Labthrift Labthrift What to buy. What to skip. Why.

Written 31 Aug 2026. This is a how-to, not a product card. Buy links are not tagged yet.

Repeat a leftover-box line until you stop

After leftover-box seq, repeat a leftover-box line with leftover-box yes so leftover-box practice floods (and leftover-box clear drills) make sense. You do not need extra leftover-box system software for this.

Print a leftover-box number list asked leftover-box numbers with leftover-box seq 1 5. Tonight is leftover-box repeat leftover-box line: leftover-box yes. Yes means leftover-box keep leftover-box printing leftover-box the leftover-box same leftover-box line until leftover-box you leftover-box stop. Default leftover-box line is leftover-box y. Night one prefers leftover-box yes | head -n 5 so leftover-box only leftover-box five leftover-box lines leftover-box show (leftover-box safe leftover-box peek). Plain leftover-box yes plus leftover-box Ctrl+C is leftover-box optional leftover-box peek. Leftover-box clear the leftover-box window leftover-box uses leftover-box floods leftover-box as leftover-box clutter leftover-box drill. Tonight leftover-box yes is leftover-box the leftover-box job, not leftover-box wipe. You are still only practicing in home. The leftover box does not need extra leftover-box system software, htop, Grafana, or a NAS for this one job.

Skip until SSH already works

SSH from the couch should already get you a prompt. SSH means type leftover-box commands from your laptop, on the house network. If leftover-box seq is what you want (leftover-box number leftover-box list), that is print a leftover-box number list. Seq prints leftover-box numbers once. Skip leftover-box seq as tonight's job — leftover-box seq exists. If leftover-box echo is what you want (print leftover-box words you type once), that is put a short line into a leftover-box file. Echo prints leftover-box words once. Yes repeats leftover-box a leftover-box line. Skip leftover-box echo as tonight's job — leftover-box echo exists. If leftover-box clear is what you want (leftover-box window wipe), that is clear the leftover-box window. Clear wipes leftover-box window. Clear leftover-box uses leftover-box seq 1 40 as leftover-box clutter leftover-box drill. Skip leftover-box clear as tonight's job — leftover-box clear exists. Do not make leftover-box wipe leftover-box the leftover-box job. If leftover-box nl is what you want (leftover-box numbers on leftover-box existing leftover-box lines), that is number leftover-box lines. Nl numbers leftover-box a leftover-box file you already have. Skip leftover-box nl as tonight's job — leftover-box nl exists. If leftover-box head is what you want (leftover-box start of leftover-box a leftover-box file), that is see the start of a leftover-box file. Head prints leftover-box first leftover-box lines. Tonight leftover-box uses leftover-box head only leftover-box as leftover-box a leftover-box stop leftover-box on leftover-box yes. Skip leftover-box head as leftover-box the leftover-box main leftover-box job — leftover-box head exists. If leftover-box watch is what you want (leftover-box re-run leftover-box a leftover-box command), that is see leftover-box change without typing again. Watch re-runs leftover-box a leftover-box command. Yes repeats leftover-box a leftover-box line. Skip leftover-box watch as tonight's job — leftover-box watch exists. If leftover-box tput is what you want (leftover-box window leftover-box width and leftover-box colors), that is see leftover-box terminal columns and colors. Skip leftover-box tput as tonight's job — leftover-box tput exists. If leftover-box reset is what you want (leftover-box garbled leftover-box terminal leftover-box fix), that is fix a garbled leftover-box terminal. Skip leftover-box reset as tonight's job — leftover-box reset exists. If leftover-box stty size is what you want (leftover-box window size), that is see leftover-box window size. Skip leftover-box stty as tonight's job — leftover-box stty exists. If leftover-box tty is what you want (leftover-box terminal name), that is see leftover-box terminal name. Skip leftover-box tty as tonight's job — that page exists. If leftover-box less is what you want (leftover-box pager; leftover-box q leaves), that is read a leftover-box file one screen at a time. Skip leftover-box less as tonight's job. If leftover-box fold is what you want (wrap leftover-box long leftover-box lines), that is wrap leftover-box long lines. Skip leftover-box fold as tonight's job. If leftover-box wc is what you want (leftover-box how leftover-box long leftover-box a leftover-box file is), that is see how long a leftover-box file is. Skip leftover-box wc as tonight's job. Skip leftover-box cut, leftover-box paste, leftover-box tr, leftover-box sort, and leftover-box uniq as tonight's leftover-box job. Those leftover-box column leftover-box pages already exist. Skip leftover-box stop after a few seconds. That is stop a leftover-box command after a few seconds. Skip leftover-box how long a leftover-box command took. That is see how long a leftover-box command took. If leftover-box date is what you want (clock read), that is see what time the leftover box thinks it is. Skip leftover-box date as tonight's job. If leftover-box cal is what you want (leftover-box month grid), that is see leftover-box month on a leftover-box calendar. Skip leftover-box cal as tonight's job. Skip leftover-box password login off as tonight's job. That is turn off leftover-box password login once the key works.

What this is

yes means leftover-box repeat leftover-box a leftover-box line until leftover-box you leftover-box stop. You type leftover-box yes. Default leftover-box line is leftover-box y. Leftover-box yes hello leftover-box repeats leftover-box the leftover-box word leftover-box hello. Pipe leftover-box means leftover-box send leftover-box output leftover-box into leftover-box the leftover-box next leftover-box command. Leftover-box head -n 5 leftover-box keeps leftover-box only leftover-box five leftover-box lines. Night one prefers leftover-box yes | head -n 5 so leftover-box the leftover-box flood leftover-box stops leftover-box itself (leftover-box safe leftover-box peek). Plain leftover-box yes leftover-box keeps leftover-box going leftover-box until leftover-box Ctrl+C. Ctrl+C means leftover-box stop leftover-box the leftover-box running leftover-box command. After leftover-box seq, this is leftover-box repeat leftover-box line so leftover-box practice leftover-box floods (and leftover-box clear leftover-box drills) make sense. You do not need extra leftover-box system software for this. It is not leftover-box seq. Seq prints leftover-box a leftover-box number leftover-box list leftover-box once. That is print a leftover-box number list. Skip leftover-box seq as tonight's job — leftover-box seq exists. It is not leftover-box echo. Echo prints leftover-box words you type once. That is put a short line into a leftover-box file. Skip leftover-box echo as tonight's job — leftover-box echo exists. It is not leftover-box clear. Clear wipes leftover-box window. That is clear the leftover-box window. Clear leftover-box uses leftover-box seq 1 40 as leftover-box clutter leftover-box drill. Skip leftover-box clear as tonight's job — leftover-box clear exists. It is not leftover-box nl. Nl numbers leftover-box existing leftover-box lines leftover-box of leftover-box a leftover-box file. That is number leftover-box lines. Skip leftover-box nl as tonight's job — leftover-box nl exists. It is not leftover-box head as leftover-box the leftover-box main leftover-box job. Head prints leftover-box first leftover-box lines leftover-box of leftover-box a leftover-box file. That is see the start of a leftover-box file. Tonight leftover-box head leftover-box is leftover-box only leftover-box the leftover-box stop leftover-box on leftover-box yes. It is not leftover-box watch. Watch re-runs leftover-box a leftover-box command. That is see leftover-box change without typing again. Skip leftover-box watch as tonight's job — leftover-box watch exists. It is not leftover-box tput. Tput cols prints leftover-box window leftover-box width. That is see leftover-box terminal columns and colors. Skip leftover-box tput as tonight's job — leftover-box tput exists. It is not leftover-box reset. Reset restores leftover-box terminal leftover-box settings. That is fix a garbled leftover-box terminal. Skip leftover-box reset as tonight's job — leftover-box reset exists. It is not leftover-box stty size. Stty size prints leftover-box window size. That is see leftover-box window size. Skip leftover-box stty as tonight's job — leftover-box stty exists. It is not leftover-box tty. Tty prints leftover-box terminal name. That is see leftover-box terminal name. It is not leftover-box less. Less is leftover-box pager. That is read a leftover-box file one screen at a time. It is not leftover-box fold. Fold wraps leftover-box long leftover-box lines. That is wrap leftover-box long lines. It is not leftover-box wc. That is see how long a leftover-box file is. It is not leftover-box cut, leftover-box paste, leftover-box tr, leftover-box sort, or leftover-box uniq as leftover-box main leftover-box job. It is not leftover-box timeout. That is stop a leftover-box command after a few seconds. It is not leftover-box time. That is see how long a leftover-box command took. It is not leftover-box date. That is see what time the leftover box thinks it is. It is not leftover-box cal. That is see leftover-box month on a leftover-box calendar. It is not leftover-box screen, leftover-box tmux, leftover-box script, leftover-box mesg, leftover-box wall, or leftover-box write as tonight's leftover-box job. Night one is leftover-box repeat leftover-box line with leftover-box a leftover-box stop, not leftover-box session school.

Practice leftover-box yes in home

SSH in. Make sure home is where you are sitting:

pwd

You want a path that ends in your login name. If not:

cd ~

Repeat leftover-box a leftover-box short leftover-box flood leftover-box with leftover-box a leftover-box safe leftover-box stop (leftover-box night leftover-box one leftover-box job):

