You are on page 1of 8

List of Unix utilities - Wikipedia, the free encyclopedia

Page 1 of 8

List of Unix utilities


From Wikipedia, the free encyclopedia

(Redirected from Linux commands) This is a list of UNIX utilities as specified by IEEE Std 1003.1-2008, which is part of the Single UNIX Specification (SUS). These utilities can be found on UNIX Operating systems and most UNIX-like operating systems.

List
IEEE Std 1003.1-2008 utilities Name admin alias ar asa at Category SCCS Misc Misc Text Processing Process Management Description Create and administer SCCS files Define or display aliases Create and maintain library archives Interpret carriage-control characters Execute commands at a later time Version 7 AT&T UNIX Version 7 AT&T UNIX First appeared

awk basename batch bc bg break c99 cal

Text processing Filesystem Process Management Misc Process Management Shell programming C Programming Misc

Pattern scanning and processing language Return non-directory portion of a pathname Schedule commands to be executed in a batch queue Arbitrary-precision arithmetic language Run jobs in the background Exit from for, while, or until loop Compile standard C programs Print a calendar

Version 5 AT&T UNIX Version 1 AT&T UNIX

cat cd cflow chgrp chmod

Filesystem Filesystem C Programming Filesystem Filesystem

Concatenate and print files Change the working directory Generate a C-language flowgraph Change the file group ownership Change the file modes/attributes/permissions

Version 1 AT&T UNIX

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 2 of 8

chown cksum cmp

Filesystem Filesystem Filesystem

Change the file ownership Write file checksums and sizes Compare two files

Version 1 AT&T UNIX 4.4BSD Version 1 AT&T UNIX Version 4 AT&T UNIX 4.3BSD Version 1 AT&T UNIX PWB UNIX 3.0BSD

comm command compress continue cp crontab csplit ctags cut cxref date dd delta df diff dirname dot du echo ed env

Text Processing Shell Programming Filesystem Shell programming Filesystem Misc Text Processing C Programming Shell Programming C Programming Misc Filesystem SCCS Filesystem Text processing Filesystem Shell programming Filesystem Shell programming Text processing Misc

Select or reject lines common to two files Execute a simple command Compress data Continue for, while, or until loop Copy files Schedule periodic background work Split files based on context Create a tags file Cut out selected fields of each line of a file Generate a C-language program crossreference table Write the date and time Convert and copy a file Make a delta (change) to an SCCS file Report free disk space Compare two files Return the directory portion of a pathname Execute commands in the current environment Estimate file space usage Write arguments to standard output The standard text editor Set the environment for command invocation

Version 1 AT&T UNIX

Version 1 AT&T UNIX

Version 1 AT&T UNIX Version 1 AT&T UNIX

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 3 of 8

eval ex exec exit expand export expr false fc fg file

Shell programming Text processing Shell programming Shell programming Text Processing Misc Shell Programming Shell programming Misc Process Management Filesystem

Construct command by concatenating arguments Text editor Execute commands and open, close, or copy file descriptors Cause the shell to exit Convert tabs to spaces Set the export attribute for variables Evaluate arguments as an expression Return false value Process the command history list Run jobs in the foreground Determine file type Version 4 AT&T UNIX Version 1 AT&T UNIX 3.0BSD BSD

find fold fort77 fuser gencat get getconf getopts grep hash head iconv id ipcrm ipcs jobs join kill

Filesystem Text processing FORTRAN77 Programming Process Management Misc SCCS Misc Shell Programming Misc Misc Text processing Text processing Misc Misc Misc Process Management Text Processing Process Management

Find files Filter for folding lines FORTRAN compiler List process IDs of all processes that have one or more files open Generate a formatted message catalog Get a version of an SCCS file Get configuration values Parse utility options Search text for a pattern Remember or report utility locations Copy the first part of files Codeset conversion Return user identity Remove a message queue, semaphore set, or shared memory segment identifier Report interprocess communication facilities status Display status of jobs in the current session Relational database operator Terminate or signal processes

PWB UNIX
[citation needed]

4.4BSD

Version 3 AT&T UNIX

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 4 of 8

lex link

C Programming Filesystem

Generate programs for lexical tasks Call link function Version 1 AT&T UNIX Version 1 AT&T UNIX

ln locale localedef logger logname lp ls m4 mailx make man mesg

Filesystem Misc Misc Shell programming Misc Text Processing Filesystem Misc Misc Programming Misc Misc

Link files Get locale-specific information Define locale environment Log messages Return the user's login name Send files to a printer List directory contents Macro processor Process messages Maintain, update, and regenerate groups of programs Display system documentation Permit or deny messages

4.4BSD Version 1 AT&T UNIX PWB UNIX Version 1 AT&T UNIX

Version 1 AT&T UNIX Version 1 AT&T UNIX 4.4BSD Version 1 AT&T UNIX Version 6 AT&T UNIX Version 4 AT&T UNIX

mkdir mkfifo more mv

Filesystem Filesystem Text processing Filesystem

Make directories Make FIFO special files Display files on a page-by-page basis Move files

newgrp

Misc

Change to a new group

nice nl nm nohup

Process Management Text Processing C Programming Process Management

