HOME

Command List


Here is a quick list of useful(but by no means complete) linux shell commands

To find out more about a command, at any shell prompt, type man "command" or info "command".


Commandexplanation
aliasMake different names for commands
apropossearch the whatis database for strings
atRuns a program at certain times
atqLists programs waiting to be run by at
atrmRemoves programs from the at queue
catConcatenates files and print to standard output
cdChanges to a directory
chfnChanges information displayed by finger
chmodChange access permissions of files
chownChange the user and group ownership of files
chshChange your shell
cpCopy files
ddCopy disk images
dfAvailable free disk space
digDNS lookup utility
dirList directory contents.
dmesgList startup messages
duDisk space used
dumpUsed to backup filesystems
e2fsckfilesystem checker
exportSet environment variables in bash
findFinds files
fdformatLow level format a floppy disk
fdiskUsed to create and delete partitions
fingerLook up user information
freeInformation on RAM and swap usage
grepFind lines matching a certain pattern
groupadd or addgroup*Adds a new group
groupdel or delgroup*Deletes a group
groupsdisplays a user's group
gzipCompress and decompress files
haltShut down system
hostLook up host information
ifconfigUsed to setup network interfaces
infoView info pages
initChange run levels
insmodInstall modules
iwconfigUsed to setup wireless network interfaces
killAbort system processes
lessFilter for viewing files
lnCreate links between files and diretories
locateLocate files that match a certain pattern
loginSign on to system or switch users
logout (ctrl+d)Sign off of current user
lpcManage printer queue
lpqView printer queue
lprPrint files
lsList directory contents
lsmodView loaded modules
lspciList all PCI devices
lsusbList USB devices
makeCompile and maintain programs
makewhatisBuild whatis database
manView manual pages
mcdChange to directory on a DOS diskette
mcopyCopy files to a DOS diskette
mdelDelete files on a DOS diskette
mdeltreeDelete directories on a DOS diskette
mdirLists directory contents on a DOS diskette
mformatFormat DOS diskettes
mkbootdiskMakes a boot disk :-) ( you did make one right?)
mkdirMakes a new directory
mkswapSetup swap device
modprobeInstalls modules
morefilter for viewing files and directories
mountaccess or mount filesystems and devices
mvMove or rename files and directories
nanoText editor
netcfgNetwork configuration tool (not in all distros)
netstatDisplays status of network connections
nslookupName server lookup tool
passwdChange passwords
pingCheck a host on the network
printtoolUsed to setup printers
psDisplay process tree
pstreeDisplays entire process tree
pwdDisplays the present working directory
rebootReboots system :-)
restoreUsed to restore a dump backup
rmRemove files
rmdirRemove directories
rmmodremove loaded modules
rpmManage rpm packages
setTemporarily change environment variables
shutdownShut down the system :-)
startxStart the X Window system
suSwitch to a different user
syncFlush buffered data to hard disk
sysinfoDisplay system information
tarCreate and manage archives
telinitChange run levels
topDisplay running processes
touchUsed to create a file or update it's time stamp
tracerouteDisplays route of IP packets
umountUnmount filesystems (watch the spelling)
unameDisplay information about your system
unzipExtract compressed files
updatedbBuilds locate's database
uptimeShows how long your system has been running
useradd or adduser*Adds new user accounts
userdel or deluser*Delete user accounts
usermodModify user accounts
viText editor
whatisGives brief overview of commands
whereisLocate binary, source and manual pages for a command
whichDisplay a program's executable path
whoShow the users that are logged in
whoamiShow the user that you are currently logged in as
xlockLocks the X Window system



To make a donation put my email address into the box provided HERE!