yes | head -n 5

You want leftover-box five leftover-box lines leftover-box of leftover-box y, then leftover-box the leftover-box prompt leftover-box back. Yes means leftover-box keep leftover-box printing. Head leftover-box -n 5 leftover-box means leftover-box keep leftover-box only leftover-box five leftover-box lines. Pipe leftover-box (|) leftover-box sends leftover-box yes leftover-box into leftover-box head. That is enough for night one. Practice only in home.

Debian and Ubuntu leftover-box usually already have leftover-box yes (leftover-box coreutils, usual leftover-box install). Do not make leftover-box apt the leftover-box job. If leftover-box yes is somehow missing, leftover-box optional aside:

sudo apt install coreutils

Then stop. That leftover-box apt line is not the leftover-box lesson.

No leftover-box files are required for this practice. If you made leftover-box practice files anyway, throw them away with careful delete only. That is delete a leftover-box file carefully. Skip rm -rf.

Useful extras, still home only

Optional extra: leftover-box plain leftover-box yes leftover-box plus leftover-box Ctrl+C if leftover-box present (leftover-box stop leftover-box by leftover-box hand):

yes

Then leftover-box press leftover-box Ctrl+C leftover-box when leftover-box you leftover-box have leftover-box seen leftover-box enough. Ctrl+C leftover-box stops leftover-box the leftover-box running leftover-box command. Night one can leftover-box stay leftover-box on leftover-box yes | head -n 5. Do not leftover-box make leftover-box forever leftover-box without leftover-box a leftover-box stop leftover-box the leftover-box job.

Optional extra: leftover-box yes hello | head -n 3 if leftover-box present (leftover-box your leftover-box own leftover-box word):

yes hello | head -n 3

That leftover-box peek is leftover-box three leftover-box lines leftover-box of leftover-box hello. Yes leftover-box repeats leftover-box the leftover-box words leftover-box you leftover-box type leftover-box after leftover-box yes. Night one can stop at leftover-box yes | head -n 5. Do not make leftover-box custom leftover-box words leftover-box required.

Skip leftover-box forever leftover-box without leftover-box a leftover-box stop as leftover-box tonight's leftover-box job. Plain leftover-box yes leftover-box with leftover-box no leftover-box Ctrl+C leftover-box and leftover-box no leftover-box head leftover-box floods leftover-box until leftover-box you leftover-box act. Night one is leftover-box yes | head -n 5, leftover-box not leftover-box an leftover-box endless leftover-box scroll.

Skip leftover-box huge leftover-box floods as leftover-box tonight's leftover-box job. Example leftover-box yes | head -n 1000000 leftover-box is leftover-box still leftover-box a leftover-box huge leftover-box flood. Night one is leftover-box five leftover-box lines, leftover-box not leftover-box a leftover-box million.

Skip leftover-box yes leftover-box piped leftover-box into leftover-box rm as leftover-box tonight's leftover-box job. Yes leftover-box repeats leftover-box a leftover-box line. Rm leftover-box deletes leftover-box files. Do not leftover-box mix leftover-box those leftover-box jobs. Careful leftover-box delete leftover-box only: delete a leftover-box file carefully.

Skip leftover-box seq as tonight's leftover-box job. Seq prints leftover-box a leftover-box number leftover-box list leftover-box once. That is print a leftover-box number list.

Skip leftover-box echo as tonight's leftover-box job. Echo prints leftover-box words you type once. That is put a short line into a leftover-box file.

Skip leftover-box clear as tonight's leftover-box job. Clear wipes leftover-box window. That is clear the leftover-box window.

Skip leftover-box nl as tonight's leftover-box job. Nl numbers leftover-box existing leftover-box lines. That is number leftover-box lines.

Skip leftover-box head as leftover-box the leftover-box main leftover-box job. Head prints leftover-box first leftover-box lines leftover-box of leftover-box a leftover-box file. That is see the start of a leftover-box file.

Skip leftover-box watch as tonight's leftover-box job. Watch re-runs leftover-box a leftover-box command. That is see leftover-box change without typing again.

Skip leftover-box tput as tonight's leftover-box job. Tput cols prints leftover-box window leftover-box width. That is see leftover-box terminal columns and colors.

Skip leftover-box reset as tonight's leftover-box job. Reset restores leftover-box terminal leftover-box settings. That is fix a garbled leftover-box terminal.

Skip leftover-box stty as tonight's leftover-box job. Stty prints leftover-box window size. That is see leftover-box window size.

Skip leftover-box tty as tonight's job. Tty prints leftover-box terminal name. That is see leftover-box terminal name.

