File commands |
|
---|---|
ls (-l) |
List files (-l = detail) |
pwd |
Print working directory |
cd |
Change directory |
cp <original> <newname> |
Copy file/directory |
mv <original> <newname> |
Move file/directory |
locate <filename> |
Locate a file |
User/permission commands |
|
---|---|
su <username> |
Substitute user (change to a different user) |
chmod <permission> <filename> |
Change mode (alter file/directory permissions) |
chown <username>:<group> <filename> |
Change ownership of a file/directory |
whoami |
Reminds you what user you are running as |
Text commands |
|
---|---|
less <filename> |
Display a text file on screen (q to exit) |
tail <filename> |
Print last few lines of a file |
grep <search term> <filename> |
Get regular expression (search for all occurrences of <search term> in a file |
joe <filename> |
Simple text editor |
emacs <filename> |
Complex text editor |
vi <filename> |
Insanely complex text editor |
Other commands |
|
---|---|
man <commandname> |
Manual: display help file for a command (q to exit) |
ssh <hostname> |
Secure shell (log on to another server) |
scp <options> |
Secure copy (copy files between servers) |
lynx <url> |
Text-mode browser |
ncftp |
Text-mode ftp client |
top |
Total operating processes (displays system perfomance) |
Shortcuts |
|
---|---|
Up/down arrow keys |
Recall previous commands |
Tab |
Command/filename completion |
Ctrl+C |
Cancel (force quit) from a program |
. |
Current directory |
.. |
One level up |
~ |
Home directory |