Written 31 Aug 2026. This is a how-to, not a product card. Buy links are not tagged yet.
See leftover-box HOME and leftover-box PATH
After leftover-box uname, see leftover-box HOME and leftover-box PATH with leftover-box printenv so leftover-box login leftover-box environment makes sense. You do not need extra leftover-box system software for this.
See leftover-box kernel name and leftover-box architecture printed leftover-box kernel name with leftover-box uname. Tonight is leftover-box login leftover-box environment: leftover-box printenv. 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 uname is what you want (leftover-box kernel name and leftover-box architecture), that is see leftover-box kernel name and leftover-box architecture. Uname prints leftover-box kernel. Leftover-box printenv prints leftover-box environment. If leftover-box locale is what you want (leftover-box language and leftover-box region), that is see leftover-box language and leftover-box region. Locale prints leftover-box language and leftover-box region. Printenv prints leftover-box environment. If leftover-box id is what you want (leftover-box user number and leftover-box groups), that is see leftover-box user number and leftover-box groups. Id prints leftover-box numbers and leftover-box groups. If leftover-box whoami is what you want (leftover-box login name only), that is see leftover-box login name. Whoami prints leftover-box login name. If leftover-box pwd is what you want (where you are sitting), that is see which leftover-box folder you are in. Pwd prints leftover-box folder path. Printenv prints leftover-box environment. If leftover-box which / leftover-box command -v is what you want (where one leftover-box command lives), that is see where a leftover-box command lives. If leftover-box echo is what you want (print leftover-box words you type), that is put a short line into a leftover-box file. Echo prints leftover-box words you type. Printenv prints leftover-box environment. Skip leftover-box echo $HOME / leftover-box echo $PATH as tonight's job — that is leftover-box echo, not leftover-box printenv. If leftover-box OS is what you want (Debian or Ubuntu distro name), that is see which OS the leftover box is already running. Leftover-box OS is leftover-box distro name. Printenv is leftover-box environment, not leftover-box distro name. If leftover-box name that sticks is what you want, that is give the leftover box a name that sticks. Hostname is leftover-box name on the house network. If leftover computer hardware is what you want, that is see what leftover computer you already have. If leftover-box worker count is what you want, that is see how many workers the leftover box already has. If leftover-box VM feature is what you want, that is see if the leftover box can run a pretend computer. If leftover-box help text is what you want, that is ask a leftover-box command what it does. If leftover-box cal is what you want (leftover-box month grid), that is see leftover-box month on a leftover-box calendar. If leftover-box date is what you want (clock read), that is see what time the leftover box thinks it is. Skip leftover-box how long a leftover-box command took. That is see how long a leftover-box command took. Skip leftover-box stop after a few seconds. That is stop a leftover-box command after a few seconds. Skip leftover-box re-run. That is see leftover-box change without typing again. If the leftover laptop lid is putting the leftover box to sleep, that is don't let the leftover laptop sleep. That is leftover-box lid sleep, not leftover-box printenv.
What this is
printenv means print leftover-box environment. You type leftover-box printenv plus a leftover-box name. Environment means leftover-box HOME (your leftover-box home folder), leftover-box PATH (where leftover-box looks for leftover-box commands), leftover-box USER (leftover-box login name again), leftover-box SHELL (which leftover-box prompt program). After leftover-box whoami, leftover-box id, and leftover-box uname, this is leftover-box login leftover-box environment. You do not need extra leftover-box system software for this. It is not leftover-box kernel name. That is leftover-box uname. Uname prints leftover-box kernel. That is see leftover-box kernel name and leftover-box architecture. It is not leftover-box id. Id prints leftover-box user number and leftover-box groups. That is see leftover-box user number and leftover-box groups. It is not leftover-box whoami. Whoami prints leftover-box login name. That is see leftover-box login name. It is not leftover-box pwd. Pwd prints where you are sitting. That is see which leftover-box folder you are in. It is not leftover-box which / leftover-box command -v. That is where one leftover-box command lives: see where a leftover-box command lives. It is not leftover-box echo. Echo prints leftover-box words you type. That is put a short line into a leftover-box file. Skip leftover-box echo $HOME / leftover-box echo $PATH as the leftover-box job — that is leftover-box echo, not leftover-box printenv. It is not leftover-box OS. That is see which OS the leftover box is already running. It is not leftover-box name that sticks. That is give the leftover box a name that sticks. It is not leftover computer hardware. That is see what leftover computer you already have. It is not leftover-box worker count. That is see how many workers the leftover box already has. It is not leftover-box VM feature. That is see if the leftover box can run a pretend computer. It is not leftover-box help text. That is ask a leftover-box command what it does. It is not leftover-box env as tonight's leftover-box name. Printenv is tonight. It is not leftover-box export as the leftover-box job. It is not leftover-box /etc/environment, leftover-box /etc/profile, or leftover-box ~/.bashrc as tonight's leftover-box job. It is not leftover-box cal. That is see leftover-box month on a leftover-box calendar. It is not leftover-box date. That is see what time the leftover box thinks it is. It is not leftover-box time. That is see how long a leftover-box command took.
Practice leftover-box printenv 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 ~
Ask the leftover box for leftover-box HOME:
printenv HOME
The leftover box should print a path that ends in the leftover-box login name (same idea as leftover-box pwd). That leftover-box path is leftover-box HOME — your leftover-box home folder. That is enough for night one. Practice only in home.
Debian and Ubuntu leftover-box already have leftover-box printenv (leftover-box coreutils). Do not make leftover-box apt the leftover-box job.
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.
Do not paste leftover-box printenv into chat if leftover-box tokens might be there. Night one is leftover-box printenv HOME only.
Useful extras, still home only
Optional extra: leftover-box PATH with leftover-box printenv PATH:
printenv PATH
That leftover-box line is where leftover-box looks for leftover-box commands. Night one can stop at leftover-box printenv HOME. Do not make leftover-box printenv PATH the leftover-box job.
Optional extra: leftover-box USER with leftover-box printenv USER:
printenv USER
That leftover-box word is leftover-box login name again (same idea as leftover-box whoami). Night one can stop at leftover-box printenv HOME. Do not make leftover-box printenv USER the leftover-box job.
Optional extra: leftover-box SHELL with leftover-box printenv SHELL:
printenv SHELL
That leftover-box path is which leftover-box prompt program you are using. Night one can stop at leftover-box printenv HOME. Do not make leftover-box printenv SHELL the leftover-box job.
Optional extra: the whole leftover-box list with leftover-box printenv (no name):
printenv
That leftover-box list is long. Night one can stop at leftover-box printenv HOME. Do not make leftover-box printenv (the whole leftover-box list) the leftover-box job. Do not paste that leftover-box list into chat if leftover-box tokens might be there.
Skip leftover-box env as tonight's leftover-box name. Printenv is tonight.
Skip leftover-box echo $HOME / leftover-box echo $PATH as tonight's job. That is leftover-box echo, not leftover-box printenv. That is put a short line into a leftover-box file.
Skip leftover-box export as tonight's leftover-box job.
Skip leftover-box /etc/environment, leftover-box /etc/profile, and leftover-box ~/.bashrc as tonight's leftover-box job.
Skip leftover-box uname as tonight's job. Uname prints leftover-box kernel name. That is see leftover-box kernel name and leftover-box architecture.
Skip leftover-box id as tonight's job. Id prints leftover-box user number and leftover-box groups. That is see leftover-box user number and leftover-box groups.
Skip leftover-box whoami as tonight's job. Whoami prints leftover-box login name. That is see leftover-box login name.
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 which / leftover-box command -v as tonight's job. That is see where a leftover-box command lives.
Skip leftover-box OS as tonight. Leftover-box OS is leftover-box distro name. That is see which OS the leftover box is already running.
Skip leftover-box hostname as tonight. That is give the leftover box a name that sticks.
Skip leftover computer hardware as tonight. That is see what leftover computer you already have.
Skip leftover-box worker count as tonight. That is see how many workers the leftover box already has.
Skip leftover-box VM feature as tonight. That is see if the leftover box can run a pretend computer.
Skip leftover-box help as tonight. That is ask a leftover-box command what it does.
Skip leftover-box SSH folders, leftover-box YubiKey, leftover-box extra leftover-box system software, leftover-box camera, and leftover-box monitoring box as tonight.
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 date as tonight's job. Date reads leftover-box clock. That is see what time the leftover box thinks it is.
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 timeout as tonight's job. Timeout stops. That is stop a leftover-box command after a few seconds.
Skip leftover-box watch as tonight's job. That is see leftover-box change without typing again.
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 tmux, screen, nohup, ps, kill, kill -9, jobs, and pkill as tonight.
Skip leftover-box files under /etc, SSH folders, other disks, USB sticks, and /srv as tonight's lesson. Practice only in home. Printenv does not need leftover-box /etc.
What this is not
This is not leftover-box kernel name. Uname is leftover-box kernel, not leftover-box environment. That is see leftover-box kernel name and leftover-box architecture. It is not leftover-box id. Id prints leftover-box user number and leftover-box groups. That is see leftover-box user number and leftover-box groups. It is not leftover-box whoami. Whoami prints leftover-box login name. That is see leftover-box login name. It is not leftover-box pwd. Pwd prints where you are sitting. That is see which leftover-box folder you are in. It is not leftover-box which / leftover-box command -v. That is see where a leftover-box command lives. It is not leftover-box echo. Echo prints leftover-box words you type. That is put a short line into a leftover-box file. Skip leftover-box echo $HOME / leftover-box echo $PATH as the leftover-box job. It is not leftover-box OS. That is see which OS the leftover box is already running. It is not leftover-box name that sticks. That is give the leftover box a name that sticks. It is not leftover computer hardware. That is see what leftover computer you already have. It is not leftover-box worker count. That is see how many workers the leftover box already has. It is not leftover-box VM feature. That is see if the leftover box can run a pretend computer. It is not leftover-box help text. That is ask a leftover-box command what it does. It is not leftover-box env as tonight's leftover-box name. Printenv is tonight. It is not leftover-box export as the leftover-box job. It is not leftover-box /etc/environment, leftover-box /etc/profile, or leftover-box ~/.bashrc as the leftover-box job. It is not leftover-box cal. That is see leftover-box month on a leftover-box calendar. It is not leftover-box date. That is see what time the leftover box thinks it is. It is not leftover-box time. That is see how long a leftover-box command took. It is not leftover-box timeout. That is stop a leftover-box command after a few seconds. It is not leftover-box watch. That is see leftover-box change without typing again. 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 opening SSH to the internet so you can read leftover-box HOME from a coffee shop. That is keep the leftover box on the house network. Do not forward port 22.
What next
Need leftover-box kernel name and leftover-box architecture? See leftover-box kernel name and leftover-box architecture. Need leftover-box user number and leftover-box groups? See leftover-box user number and leftover-box groups. Need leftover-box login name only? See leftover-box login name. Need leftover-box folder path (where you are sitting)? See which leftover-box folder you are in. Need where one leftover-box command lives? See where a leftover-box command lives. Need leftover-box words you type into a leftover-box file? Put a short line into a leftover-box file. Need leftover-box OS (leftover-box distro name)? See which OS the leftover box is already running. Need leftover-box name that sticks? Give the leftover box a name that sticks. Need leftover computer hardware? See what leftover computer you already have. Need leftover-box worker count? See how many workers the leftover box already has. Need leftover-box VM feature? See if the leftover box can run a pretend computer. Need leftover-box practice files gone? Delete a leftover-box file carefully. Need leftover-box language and leftover-box region? See leftover-box language and leftover-box region. 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
- Skip if SSH still fails. Finish SSH from the couch first.
- Skip leftover-box
unameas tonight's job. Uname prints leftover-box kernel name: see leftover-box kernel name and leftover-box architecture. Printenv prints leftover-box environment. - Skip leftover-box
localeas tonight's job. Locale prints leftover-box language and leftover-box region: see leftover-box language and leftover-box region. Printenv prints leftover-box environment. - Skip leftover-box
idas tonight's job. Id prints leftover-box user number and leftover-box groups: see leftover-box user number and leftover-box groups. - Skip leftover-box
whoamias tonight's job. Whoami prints leftover-box login name: see leftover-box login name. - Skip leftover-box
pwdas tonight's job. Pwd prints where you are sitting: see which leftover-box folder you are in. - Skip leftover-box
which/ leftover-boxcommand -vas tonight's job. That is see where a leftover-box command lives. - Skip leftover-box
echoas tonight's job. Echo prints leftover-box words you type: put a short line into a leftover-box file. Skip leftover-boxecho $HOME/ leftover-boxecho $PATHas the leftover-box job. - Skip leftover-box OS as tonight. Leftover-box OS is leftover-box distro name, not leftover-box environment. That is see which OS the leftover box is already running.
- Skip leftover-box hostname as tonight. That is leftover-box name on the house network: give the leftover box a name that sticks.
- Skip leftover computer hardware as tonight. That is see what leftover computer you already have.
- Skip leftover-box worker count as tonight. That is see how many workers the leftover box already has.
- Skip leftover-box VM feature as tonight. That is see if the leftover box can run a pretend computer.
- Skip leftover-box help as tonight. That is ask a leftover-box command what it does.
- Skip leftover-box
envas tonight's leftover-box name. Printenv is tonight. - Skip leftover-box
exportas tonight's leftover-box job. - Skip leftover-box
/etc/environment, leftover-box/etc/profile, and leftover-box~/.bashrcas tonight's leftover-box job. - Skip leftover-box
printenv(the whole leftover-box list) as tonight's leftover-box job. Night one can stop at leftover-boxprintenv HOME. - Skip pasting leftover-box
printenvinto chat if leftover-box tokens might be there. Night one is leftover-boxprintenv HOMEonly. - Skip leftover-box SSH folders, leftover-box YubiKey, leftover-box extra leftover-box system software, leftover-box camera, and leftover-box monitoring box as tonight.
- Skip leftover-box
calas tonight's job. Cal prints leftover-box month grid: see leftover-box month on a leftover-box calendar. - Skip leftover-box
dateas tonight's job. Date reads leftover-box clock: see what time the leftover box thinks it is. - Skip leftover-box
timeas tonight's job. Time measures leftover-box duration: see how long a leftover-box command took. - Skip leftover-box
timeoutas tonight's job. Timeout stops: stop a leftover-box command after a few seconds. - Skip leftover-box
watchas tonight's job. Watch re-runs until Ctrl+C: see leftover-box change without typing again. - Skip leftover-box zip, tar, gzip, unzip, leftover-box
du, leftover-box ping, and leftover-box curl as tonight's job. - Skip htop, top, Grafana, a monitoring box, and a NAS.
- Skip tmux, screen, nohup, ps, kill,
kill -9, jobs, and pkill as tonight. - Skip leftover-box files under
/etc, SSH folders, other disks, USB sticks, and/srvas tonight's lesson. Practice only in home. Printenv does not need leftover-box/etc. - Skip
rm -rf. Careful leftover-box delete only: delete a leftover-box file carefully. - Skip opening SSH to the internet so you can read leftover-box HOME from a coffee shop. That is keep the leftover box on the house network. Do not forward port 22.
Sources
Debian: printenv(1). Ubuntu: printenv(1). Official pages only. For leftover-box kernel name, see see leftover-box kernel name and leftover-box architecture. For leftover-box id, see see leftover-box user number and leftover-box groups. For leftover-box login name, see see leftover-box login name. For the login, see SSH from the couch.