0% found this document useful (0 votes)
62 views

UNIX Commands

A2p Creates a Perl script from awk script. Alias Create a name for another command or long command string. Ar Maintain portable archive or library. Bc Calculator. Bdiff Compare large files. Bfs Editor for large files. Bye alias often used for the exit command.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views

UNIX Commands

A2p Creates a Perl script from awk script. Alias Create a name for another command or long command string. Ar Maintain portable archive or library. Bc Calculator. Bdiff Compare large files. Bfs Editor for large files. Bye alias often used for the exit command.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 11

UNIX / LINUX OVERVIEW

Below is a listing of each of the Unix / Linux commands currently listed on Computer Hope and a brief
explanation of what each of the commands do. The following commands are all the Unix / Linux
commands, which means not all the below commands will work in your distribution of Unix / Linux and
may also not work because of your privileges.

COMMAND DESCRIPTION

a2p Creates a Perl script from a awk script.

alias Create a name for another command or long command string.

ac Prints statistics about users' connect time.

ar Maintain portable archive or library.

arch Display the architecture of the current host.

as An assembler.

at Command scheduler.

awk Awk script processing program.

basename Deletes any specified prefix from a string.

bash Command Bourne interpreter

bc Calculator.

bdiff Compare large files.

bfs Editor for large files.

bg Continues a program running in the background.

biff Enable / disable incoming mail notifications.

break Break out of while, for, foreach, or until loop.

bs Battleship game.

bye Alias often used for the exit command.

cal Calendar

calendar Display appointments and reminders.

cancel Cancels a print job.

cat View and/or modify a file.


cc C compiler.

cd Change directory.

chdir Change directory.

checkeq Language processors to assist in describing equations.

checknr Check nroff and troff files for any errors.

chfn Modify your own information or if super user or root modify another users information.

chgrp Change a groups access to a file or directory.

chkey Change the secure RPC key pair.

chmod Change the permission of a file.

chown Change the ownership of a file.

chsh Change login shell.

cksum Display and calculate a CRC for files.

clear Clears screen.

cls Alias often used to clear a screen.

cmp Compare files.

col Reverse line-feeds filter.

comm Compare files and select or reject lines that are common.

compress Compress files on a computer.

continue Break out of while, for, foreach, or until loop.

copy Copy files.

cp Copy files.

cpio Creates archived CPIO files.

crontab Create and list files that you wish to run on a regular schedule.

csh Execute the C shell command interpreter

csplit Split files based on context.

ctags Create a tag file for use with ex and vi.


cuCalls or connects to another UNIX system, terminal or non-UNIX system.

cut Cut out selected fields of each line of a file.

dateTells you the date and time in UNIX.

dc An arbitrary precision arithmetic package.

df Display the available disk space for each mount.

deroff Removes nroff/troff, tbl, and eqn constructs.

diffDisplays two files and prints the lines that are different.

dircmpLists the different files when comparing directories.

dpost Translates files created by troff into PostScript.

duTells you how much space a file occupies.

echo Displays text after echo to the terminal.

ed Line oriented file editor.

edit Text editor.

egrep Search a file for a pattern using full regular expressions.

elm Program command used to send and receive e-mail.

emacs Text editor.

enable Enables / Disables LP printers.

envDisplays environment variables.

eqn Language processors to assist in describing equations.

ex Line-editor mode of the vi text editor.

exitExit from a program, shell or log you out of a UNIX network.

expand Expand copies of file s.

expr Evaluate arguments as an expression.

fcThe FC utility lists or edits and re-executes, commands previously entered to an interactive sh.

fgContinues a stopped job by running it in the foreground

fgrep Search a file for a fixed-character string.


fileTells you if the object you are looking at is a file or if it is a directory.

findFinds one or more files assuming that you know their approximate filenames.

fingerLists information about the user.

fmt Simple text formatters.

fold Filter for folding lines.

for Shell built-in functions to repeatedly execute action(s) for a selected number of times.

