Navigating the terminal
I use the gnome-terminal on trabant and rosinante.
Cheatsheet
Basic command line programs for every day use.
cmd | Description |
cd | change directory |
ls | list directory content |
pwd | print working directory |
mv | move/rename file |
cp | copy file |
man | shows the manual of a program |
lp | send file to the local printer |
clear | clears the terminal screen |
fg | returns to a program running in the background |
sudo | execute command as priviledged user |
sudo ! | execute previous command as priviledged user |
~ | shortcut for the home directory |
Shortcuts
These shortcuts work in bash.
Tab | autocompletes directory and filenames |
Alt | modifier to jump to next space |
Ctrl+C | aborts programs by sending the SIGINT signal |
Ctrl+Z | sends SIGSTP to move the terminal above the currently running program |
Ctrl+L | clears the terminal screen |
Ctrl+D | log out of the terminal and close it |
Ctrl+A | move the cursor to the start of the line |
Ctrl+E | move the cursor to the end of the line |
Ctrl+U | clear the line towards the beginning |
Ctrl+K | clear the line towards the end |
Ctrl+W | delete last word |
Ctrl+K | delete the rest of the line after the cursor |
Miscellaneous
Toggle the closing confirmation dialog:
gsettings set org.gnome.Terminal.Legacy.Settings confirm-close true/false
To check the setting, use:
gsettings get org.gnome.Terminal.Legacy.Settings confirm-close