Invoke a utility with an altered nice value Line numbering filter Write the name list of an object file Invoke a utility immune to hangups

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 5 of 8

od

Misc

Dump files in various formats Merge corresponding or subsequent lines of files Apply changes to files Check pathnames Portable archive interchange Print files Write formatted output Print an SCCS file Report process status print working directory - Return working directory name Alter batch job Delete batch jobs Hold batch jobs Move batch jobs Send message to batch jobs Rerun batch jobs Release batch jobs Select batch jobs Signal batch jobs Show status of batch jobs Submit a script Read a line from standard input Set the readonly attribute for variables Set nice values of running processes Return from a function Remove directory entries Remove a delta from an SCCS file Remove directories Print current SCCS file-editing activity

Version 1 AT&T UNIX Version 32V AT&T UNIX

paste patch pathchk pax pr printf prs ps pwd qalter qdel qhold qmove qmsg qrerun qrls qselect qsig qstat qsub read readonly renice return rm rmdel rmdir sact

Text processing Text processing Filesystem Misc Text processing Shell programming SCCS Process Management Filesystem Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Batch Utilities Shell Programming Misc Process Management Shell Programming Filesystem SCCS Filesystem SCCS

4.4BSD Version 1 AT&T UNIX 4.3BSDReno Version 4 AT&T UNIX

4.0BSD Version 1 AT&T UNIX Version 1 AT&T UNIX

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 6 of 8

sccs sed set

SCCS Text processing Misc

Front end for the SCCS subsystem Stream editor Set or unset options and positional parameters Version 7 AT&T UNIX (in earlier versions, sh was either the Thompson shell or the PWB shell) Version 4 AT&T UNIX Version 3 AT&T UNIX Version 7 AT&T UNIX

sh

Shell programming

Shell, the standard command language interpreter

shift sleep sort split strings strip stty tabs tail talk tee test time times touch tput tr

Shell programming Shell programming Text Processing Misc C Programming C Programming Misc Misc Text processing Misc Shell programming Shell programming Process Management Process Management Filesystem Misc Text processing

Shift positional parameters Suspend execution for an interval Sort, merge, or sequence check text files Split files into pieces Find printable strings in files Remove unnecessary information from executable files Set the options for a terminal Set terminal tabs Copy the last part of a file Talk to another user Duplicate standard input Evaluate expression Time a simple command Write process times Change file access and modification times Change terminal characteristics Translate characters Version 7 AT&T UNIX System V Version 4 AT&T UNIX Version 3 AT&T UNIX PWB UNIX PWB UNIX
[citation needed]

4.2BSD

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 7 of 8

trap true tsort

Process Management Shell programming Text processing

Trap signals Return true value Topological sort Version 7 AT&T UNIX Version 1 AT&T UNIX

tty type ulimit umask unalias uname

Misc Misc Misc Misc Misc Misc

Return user's terminal name Displays how a name would be interpreted if used as a command Set or report file size limit Get or set the file mode creation mask Remove alias definitions Return system name Expand compressed data Convert spaces to tabs Undo a previous get of an SCCS file Report or filter out repeated lines in a file

PWB UNIX 4.3BSD 3.0BSD Version 3 AT&T UNIX Version 1 AT&T UNIX

uncompress Misc unexpand unget uniq Text Processing SCCS Text Processing

unlink unset uucp uudecode uuencode uustat uux val vi wait wc what who

Filesystem Misc Network Network Network Network Process Management SCCS Text processing Process Management Text processing SCCS

Call the unlink function Unset values and attributes of variables and functions System-to-system copy Decode a binary file Encode a binary file uucp status inquiry and job control Remote command execution Validate SCCS files Screen-oriented (visual) display editor Await process completion Line, word and byte or character count Identify SCCS files

4.0BSD 4.0BSD

BSD Version 1 AT&T UNIX Version 1 AT&T UNIX

System Administration Display who is on the system

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

List of Unix utilities - Wikipedia, the free encyclopedia

Page 8 of 8

write xargs yacc zcat

Misc Shell Programming C Programming Text Processing

Write to another user's terminal Construct argument lists and invoke utility Yet another compiler compiler Expand and concatenate data

Version 1 AT&T UNIX PWB UNIX PWB UNIX

See also
List of Unix daemons List of GNOME applications List of GNU packages List of KDE applications List of web browsers for Unix/Linux Unix philosophy

External links
IEEE Std 1003.1,2004 specifications (http://opengroup.org/onlinepubs/000095399/) IEEE Std 1003.1,2008 specifications (http://opengroup.org/onlinepubs/9699919799/) Rosetta Stone For *Nix (http://bhami.com/rosetta.html) configurable list of equivalent programs for *nix systems. The Unix Acronym List (http://roesler-ac.de/wolfram/acro/index.htm) explains the names of many Unix commands. The UNIX System Homepage (http://unix.org/) Retrieved from "http://en.wikipedia.org/wiki/List_of_Unix_utilities" Categories: Lists of software | System administration | Unix SUS2008 utilities This page was last modified on 29 June 2010 at 20:27. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of Use for details. Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Privacy policy About Wikipedia Disclaimers

http://en.wikipedia.org/wiki/Linux_commands

7/21/2010

You might also like