foreach Shell built-in functions to repeatedly execute action(s) for a selected number of times

ftp Enables ftp access to another terminal.

getfacl Display discretionary file information.

gprof The gprof utility produces an execution profile of a program.

grepFinds text within a file.

groupadd Creates a new group account.

groupdel Enables a super user or root to remove a group.

groupmod Enables a super user or root to modify a group.

gunzip Expand compressed files.

gview A programmers text editor.

gvim A programmers text editor.

gzip Compress files.

halt Stop the computer.

hash Remove internal hash table.

hashstat Display the hash stats.

headDisplays the first ten lines of a file, unless otherwise stated.

helpIf you have online help it will pull up a online help screen.

history Display the history of commands typed.

hostname Set or print name of current host system.

idShows you the numeric user and group ID on BSD.


ifconfig Sets up network interfaces.

isalist Display the native instruction sets executable on this platform.

jobs List the jobs currently running in the background.

join Joins command forms together.

keylogin Decrypt the user's secret key.

kill Cancels a job.

ksh Korn shell command interpreter.

ld Link-editor for object files.

ldd List dynamic dependencies of executable files or shared objects.

less Opposite of the more command.

lex Generate programs for lexical tasks.

ln Creates a link to a file.

loAllows you to exit from a program, shell or log you out of a UNIX network.

locate List files in databases that match a pattern.

login Signs into a new system.

logname Returns users login name.

logout Logs out of a system.

lpPrints a file on System V systems.

lpadmin Configure the LP print service.

lpc Line printer control program.

lpqLists the status of all the available printers.

lprSubmits print requests.

lprm Removes print requests from the print queue.

lpstatLists status of the LP print services.

lsLists the contents of a directory.

mach Display the processor type of the current host.


mailOne of the ways that allows you to read/send E-Mail.

mailcompat Provide SunOS 4.x compatibility for the Solaris mailbox format.

mailx Mail interactive message processing system.

make Executes a list of shell commands associated with each target.

man Display a manual of a command.

mesgLets you control if people can use the write command, to send text to you over the screen.

mkdir Create a directory.

moreDisplays text one screen at a time.

mount Disconnects a file systems and remote resources.

mt Magnetic tape control.

mvRenames a file or moves it from one directory to another directory.

neqn Language processors to assist in describing equations.

netstat Shows network status.

newalias Install new elm aliases for user and/or system.

newform Change the format of a text file.

newgrp Log into a new group.

niceInvokes a command with an altered scheduling priority.

niscat Display NIS+ tables and objects.

nischmod Change access rights on a NIS+ object.

nischown Change the owner of a NIS+ object.

nischttl Change the time to live value of a NIS+ object.

nisdefaults Display NIS+ default values.

nisgrep Utilities for searching NIS+ tables.

nismatch Utilities for searching NIS+ tables.

nispasswd Change NIS+ password information.

nistbladm NIS+ table administration command.


nohup Runs a command even if the session is disconnected or the user logs out.

nroff Formats documents for display or line-printer.

nslookup Queries a name server for a host or domain lookup.

on Execute a command on a remote system, but with the local environment.

onintr Shell built-in functions to respond to (hardware) signals.

optisa Determine which variant instruction set is optimal to use.

packShrinks file into a compressed file.

pagesize Display the size of a page of memory in bytes, as returned by getpagesize.

passwdAllows you to change your password.

paste Merge corresponding or subsequent lines of files.

pax Read / write and writes lists of the members of archive files and copy directory hierarchies.

pcat Compresses file.

perl Perl is a programming language optimized for scanning arbitrary text files, extracting information
from those text files.

pg Files perusal filters for CRTs.

pgrep Examine the active processes on the system and reports the process IDs of the processes

pico Simple and very easy to use text editor in the style of the Pine Composer.

ping Sends ICMP ECHO_REQUEST packets to network hosts.

pkill Examine the active processes on the system and reports the process IDs of the processes

