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

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

Make a leftover-box shortcut

After SSH works, make a leftover-box shortcut with ln -s so a second name points at the same file. You do not need a file manager app for this.

Copy a leftover-box file without leaving the box makes a second pile of bytes. Tonight you only need a second name. ln -s puts a leftover-box shortcut next to a file you already have. Change the real file, and the shortcut shows the same words. You are still only practicing in home. The leftover box does not need a desktop, a file manager, or a NAS for this one job.

Skip until SSH already works

SSH from the couch should already get you a leftover-box prompt. If you need a real second copy, that is copy a leftover-box file without leaving the box. If you only need a new name and the old one can go, that is rename or move a leftover-box file. Skip this whole note if you only need a house share other computers browse. That is a folder the house can open.

What this is

ln -s means link, symbolic. The leftover box also calls this a symbolic link. You can keep calling it a shortcut. It makes a new leftover-box name that points at a file that is already there. You run it on the leftover box, after SSH. It does not copy the words. That is cp. It does not rename the file. That is mv. It does not change who can read or run it. That is make a leftover-box file runnable. Two names, one leftover-box file.

Make a practice shortcut

SSH in. Put one short practice file in home. A short name with no spaces is easier to type later:

echo 'hello from the leftover box' > ~/hello.txt

Then make a shortcut next to it. The first path is the real file. The second path is the new name:

ln -s ~/hello.txt ~/hello-link.txt

Use a path that starts with ~ or / so the shortcut still works after you move into another folder. A short name with no spaces is easier to type later.

See the arrow:

ls -l ~/hello-link.txt

You want a line that starts with l (for link) and an arrow to the real file, something like hello-link.txt -> /home/you/hello.txt. The leftover box prints your real home path, not the word you. Peek through the shortcut:

cat ~/hello-link.txt

You should see hello from the leftover box. That is the whole first-night trick.

Useful extras, still practicing only

Need to see where a shortcut points without dumping the file?

readlink ~/hello-link.txt

You want the leftover-box path you gave ln -s.

Change the real file, then peek at the shortcut again:

echo 'hello again' > ~/hello.txt

cat ~/hello-link.txt

You want the new line. There is still only one pile of words. The shortcut did not keep a spare.

Need a shortcut to a leftover-box folder you already made? Make a leftover-box folder first if you do not have one, then:

ln -s ~/practice ~/practice-link

ls -l ~/practice-link

Same arrow, same idea. Skip that until a folder shortcut is the job.

If the leftover box says command not found, install the usual tools, then try again:

sudo apt install coreutils

Debian and Ubuntu Server usually already have it. That install is not a reason to buy a file manager.

When you are done practicing, delete the shortcut first. That does not delete the real file:

rm -i ~/hello-link.txt

Then the practice file, if you want it gone too:

rm -i ~/hello.txt

If you delete hello.txt first, the shortcut still sits there, but cat ~/hello-link.txt fails. That leftover name is a broken shortcut. Remove it with rm -i too.

What this is not

This is not a second copy of the words. That is copy a leftover-box file without leaving the box. It is not a rename. That is rename or move a leftover-box file. It is not flipping the run bit. That is make a leftover-box file runnable. It is not a file from the laptop. That is copy a file to the leftover box from your laptop. It is not a house share other computers browse. That is a folder the house can open.

What next

Need a real spare instead of a pointer? Copy a leftover-box file without leaving the box. Need the names and arrows again? See what's in a leftover-box folder. Need the run bit on a practice script? Make a leftover-box file runnable. Need a short line before the file exists? Put a short line into a leftover-box file. Need a folder for shortcuts to land in? Make a leftover-box folder. Need a file from the laptop instead? Copy a file to the leftover box from your laptop. When a house job broke, look at the leftover box's own diary: when something broke, look at the leftover-box log. 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: ln. Ubuntu: ln. GNU coreutils: ln. Official pages only. For the login, see SSH from the couch. For a real copy, see copy a leftover-box file without leaving the box. For listing arrows, see see what's in a leftover-box folder. For the run bit, see make a leftover-box file runnable.

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. Copy a leftover-box file without leaving the boxAfter SSH works, copy a leftover-box file with cp so you can edit a spare without wrecking the original. You do not need a NAS for this. Rename or move a leftover-box fileAfter SSH works, rename or move a leftover-box file with mv so the name matches the job. The old name is gone. You do not need a NAS for this. Make a leftover-box file runnableAfter SSH works, change leftover-box file permissions with chmod so a practice script can run. You do not need a permissions GUI for this. See what's in a leftover-box folderAfter SSH works, list the leftover-box folder you are sitting in with ls. You do not need a file manager app 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. Delete a leftover-box file carefullyAfter SSH works, delete one leftover-box file with rm -i. Ask first. Skip rm -rf. You do not need a NAS for this. See where a leftover-box command livesAfter SSH works, ask where a leftover-box command lives with command -v so you know if nano or python is installed before you chase a missing package. You do not need a software store 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.