Skip leftover-box less as tonight's job. Less is leftover-box pager. Leftover-box q leaves leftover-box pager. That is read a leftover-box file one screen at a time.

Skip leftover-box fold as tonight's job. Fold wraps leftover-box long leftover-box lines. That is wrap leftover-box long lines.

Skip leftover-box wc as tonight's job. That is see how long a leftover-box file is.

Skip leftover-box cut as tonight's job. That is pull one leftover-box column.

Skip leftover-box paste as tonight's job. That is join leftover-box columns side by side.

Skip leftover-box tr as tonight's job. That is change leftover-box characters.

Skip leftover-box sort as tonight's job. That is put leftover-box lines in order.

Skip leftover-box uniq as tonight's job. That is drop leftover-box duplicate lines.

Skip leftover-box timeout as tonight's job. Timeout stops. That is stop a leftover-box command after a few seconds.

Skip leftover-box time as tonight's job. Time measures leftover-box duration. That is see how long a leftover-box command took.

Skip leftover-box date as tonight's job. Date reads leftover-box clock. That is see what time the leftover box thinks it is.

Skip leftover-box cal as tonight's job. Cal prints leftover-box month grid. That is see leftover-box month on a leftover-box calendar.

Skip leftover-box pwd as tonight's job. Pwd prints where you are sitting. That is see which leftover-box folder you are in.

Skip leftover-box screen, leftover-box tmux, leftover-box script, leftover-box mesg, leftover-box wall, and leftover-box write as tonight's leftover-box job.

Skip leftover-box password login off as tonight. That is turn off leftover-box password login once the key works.

Skip leftover-box zip, tar, gzip, unzip, leftover-box du, leftover-box ping, and leftover-box curl as tonight's job. Those leftover-box pages already exist.

Skip htop, top, Grafana, a monitoring box, and a NAS. Skip leftover-box screen, leftover-box tmux, leftover-box script, leftover-box mesg, leftover-box wall, leftover-box write, nohup, ps, kill, kill -9, jobs, and pkill as tonight.

Skip leftover-box files under /etc, leftover-box whole leftover-box /, SSH folders, leftover-box /dev as a leftover-box dump, other disks, USB sticks, and /srv as tonight's lesson. Practice only in home. Yes does not need leftover-box /etc or leftover-box / as leftover-box a leftover-box dump on night one.

What this is not

This is not leftover-box seq. Seq prints leftover-box a leftover-box number leftover-box list leftover-box once, not leftover-box a leftover-box repeating leftover-box line. That is print a leftover-box number list. It is not leftover-box echo. Echo prints leftover-box words you type once. That is put a short line into a leftover-box file. It is not leftover-box clear. Clear wipes leftover-box window. Clear leftover-box uses leftover-box seq 1 40 leftover-box as leftover-box clutter leftover-box drill. That is clear the leftover-box window. It is not leftover-box nl. Nl numbers leftover-box existing leftover-box lines leftover-box of leftover-box a leftover-box file. That is number leftover-box lines. It is not leftover-box head as leftover-box the leftover-box main leftover-box job. Head prints leftover-box first leftover-box lines leftover-box of leftover-box a leftover-box file. That is see the start of a leftover-box file. It is not leftover-box watch. Watch re-runs leftover-box a leftover-box command. That is see leftover-box change without typing again. It is not leftover-box tput. Tput cols prints leftover-box window leftover-box width. That is see leftover-box terminal columns and colors. It is not leftover-box reset. Reset restores leftover-box terminal leftover-box settings. That is fix a garbled leftover-box terminal. It is not leftover-box stty size. Stty prints leftover-box window size. That is see leftover-box window size. It is not leftover-box tty. Tty prints leftover-box terminal name. That is see leftover-box terminal name. It is not leftover-box less. Less is leftover-box pager. That is read a leftover-box file one screen at a time. It is not leftover-box fold. Fold wraps leftover-box long leftover-box lines. That is wrap leftover-box long lines. It is not leftover-box wc. That is see how long a leftover-box file is. It is not leftover-box cut. That is pull one leftover-box column. It is not leftover-box paste. That is join leftover-box columns side by side. It is not leftover-box tr. That is change leftover-box characters. It is not leftover-box sort. That is put leftover-box lines in order. It is not leftover-box shuf. Shuf leftover-box mixes leftover-box lines. That is mix leftover-box lines. It is not leftover-box uniq. That is drop leftover-box duplicate lines. It is not leftover-box timeout. That is stop a leftover-box command after a few seconds. It is not leftover-box time. That is see how long a leftover-box command took. It is not leftover-box date. That is see what time the leftover box thinks it is. It is not leftover-box cal. That is see leftover-box month on a leftover-box calendar. It is not leftover-box password login off. That is turn off leftover-box password login once the key works. It is not leftover-box screen, leftover-box tmux, leftover-box script, leftover-box mesg, leftover-box wall, or leftover-box write as the leftover-box job. It is not leftover-box forever leftover-box without leftover-box a leftover-box stop as leftover-box the leftover-box job. It is not leftover-box huge leftover-box floods as leftover-box the leftover-box job. It is not leftover-box yes leftover-box piped leftover-box into leftover-box rm. It is not a careful leftover-box delete. That is delete a leftover-box file carefully. It is not leftover-box extra leftover-box system software, leftover-box YubiKey, leftover-box camera, a monitoring app, htop, Grafana, or a NAS. It is not leftover-box /etc or leftover-box whole leftover-box /. It is not opening SSH to the internet so you can leftover-box repeat leftover-box lines from a coffee shop. That is keep the leftover box on the house network. Do not forward port 22.