poweroff Stop the computer.

prFormats a file to make it look better when printed.

priocntl Display's or set scheduling parameters of specified process(es)

printf Write formatted output.

psReports the process status.

pvs Display the internal version information of dynamic objects within an ELF file.

pwd Print the current working directory.


quitAllows you to exit from a program, shell or log you out of a UNIX network.

rcpCopies files from one computer to another computer.

reboot Stop the computer.

red Line oriented file editor.

rehashRecomputes the internal hash table of the contents of directories listed in the path.

remshRuns a command on another computer.

repeat Shell built-in functions to repeatedly execute action(s) for a selected number of times.

rgview A programmers text editor.

rgvim A programmers text editor.

rloginEstablish a remote connection from your terminal to a remote machine.

rmDeletes a file without confirmation (by default).

rmailOne of the ways that allows you to read/send E-Mail.

rmdirDeletes a directory.

rnReads newsgroups.

rpcinfo Report RPC information.

rshRuns a command on another computer.

rview A programmers text editor.

rvim A programmers text editor.

s2p Convert a sed script into a Perl script.

sag Graphically displays the system activity data stored in a binary data file by a previous sar run.

sar Displays the activity for the CPU.

script Records everything printed on your screen.

sdiffCompares two files, side-by-side.

sed Allows you to use pre-recorded commands to make changes to text.

sendmail Sends mail over the internet.

setSet the value of an environment variable.


setenvSet the value of an environment variable.

setfacl Modify the Access Control List (ACL) for a file or files.

settime Change file access and modification time.

shRuns or processes jobs through the Bourne shell.

shutdown Turn off the computer immediately or at a specified time.

sleepWaits a x amount of seconds.

sortSorts the lines in a text file.

spellLooks through a text file and reports any words that it finds in the text file that are not in the
dictionary.

split Split a file into pieces.

stop Control process execution.

sttySets options for your terminal.

su Become super user or another user.

sysinfo Get and set system information strings.

tabs Set tabs on a terminal.

tail Delivers the last part of the file.

tar Create tape archives and add or extract files.

tbl Preprocessor for formatting tables for nroff or troff.

tcopy Copy a magnetic tape.

tee Read from a input and write to a standard output or file.

telnet Uses the telnet protocol to connect to another remote computer.

time Used to time a simple command.

timex The timex command times a command; reports process data and system activity

touch Change file access and modification time.

tput Initialize a terminal or query terminfo database.

tr Translate characters.

traceroute Print the route packets take to network host.


troff Typeset or format documents.

ul Reads the named filenames or terminal and does underlining.

umask Get or set the file mode creation mask.

unaliasRemove an alias.

unhash Remove internal hash table.

uname Print name of current system.

uncompress Uncompressed compressed files.

uniq Report or filter out repeated lines in a file.

unmount Crates a file systems and remote resources.

unpack Expands a compressed file.

untar Create tape archives and add or extract files.

until Execute a set of actions while/until conditions are evaluated TRUE.

useradd Create a new user or updates default new user information.

userdel Remove a users account.

usermod Modify a users account.

vacation Reply to mail automatically.

vedit Screen-oriented (visual) display editor based on ex.

vgrind Grind nice program listings

vi Screen-oriented (visual) display editor based on ex.

vim A programmers text editor.

view A programmers text editor.

wait Await process completion.

wc Displays a count of lines, words, and characters in a file

whereis Locate a binary, source, and manual page files for a command.

while Repetitively execute a set of actions while/until conditions are evaluated TRUE.

which Locate a command.


who Displays who is on the system.

whois Internet user name directory service.

X Execute the X windows system.

xfd Display all the characters in an X font.

xlsfonts Server font list displayer for X.

xset User preference utility for X.

xterm Terminal emulator for X.

xrdb X server resource database utility.

yacc Short for yet another compiler-compiler, yacc is a compiler.

yppasswd Changes network password in the NIS database.

zcat Compress files.

You might also like