Standard GNU/Linux Commands:
A Reference Guide.


Alistair Ross [email protected]

v1.0, Monday, April 23, 2016



  This reference guide was created for the following reasons:
  • There are probably hundreds of guides out there similar to this for Linux in HTML format, it's just that I'm having a hard time finding them. There are many similar guides to this throughout the Linux Documentation Project and in many publications throughout the world, but this is simply a little reference guide where you can quickly look up a command that will fit a specific purpose.
  • A few friends were hassling me to do something like this for quite some time (cheers Jamie)
  • If you're after a (hopefully) nice and intuitive, quick and easy guide to follow then this is the place to be

  This reference quide is in alphabetical order, but may be expanded some time in the near future to provide a frame-based set where you can navigate by alphabetical order and by command function, but that's when I get more time on my hands!
Please note that not all descriptions are complete yet, as this is work in progress, but remember you can simply drop to a shell in linux and type
bash$ man [command]
Where [command] is any of the commands listed in the reference below. Doing this will give you a description and usually an example of the command in question.

Whilst this guide is still incomplete:

You can type *almost any* UNIX command into the following box and press Submit, in return, you should get the relevant Linux manual page back -- cool or what, eh?

Set command name :

Select section number or keyword search:

Command Reference in Alphabetical Order

adduser
at
atq
atrm
arch
ash
awk
batch
basename
bash
cal
cat
chgrp
chmod
chown
chsh
chfn
cp
cpio
crontab
date
dd
df
dir
dmesg
du
dump
dumpe2fs
e2fsck
echo
ed
eject
false
fdisk
ftp
fgrep
gawk
grep
groupadd
groupdel
groupmod
gzip
gunzip
halt
hostname
igawk
init
ipcalc
ifconfig
ipfwadm
ipchains
kill
killall
ln
loadkeys
login
losetup
lpq
lpr
lprm
lpd
lpc
ls
lsmod
make
man
mail
mkdir
mkfs
mke2fs
mknod
mkswap
mktemp
more
mount
mt
mtools
mv
netstat
nice
ping
passwd
poweroff
pppd
ps
pwd
reboot
restore
rm
rmdir
rmt
route
rpm
sed
setserial
sh
shutdown
sleep
sort
stty
ssh
su
swapon
swapoff
tar
telnet
tcsh
tune2fs
touch
true
umount
uname
unzip
useradd
userdel
usermod
usleep
vdir
vi
zcat


Name
adduser
Description
Adds a user to your linux user database.
Usage
see useradd
Notes
N/A
Example
N/A


Name
at
Description
Schedules a task or program to execute at a specific time.
Usage
at [options ([-V] [-q queue] [-f file] [-mldbv] TIME)
Notes
Files are executed using /bin/sh
Example
at now + 3 minutes -f /bin/ppp-on


Name
Bash
Description
The 'Bourne Again SHell' by the Free Software Foundation, You will probably use this whenever you use the shell in linux. Bash is the default shell for Linux.
Usage
bash [options] [file]
Notes
Bash is sh compatible.
Example
bash or sh


Name
cal
Description
displays a calendar on the standard output
Usage
cal [options] [month [year]]
Notes
the -m option displays Monday as the first day of the month,
Example
cal 5 2016


Name
Cat
Description
Concatenate (list) the contents of a file
Usage
cat [filename]
Notes
Example


Name
Description
Usage
Notes
Example


HOME | LINKS |
 

Set command name :

Select section number or keyword search: