Professional Documents
Culture Documents
Page 1 of 8
(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
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
Concatenate and print files Change the working directory Generate a C-language flowgraph Change the file group ownership Change the file modes/attributes/permissions
http://en.wikipedia.org/wiki/Linux_commands
7/21/2010
Page 2 of 8
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
http://en.wikipedia.org/wiki/Linux_commands
7/21/2010
Page 3 of 8
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
http://en.wikipedia.org/wiki/Linux_commands
7/21/2010
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
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
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
Make directories Make FIFO special files Display files on a page-by-page basis Move files
newgrp
Misc
nice nl nm nohup
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
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
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
http://en.wikipedia.org/wiki/Linux_commands
7/21/2010
Page 6 of 8
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
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
Page 7 of 8
Trap signals Return true value Topological sort Version 7 AT&T UNIX Version 1 AT&T UNIX
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
http://en.wikipedia.org/wiki/Linux_commands
7/21/2010
Page 8 of 8
Write to another user's terminal Construct argument lists and invoke utility Yet another compiler compiler Expand and concatenate data
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