Common Linux Commands



getting help

man, info

apropos

locate



file navigation

ls

cd

pwd

cp

mv

rm

mkdir, rmdir

ln



editing files

cat

more

less

vi

emacs

joe

echo

head, tail



file permissions

chmod

chown



compressing files

tar

gzip, bzip2

zless



process control

ps

kill

jobs

top



disk management

du

df

mount, umount

/mnt, /etc/fstab



user management

passwd

adduser

addgroup

useradd

usermod

userdel

/etc/passwd, /etc/shadow, /etc/group



package management

dpkg

dselect

apt-get



miscellaneous commands

grep

find

sort

diff

uniq

sed

awk

perl

crontab

date

cal



shell commands

>

<

|

*

/

~

[tab]

ctrl-R

.bash_profile, .bash_history