List of Unix Commands
List of Unix Commands
Contents
1List
2See also
3Footnotes
4External links
List[edit]
IEEE Std 1003.1-2008 utilities
Status
Name Category (Option Description First appeared
code)
Status
Name Category (Option Description First appeared
code)
Process Optional
bg Run jobs in the background
management (UP)
Status
Name Category (Option Description First appeared
code)
Version 6 AT&T
cd Filesystem Mandatory Change the working directory
UNIX
Version 1 AT&T
chown Filesystem Mandatory Change the file ownership
UNIX
Version 1 AT&T
cmp Filesystem Mandatory Compare two files; see also diff
UNIX
Shell
command Mandatory Execute a simple command
programming
compress Optional
Filesystem Compress data 4.3BSD
(XSI)
IEEE Std 1003.1-2008 utilities
Status
Name Category (Option Description First appeared
code)
Version 1 AT&T
cp Filesystem Mandatory Copy files
UNIX
Text
csplit Mandatory Split files based on context PWB UNIX
processing
ctags C Optional
Create a tags file 3BSD
programming (SD)
Generate a C-
C Optional
cxref language program cross- System V
programming (XSI)
reference table
Version 1 AT&T
date Misc Mandatory Display the date and time
UNIX
dd Version 5 AT&T
Filesystem Mandatory Convert and copy a file
UNIX
Status
Name Category (Option Description First appeared
code)
UNIX
du Version 1 AT&T
Filesystem Mandatory Estimate file space usage
UNIX
ex Text Optional
Text editor 1BSD
processing (XSI)
Text
expand Mandatory Convert tabs to spaces 3BSD
processing
Status
Name Category (Option Description First appeared
code)
Process Optional
fg Run jobs in the foreground
management (UP)
Version 1 AT&T
find Filesystem Mandatory Find files
UNIX
fold Text
Mandatory Filter for folding lines 1BSD
processing
FORTRAN77 Obsolescent
fort77 FORTRAN compiler XPG4
programming (FD)
Status
Name Category (Option Description First appeared
code)
(XSI)
Shell
getopts Mandatory Parse utility options
programming
Text
iconv Mandatory Codeset conversion HP-UX
processing
Status
Name Category (Option Description First appeared
code)
ln Version 1 AT&T
Filesystem Mandatory Link files
UNIX
Shell
logger Mandatory Log messages 4.3BSD
programming
Status
Name Category (Option Description First appeared
code)
Text
lp Mandatory Send files to a printer System V
processing
ls Version 1 AT&T
Filesystem Mandatory List directory contents
UNIX
Version 1 AT&T
mesg Misc Mandatory Permit or deny messages
UNIX
Status
Name Category (Option Description First appeared
code)
Version 1 AT&T
mv Filesystem Mandatory Move or rename files
UNIX
nl Text Optional
Line numbering filter System III
processing (XSI)
Version 1 AT&T
od Misc Mandatory Dump files in various formats
UNIX
Text
patch Mandatory Apply changes to files 4.3BSD
processing
Status
Name Category (Option Description First appeared
code)
Shell
printf Mandatory Write formatted output 4.3BSD-Reno
programming
prs Optional
SCCS Print an SCCS file PWB UNIX
(XSI)
Obsolescent
qalter Batch utilities Alter batch job
(BE)
qdel Obsolescent
Batch utilities Delete batch jobs
(BE)
Obsolescent
qhold Batch utilities Hold batch jobs
(BE)
qmove Obsolescent
Batch utilities Move batch jobs
(BE)
IEEE Std 1003.1-2008 utilities
Status
Name Category (Option Description First appeared
code)
Obsolescent
qmsg Batch utilities Send message to batch jobs
(BE)
qrerun Obsolescent
Batch utilities Rerun batch jobs
(BE)
Obsolescent
qrls Batch utilities Release batch jobs
(BE)
qselect Obsolescent
Batch utilities Select batch jobs
(BE)
Obsolescent
qsig Batch utilities Signal batch jobs
(BE)
qstat Obsolescent
Batch utilities Show status of batch jobs
(BE)
Obsolescent
qsub Batch utilities Submit a script
(BE)
read Shell
Mandatory Read a line from standard input
programming
rm Version 1 AT&T
Filesystem Mandatory Remove directory entries
UNIX
IEEE Std 1003.1-2008 utilities
Status
Name Category (Option Description First appeared
code)
Version 7 AT&T
UNIX (in earlier
versions, sh was
Shell Shell, the standard command
sh Mandatory either
programming language interpreter
the Thompson
shell or the PWB
shell)
Status
Name Category (Option Description First appeared
code)
UNIX
strings C
Mandatory Find printable strings in files 2BSD
programming
Remove unnecessary
strip C Optional Version 1 AT&T
information from executable
programming (SD) UNIX
files
Optional
talk Misc Talk to another user 4.2BSD
(UP)
Status
Name Category (Option Description First appeared
code)
ulimit Optional
Misc Set or report file size limit
(XSI)
Status
Name Category (Option Description First appeared
code)
Text
unexpand Mandatory Convert spaces to tabs 3BSD
processing
Status
Name Category (Option Description First appeared
code)
val Optional
SCCS Validate SCCS files System III
(XSI)
what Optional
SCCS Identify SCCS files PWB UNIX
(XSI)
yacc C Optional
Yet another compiler compiler PWB UNIX
programming (CD)
IEEE Std 1003.1-2008 utilities
Status
Name Category (Option Description First appeared
code)
4.3BSD
Text Optional
zcat Expand and concatenate data
processing (XSI)