Saturday, March 1, 2008

Unix Bible

awk: Search for a pattern within a file. Includes
a built-in programming language.

bdiff: Compares two large files.

bfs: Scans a large file.

cal: Displays a calendar.

cat: Concatenates and prints files.

cc: C compiler.

cd: Change directory.

chgrp: Changes a file's group ownership.

chmod: Changes a file's access permissions.

chown: Changes the individual ownership of a file.

cmp: Compares two files; diplays the location (line
and byte) of the 1st difference between these.

comm: Compares two files so as to determine which
lines are common to both.

cp: Copies a file to another location.

cu: Calls another UNIX system.

date: Returns the date and time.

df: Displays free space in the file system.

diff: Displays the differences between two files
or directories.

diff3: Displays the differences between three files
or directories.

du: Reports on file system usage.

echo: Displays its argument.

ed: Text editor.

ex: Text editor.

expr: Evaluates its argument which is generally
a mathematical formula.

f77: FORTRAN compiler.

find: Locates the files w/ specified characteristics.

format: Initializes a floppy disk.

grep: Searches for a pattern within a file. (see awk)

help: Salvation.

kill: Ends a process.

ln: Used to link files.

lpr: Copies the file to the line printer.

ls: Displays info. about one or more files.

mail: Used to receive or deliver e-mail.

mkdir: Creates a new directory.

more: Displays a long file so that the user
can scroll through it.

mv: Used to move or rename files.

nroff: Used to format text.

ps: Display a process's status.

pwd: Display the name of the working directory.

rm: Removes one or more files.

rmdir: Deletes one or more directories.

sleep: Causes a process to become inactive for a
specified length of time.

sort: Sort and merge one or more files.

spell: Finds spelling errors in a file.

split: Divides a file.

stty: Display or set terminal parameters.

tail: Displays the end of a file.

troff: Outputs formatted output to a typesetter.

tset: Sets the terminal type.

umask: Allows the user to specify a new creation
mask.

uniq: Compares 2 files. Finds and displays lines
in one file that are unique.

uucp: UNIX-to-UNIX execute.

vi: Full screen editor.

wc: Displays details in the file size.

who: Info. on who else be online.

write: Used to send a message to another user.

No comments: