Man Linux: Main Page or Section #1 (non-Posix)

Section #1, Posix (List of General Commands)

admin - create and administer SCCS files (DEVELOPMENT)
alias - define or display aliases
ar - create and maintain library archives
asa - interpret carriage-control characters
at - execute commands at a later time
awk - pattern scanning and processing language
basename - return non-directory portion of a pathname
batch - schedule commands to be executed in a batch queue
bc - arbitrary-precision arithmetic language
bg - run jobs in the background
break - exit from for, while, or until loop
c99 - compile standard C programs
cal - print a calendar
cat - concatenate and print files
cd - change the working directory
cflow - generate a C-language flowgraph (DEVELOPMENT)
chgrp - change the file group ownership
chmod - change the file modes
chown - change the file ownership
cksum - write file checksums and sizes
cmp - compare two files
colon - null utility
command - execute a simple command
comm - select or reject lines common to two files
compress - compress data
continue - continue for, while, or until loop
cp - copy files
crontab - schedule periodic background work
csplit - split files based on context
ctags - create a tags file (DEVELOPMENT, FORTRAN)
cut - cut out selected fields of each line of a file
cxref - generate a C-language program cross-reference table
date - write the date and time
dd - convert and copy a file
delta - make a delta (change) to an SCCS file (DEVELOPMENT)
df - report free disk space
diff - compare two files
dirname - return the directory portion of a pathname
dot - execute commands in the current environment
du - estimate file space usage
echo - write arguments to standard output
ed - edit text
env - set the environment for command invocation
eval - construct command by concatenating arguments
exec - execute commands and open, close, or copy file descriptors
ex - text editor
exit - cause the shell to exit
expand - convert tabs to spaces
export - set the export attribute for variables
expr - evaluate arguments as an expression
false - return false value
fc - process the command history list
fg - run jobs in the foreground
file - determine file type
find - find files
fold - filter for folding lines
fort77 - FORTRAN compiler (FORTRAN)
fuser - list process IDs of all processes that have one or more files
gencat - generate a formatted message catalog
getconf - get configuration values
get - get a version of an SCCS file (DEVELOPMENT)
getopts - parse utility options
grep - search a file for a pattern
hash - remember or report utility locations
head - copy the first part of files
iconv - codeset conversion
id - return user identity
ipcrm - remove an XSI message queue, semaphore set, or shared memory
ipcs - report XSI interprocess communication facilities status
jobs - display status of jobs in the current session
join - relational database operator
kill - terminate or signal processes
lex - generate programs for lexical tasks (DEVELOPMENT)
link - call link function
ln - link files
localedef - define locale environment
locale - get locale-specific information
logger - log messages
logname - return the user’s login name
lp - send files to a printer
ls - list directory contents
m4 - macro processor (DEVELOPMENT)
mailx - process messages
make - maintain, update, and regenerate groups of programs
man - display system documentation
mesg - permit or deny messages
mkdir - make directories
mkfifo - make FIFO special files
more - display files on a page-by-page basis
mv - move files
newgrp - change to a new group
nice - invoke a utility with an altered nice value
nl - line numbering filter
nm - write the name list of an object file (DEVELOPMENT)
nohup - invoke a utility immune to hangups
od - dump files in various formats
paste - merge corresponding or subsequent lines of files
patch - apply changes to files
pathchk - check pathnames
pax - portable archive interchange
pr - print files
printf - write formatted output
prs - print an SCCS file (DEVELOPMENT)
ps - report process status
pwd - return working directory name
qalter - alter batch job
qdel - delete batch jobs
qhold - hold batch jobs
qmove - move batch jobs
qmsg - send message to batch jobs
qrerun - rerun batch jobs
qrls - release batch jobs
qselect - select batch jobs
qsig - signal batch jobs
qstat - show status of batch jobs
qsub - submit a script
read - read a line from standard input
readonly - set the readonly attribute for variables
renice - set nice values of running processes
return - return from a function
rmdel - remove a delta from an SCCS file (DEVELOPMENT)
rmdir - remove directories
rm - remove directory entries
sact - print current SCCS file-editing activity (DEVELOPMENT)
sccs - front end for the SCCS subsystem (DEVELOPMENT)
sed - stream editor
set - set or unset options and positional parameters
sh - shell, the standard command language interpreter
shift - shift positional parameters
sleep - suspend execution for an interval
sort - sort, merge, or sequence check text files
split - split files into pieces
strings - find printable strings in files
strip - remove unnecessary information from executable files
stty - set the options for a terminal
tabs - set terminal tabs
tail - copy the last part of a file
talk - talk to another user
tee - duplicate standard input
test - evaluate expression
time - time a simple command
times - write process times
touch - change file access and modification times
tput - change terminal characteristics
trap - trap signals
tr - translate characters
true - return true value
tsort - topological sort
tty - return user’s terminal name
type - write a description of command type
ulimit - set or report file size limit
umask - get or set the file mode creation mask
unalias - remove alias definitions
uname - return system name
uncompress - expand compressed data
unexpand - convert spaces to tabs
unget - undo a previous get of an SCCS file (DEVELOPMENT)
uniq - report or filter out repeated lines in a file
unlink - call the unlink function
unset - unset values and attributes of variables and functions
uucp - system-to-system copy
uudecode - decode a binary file
uuencode - encode a binary file
uustat - uucp status inquiry and job control
uux - remote command execution
val - validate SCCS files (DEVELOPMENT)
vi - screen-oriented (visual) display editor
wait - await process completion
wc - word, line, and byte or character count
what - identify SCCS files (DEVELOPMENT)
who - display who is on the system
write - write to another user
xargs - construct argument lists and invoke utility
yacc - yet another compiler compiler (DEVELOPMENT)
zcat - expand and concatenate data