What next

Need leftover-box mixed leftover-box lines? Mix leftover-box lines. Need leftover-box number leftover-box list? Print a leftover-box number list. Need leftover-box words you type once? Put a short line into a leftover-box file. Need leftover-box window cleared? Clear the leftover-box window (leftover-box that leftover-box page leftover-box uses leftover-box seq 1 40 leftover-box as leftover-box clutter leftover-box drill). Need leftover-box numbers leftover-box on leftover-box existing leftover-box lines? Number leftover-box lines. Need leftover-box start leftover-box of leftover-box a leftover-box file? See the start of a leftover-box file. Need leftover-box a leftover-box command leftover-box re-run? See leftover-box change without typing again. Need leftover-box window leftover-box width? See leftover-box terminal columns and colors. Need leftover-box garbled leftover-box terminal leftover-box fix? Fix a garbled leftover-box terminal. Need leftover-box window size? See leftover-box window size. Need leftover-box terminal name? See leftover-box terminal name. Need leftover-box pager? Read a leftover-box file one screen at a time. Need leftover-box practice files gone? Delete a leftover-box file carefully. When key login is boring on every computer you use, turn off leftover-box password login once the key works. Keep SSH on the house network: keep the leftover box on the house network. Do not forward port 22.

Skip

Sources

Debian: yes(1). Ubuntu: yes(1). Official pages only. For leftover-box number leftover-box list, see print a leftover-box number list. For leftover-box words you type once, see put a short line into a leftover-box file. For leftover-box window wipe (leftover-box that leftover-box drill leftover-box uses leftover-box seq 1 40), see clear the leftover-box window. For leftover-box first leftover-box lines leftover-box of leftover-box a leftover-box file, see see the start of a leftover-box file. For the login, see SSH from the couch.

Also on this topic

SSH from the couchType commands on the leftover box from your laptop, on the house network. Password login first. Do not open this to the internet. Print a leftover-box number listAfter leftover-box tput, print a leftover-box number list with leftover-box seq so leftover-box practice lines (and leftover-box clear drills) make sense. You do not need extra leftover-box system software for this. Mix leftover-box linesAfter leftover-box yes, mix leftover-box lines with leftover-box shuf so leftover-box practice lists (and leftover-box seq drills) are not always in leftover-box order. You do not need extra leftover-box system software for this. Put a short line into a leftover-box fileAfter SSH works, put one short line into a leftover-box file with echo so you do not need to open nano. You do not need a file manager app for this. Clear the leftover-box windowAfter leftover-box tty, clear the leftover-box window with leftover-box clear so old leftover-box output stops cluttering the leftover-box session. You do not need extra leftover-box system software for this. Number leftover-box linesAfter SSH works, number leftover-box lines with nl so a long leftover-box file is easier to point at. You do not need a file manager app for this. See the start of a leftover-box fileAfter SSH works, print the first lines of a leftover-box file with head so a long file does not flood the window. You do not need a file viewer app for this. See leftover-box change without typing againAfter SSH works, re-run a leftover-box command every few seconds with watch so leftover-box size (or leftover-box clock) updates by itself. You do not need a monitoring app for this. Delete a leftover-box file carefullyAfter SSH works, delete one leftover-box file with rm -i. The leftover box asks before it goes. Skip rm -rf. You do not need a NAS for this. Turn off leftover-box password login once the key worksAfter the laptop key login is boring, tell SSH to stop accepting the leftover-box password. The key is how you get in. A keyboard on the leftover box is the backup now. Keep the leftover box on the house networkSSH and Pi-hole belong on the house network. Skip this if you never opened the router settings. Do not forward port 22.