Unix Entire Commands Manual
-
Upload
deepak-simhadri -
Category
Documents
-
view
247 -
download
0
Transcript of Unix Entire Commands Manual
-
7/28/2019 Unix Entire Commands Manual
1/350
BASENAME(1) User Commands BASENAME(1)
NAMEbasename strip directory and suffix from filenames
SYNOPSISbasename NAME[SUFFIX]
basename OPTIONDESCRIPTION
Print NAME with any leading directory components removed. If specified, also remove a trailing SUF-
FIX.
help display this help and exit
version
output version information and exit
AUTHORWritten by FIXME unknown.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for basename is maintained as a Texinfo manual. If the info and basenameprograms are properly installed at your site, the command
info basename
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
2/350
CAT(1) User Commands CAT(1)
NAMEcat concatenate files and print on the standard output
SYNOPSIScat [OPTION] [FILE]...
DESCRIPTIONConcatenate FILE(s), or standard input, to standard output.
A, showallequivalent to vET
b, numbernonblanknumber nonblank output lines
e equivalent to vE
E, showendsdisplay $ at end of each line
n, numbernumber all output lines
s, squeezeblanknever more than one single blank line
t equivalent to vT
T, showtabsdisplay TAB characters as I
u (ignored)
v, shownonprintinguse and M notation, except for LFD and TAB
help display this help and exit
versionoutput version information and exit
With no FILE, or when FILE is , read standard input.
AUTHORWritten by Torbjorn Granlund and Richard M. Stallman.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for cat is maintained as a Texinfo manual. If the info and cat programs areproperly installed at your site, the command
info cat
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
3/350
CHGRP(1) User Commands CHGRP(1)
NAMEchgrp change group ownership
SYNOPSISchgrp [OPTION]... GROUP FILE...
chgrp [OPTION]... --reference=RFILE FILE...DESCRIPTION
Change the group of each FILE to GROUP. With reference, change the group of each FILE to that
of RFILE.
c, changeslike verbose but report only when a change is made
dereferenceaffect the referent of each symbolic link, rather than the symbolic link itself (this is the
default)
h, nodereferenceaffect each symbolic link instead of any referenced file (useful only on systems that can
change the ownership of a symlink)nopreserveroot do not treat / specially (the default)
preserverootfail to operate recursively on /
f, silent, quietsuppress most error messages
reference=RFILE
use RFILEs group rather than the specifying GROUP value
R, recursiveoperate on files and directories recursively
v, verbose
output a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the R option is also specified. Ifmore than one is specified, only the final one takes effect.
H if a command line argument is a symbolic link to a directory, traverse it
L traverse every symbolic link to a directory encountered
P do not traverse any symbolic links (default)
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for chgrp is maintained as a Texinfo manual. If the info and chgrp programsare properly installed at your site, the command
info chgrp
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
4/350
CHMOD(1) User Commands CHMOD(1)
NAMEchmod change file access permissions
SYNOPSISchmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...chmod [OPTION]... --reference=RFILE FILE...
DESCRIPTIONThis manual page documents the GNU version of chmod. chmod changes the permissions of eachgiven file according to mode, which can be either a symbolic representation of changes to make, or an
octal number representing the bit pattern for the new permissions.
The format of a symbolic mode is [ugoa...][[+-=][rwxXstugo...]...][,...]. Multiple symbolic operations
can be given, separated by commas.
A combination of the letters ugoa controls which users access to the file will be changed: the user
who owns it (u), other users in the files group (g), other users not in the files group (o), or all users (a).
If none of these are given, the effect is as if a were given, but bits that are set in the umask are not
affected.
The operator + causes the permissions selected to be added to the existing permissions of each file; -
causes them to be removed; and = causes them to be the only permissions that the file has.
The letters rwxXstugo select the new permissions for the affected users: read (r), write (w), execute
(or access for directories) (x), execute only if the file is a directory or already has execute permission
for some user (X), set user or group ID on execution (s), sticky (t), the permissions granted to the user
who owns the file (u), the permissions granted to other users who are members of the files group (g),
and the permissions granted to users that are in neither of the two preceding categories (o).
A numeric mode is from one to four octal digits (0-7), derived by adding up the bits with values 4, 2,
and 1. Any omitted digits are assumed to be leading zeros. The first digit selects the set user ID (4)
and set group ID (2) and sticky (1) attributes. The second digit selects permissions for the user who
owns the file: read (4), write (2), and execute (1); the third selects permissions for other users in the
files group, with the same values; and the fourth for other users not in the files group, with the samevalues.
chmod never changes the permissions of symbolic links; the chmod system call cannot change their
permissions. This is not a problem since the permissions of symbolic links are never used. However,
for each symbolic link listed on the command line, chmod changes the permissions of the pointed-to
file. In contrast, chmod ignores symbolic links encountered during recursive directory traversals.
STICKY FILESOn older Unix systems, the sticky bit caused executable files to be hoarded in swap space. This feature
is not useful on modern VM systems, and the Linux kernel ignores the sticky bit on files. Other kernels
may use the sticky bit on files for system-defined purposes. On some systems, only the superuser can
set the sticky bit on files.
STICKY DIRECTORIES
When the sticky bit is set on a directory, files in that directory may be unlinked or renamed only by rootor their owner. Without the sticky bit, anyone able to write to the directory can delete or rename files.
The sticky bit is commonly found on directories, such as /tmp, that are world-writable.
OPTIONSChange the mode of each FILE to MODE.
c, changeslike verbose but report only when a change is made
nopreserverootdo not treat / specially (the default)
preserverootfail to operate recursively on /
-
7/28/2019 Unix Entire Commands Manual
5/350
CHMOD(1) User Commands CHMOD(1)
f, silent, quietsuppress most error messages
v, verbose
output a diagnostic for every file processed
reference=RFILE
use RFILEs mode instead of MODE valuesR, recursive
change files and directories recursively
help display this help and exit
versionoutput version information and exit
Each MODE is one or more of the letters ugoa, one of the symbols += and one or more of the letters
rwxXstugo.
AUTHORWritten by David MacKenzie and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for chmod is maintained as a Texinfo manual. If the info and chmod programs
are properly installed at your site, the command
info chmod
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
6/350
CHOWN(1) User Commands CHOWN(1)
NAMEchown change file owner and group
SYNOPSISchown [OPTION]... [OWNER][:[GROUP]] FILE...
chown [OPTION]... --reference=RFILE FILE...DESCRIPTION
This manual page documents the GNU version ofchown. chown changes the user and/or group own-
ership of each given file, according to its first non-option argument, which is interpreted as follows. If
only a user name (or numeric user ID) is given, that user is made the owner of each given file, and the
files group is not changed. If the user name is followed by a colon or dot and a group name (or
numeric group ID), with no spaces between them, the group ownership of the files is changed as well.
If a colon or dot but no group name follows the user name, that user is made the owner of the files and
the group of the files is changed to that users login group. If the colon or dot and group are given, but
the user name is omitted, only the group of the files is changed; in this case, chown performs the same
function as chgrp.
OPTIONS
Change the owner and/or group of each FILE to OWNER and/or GROUP. With reference, changethe owner and group of each FILE to those of RFILE.
c, changeslike verbose but report only when a change is made
dereferenceaffect the referent of each symbolic link, rather than the symbolic link itself (this is the
default)
h, nodereferenceaffect each symbolic link instead of any referenced file (useful only on systems that can
change the ownership of a symlink)
from=CURRENT_OWNER:CURRENT_GROUP
change the owner and/or group of each file only if its current owner and/or group match thosespecified here. Either may be omitted, in which case a match is not required for the omitted
attribute.
nopreserveroot do not treat / specially (the default)
preserverootfail to operate recursively on /
f, silent, quietsuppress most error messages
reference=RFILEuse RFILEs owner and group rather than the specifying OWNER:GROUP values
R, recursive
operate on files and directories recursively
v, verboseoutput a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the R option is also specified. Ifmore than one is specified, only the final one takes effect.
H if a command line argument is a symbolic link to a directory, traverse it
L traverse every symbolic link to a directory encountered
P do not traverse any symbolic links (default)
help display this help and exit
version
output version information and exit
-
7/28/2019 Unix Entire Commands Manual
7/350
CHOWN(1) User Commands CHOWN(1)
Owner is unchanged if missing. Group is unchanged if missing, but changed to login group if implied
by a : following a symbolic OWNER. OWNER and GROUP may be numeric as well as symbolic.
AUTHORWritten by David MacKenzie and Jim Meyering.
REPORTING BUGS
Report bugs to .COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for chown is maintained as a Texinfo manual. If the info and chown programs
are properly installed at your site, the command
info chown
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
8/350
CHROOT(1) User Commands CHROOT(1)
NAMEchroot run command or interactive shell with special root directory
SYNOPSISchroot NEWROOT[COMMAND...]
chroot OPTIONDESCRIPTION
Run COMMAND with root directory set to NEWROOT.
help display this help and exit
versionoutput version information and exit
If no command is given, run ${SHELL} i (default: /bin/sh).
AUTHORWritten by Roland McGrath.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for chroot is maintained as a Texinfo manual. If the info and chroot programsare properly installed at your site, the command
info chroot
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
9/350
CKSUM(1) User Commands CKSUM(1)
NAMEcksum checksum and count the bytes in a file
SYNOPSIScksum [FILE]...
cksum [OPTION]DESCRIPTION
Print CRC checksum and byte counts of each FILE.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Q. Frank Xia.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for cksum is maintained as a Texinfo manual. If the info and cksum programsare properly installed at your site, the command
info cksum
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
10/350
COMM(1) User Commands COMM(1)
NAMEcomm compare two sorted files line by line
SYNOPSIScomm [OPTION]... FILE1 FILE2
DESCRIPTIONCompare sorted files FILE1 and FILE2 line by line.
With no options, produce threecolumn output. Column one contains lines unique to FILE1, column
two contains lines unique to FILE2, and column three contains lines common to both files.
1 suppress lines unique to FILE1
2 suppress lines unique to FILE2
3 suppress lines that appear in both files
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Richard Stallman and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for comm is maintained as a Texinfo manual. If the info and comm programs
are properly installed at your site, the command
info comm
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
11/350
CP(1) User Commands CP(1)
NAMEcp copy files and directories
SYNOPSIScp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORYcp [OPTION]... -t DIRECTORY SOURCE...
DESCRIPTIONCopy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
Mandatory arguments to long options are mandatory for short options too.
a, archive
same as dpR
backup[=CONTROL]
make a backup of each existing destination file
b like backup but does not accept an argument
copycontentscopy contents of special files when recursive
d same as nodereference preserve=link
nodereferencenever follow symbolic links
f, forceif an existing destination file cannot be opened, remove it and try again
i, interactiveprompt before overwrite
H follow commandline symbolic links
l, link
link files instead of copying
L, dereference
always follow symbolic links
p same as preserve=mode,ownership,timestamps
preserve[=ATTR_LIST]
preserve the specified attributes (default: mode,ownership,timestamps), if possible additional
attributes: links, all
nopreserve=ATTR_LISTdont preserve the specified attributes
parents
append source path to DIRECTORY
P same as nodereference
R, r, recursive
copy directories recursively
removedestinationremove each existing destination file before attempting to open it (contrast with force)
reply={yes,no,query}specify how to handle the prompt about an existing destination file
sparse=WHENcontrol creation of sparse files
striptrailingslashes remove any trailing slashes from each SOURCE
argument
-
7/28/2019 Unix Entire Commands Manual
12/350
CP(1) User Commands CP(1)
s, symboliclinkmake symbolic links instead of copying
S, suffix=SUFFIX
override the usual backup suffix
t, targetdirectory=DIRECTORY
copy all SOURCE arguments into DIRECTORYT, notargetdirectory
treat DEST as a normal file
u, updatecopy only when the SOURCE file is newer than the destination file or when the destination file
is missing
v, verboseexplain what is being done
x, onefilesystemstay on this file system
help display this help and exit
versionoutput version information and exit
By default, sparse SOURCE files are detected by a crude heuristic and the corresponding DEST file is
made sparse as well. That is the behavior selected by sparse=auto. Specify sparse=always to
create a sparse DEST file whenever the SOURCE file contains a long enough sequence of zero bytes.
Use sparse=neverto inhibit creation of sparse files.
The backup suffix is , unless set with suffix or SIMPLE_BACKUP_SUFFIX. The version control
method may be selected via the backup option or through the VERSION_CONTROL environmentvariable. Here are the values:
none, off
never make backups (even ifbackup is given)
numbered, tmake numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
simple, never
always make simple backups
As a special case, cp makes a backup of SOURCE when the force and backup options are given and
SOURCE and DEST are the same name for an existing, regular file.
AUTHORWritten by Torbjorn Granlund, David MacKenzie, and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for cp is maintained as a Texinfo manual. If the info and cp programs areproperly installed at your site, the command
info cp
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
13/350
CSPLIT(1) User Commands CSPLIT(1)
NAMEcsplit split a file into sections determined by context lines
SYNOPSIScsplit [OPTION]... FILE PATTERN...
DESCRIPTIONOutput pieces of FILE separated by PATTERN(s) to files xx01, xx02, ..., and output byte counts of
each piece to standard output.
Mandatory arguments to long options are mandatory for short options too.
b, suffixformat=FORMATuse sprintf FORMAT instead of %02d
f, prefix=PREFIXuse PREFIX instead of xx
k, keepfilesdo not remove output files on errors
n, digits=DIGITSuse specified number of digits instead of 2
s, quiet, silentdo not print counts of output file sizes
z, elideemptyfilesremove empty output files
help display this help and exit
versionoutput version information and exit
Read standard input if FILE is . Each PATTERN may be:
INTEGER
copy up to but not including specified line number
/REGEXP/[OFFSET]
copy up to but not including a matching line
%REGEXP%[OFFSET]
skip to, but not including a matching line
{INTEGER}
repeat the previous pattern specified number of times
{*} repeat the previous pattern as many times as possible
A line OFFSET is a required + or followed by a positive integer.
AUTHORWritten by Stuart Kemp and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for csplit is maintained as a Texinfo manual. If the info and csplit programsare properly installed at your site, the command
info csplit
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
14/350
CUT(1) User Commands CUT(1)
NAMEcut remove sections from each line of files
SYNOPSIScut [OPTION]... [FILE]...
DESCRIPTIONPrint selected parts of lines from each FILE to standard output.
Mandatory arguments to long options are mandatory for short options too.
b, bytes=LIST
select only these bytes
c, characters=LISTselect only these characters
d, delimiter=DELIMuse DELIM instead of TAB for field delimiter
f, fields=LISTselect only these fields; also print any line that contains no delimiter character, unless the soption is specified
n (ignored)
complementcomplement the set of selected bytes, characters or fields.
s, onlydelimiteddo not print lines not containing delimiters
outputdelimiter=STRINGuse STRING as the output delimiter the default is to use the input delimiter
help display this help and exit
version
output version information and exit
Use one, and only one ofb, c or f. Each LIST is made up of one range, or many ranges separated
by commas. Selected input is written in the same order that it is read, and is written exactly once.
Each range is one of:
N Nth byte, character or field, counted from 1
N from Nth byte, character or field, to end of line
NM from Nth to Mth (included) byte, character or field
M from first to Mth (included) byte, character or field
With no FILE, or when FILE is , read standard input.
AUTHOR
Written by David Ihnat, David MacKenzie, and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for cut is maintained as a Texinfo manual. If the info and cut programs areproperly installed at your site, the command
info cut
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
15/350
DATE(1) User Commands DATE(1)
NAMEdate print or set the system date and time
SYNOPSISdate [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]DESCRIPTION
Display the current time in the given FORMAT, or set the system date.
d, date=STRINGdisplay time described by STRING, not now
f, file=DATEFILE
like date once for each line of DATEFILE
iso8601[=TIMESPEC] output date/time in ISO 8601 format.
TIMESPEC=date for date only (the default), hours, minutes, seconds, or ns for date
and time to the indicated precision.
r, reference=FILE
display the last modification time of FILE
R, rfc2822output RFC2822 compliant date string
s, set=STRINGset time described by STRING
u, utc, universalprint or set Coordinated Universal Time
help display this help and exit
versionoutput version information and exit
FORMAT controls the output. The only valid option for the second form specifies Coordinated Univer-sal Time. Interpreted sequences are:
%% a literal %
%a locales abbreviated weekday name (Sun..Sat)
%A locales full weekday name, variable length (Sunday..Saturday)
%b locales abbreviated month name (Jan..Dec)
%B locales full month name, variable length (January..December)
%c locales date and time (Sat Nov 04 12:02:33 EST 1989)
%C century (year divided by 100 and truncated to an integer) [0099]
%d day of month (01..31)
%D date (mm/dd/yy)
%e day of month, blank padded ( 1..31)
%F same as %Y%m%d
%g the 2digit year corresponding to the %V week number
%G the 4digit year corresponding to the %V week number
%h same as %b
%H hour (00..23)
%I hour (01..12)
%j day of year (001..366)
-
7/28/2019 Unix Entire Commands Manual
16/350
DATE(1) User Commands DATE(1)
%k hour ( 0..23)
%l hour ( 1..12)
%m month (01..12)
%M minute (00..59)
%n a newline%N nanoseconds (000000000..999999999)
%p locales upper case AM or PM indicator (blank in many locales)
%P locales lower case am or pm indicator (blank in many locales)
%r time, 12hour (hh:mm:ss [AP]M)
%R time, 24hour (hh:mm)
%s seconds since 00:00:00 19700101 UTC (a GNU extension)
%S second (00..60); the 60 is necessary to accommodate a leap second
%t a horizontal tab
%T time, 24hour (hh:mm:ss)
%u day of week (1..7); 1 represents Monday
%U week number of year with Sunday as first day of week (00..53)
%V week number of year with Monday as first day of week (01..53)
%w day of week (0..6); 0 represents Sunday
%W week number of year with Monday as first day of week (00..53)
%x locales date representation (mm/dd/yy)
%X locales time representation (%H:%M:%S)
%y last two digits of year (00..99)
%Y year (1970...)
%z RFC2822 style numeric timezone (0500) (a nonstandard extension)
%Z time zone (e.g., EDT), or nothing if no time zone is determinable
By default, date pads numeric fields with zeroes. GNU date recognizes the following modifiers
between % and a numeric directive.
(hyphen) do not pad the field _ (underscore) pad the field with spaces
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for date is maintained as a Texinfo manual. If the info and date programs are
properly installed at your site, the command
info date
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
17/350
DD(1) User Commands DD(1)
NAMEdd convert and copy a file
SYNOPSISdd [OPERAND]...
dd OPTIONDESCRIPTION
Copy a file, converting and formatting according to the operands.
bs=BYTES
force ibs=BYTES and obs=BYTES
cbs=BYTES
convert BYTES bytes at a time
conv=CONVS
convert the file as per the comma separated symbol list
count=BLOCKS
copy only BLOCKS input blocks
ibs=BYTES
read BYTES bytes at a time
if=FILE
read from FILE instead of stdin
iflag=FLAGS
read as per the comma separated symbol list
obs=BYTES
write BYTES bytes at a time
of=FILE
write to FILE instead of stdout
oflag=FLAGSwrite as per the comma separated symbol list
seek=BLOCKS
skip BLOCKS obssized blocks at start of output
skip=BLOCKS
skip BLOCKS ibssized blocks at start of input
status=noxfer
suppress transfer statistics
BLOCKS and BYTES may be followed by the following multiplicative suffixes: xM M, c 1, w 2, b
512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024, and
so on for T, P, E, Z, Y.
Each CONV symbol may be:
ascii from EBCDIC to ASCII
ebcdic from ASCII to EBCDIC
ibm from ASCII to alternate EBCDIC
block pad newlineterminated records with spaces to cbssize
unblock
replace trailing spaces in cbssize records with newline
lcase change upper case to lower case
nocreat do not create the output file
excl fail if the output file already exists
-
7/28/2019 Unix Entire Commands Manual
18/350
DD(1) User Commands DD(1)
notrunc do not truncate the output file
ucase change lower case to upper case
swab swap every pair of input bytes
noerror continue after read errors
sync pad ev ery input block with NULs to ibssize; when usedwith block or unblock, pad with spaces rather than NULs
fdatasync physically write output file data before finishing fsync likewise, but also write
metadata
Each FLAG symbol may be:
append append mode (makes sense only for output)
direct use direct I/O for data
dsync use synchronized I/O for data
sync likewise, but also for metadata
nonblock
use nonblocking I/O
nofollow
do not follow symlinks
noctty do not assign controlling terminal from file
Sending a SIGUSR1 signal to a running dd process makes it print I/O statistics to standard error, then
to resume copying.
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid; sleep 1; kill $pid
18335302+0 records in 18335302+0 records out 9387674624 bytes (9.4 GB) copied, 34.6279
seconds, 271 MB/s
Options are:help display this help and exit
versionoutput version information and exit
AUTHORWritten by Paul Rubin, David MacKenzie, and Stuart Kemp.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for dd is maintained as a Texinfo manual. If the info and dd programs areproperly installed at your site, the command
info dd
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
19/350
DF(1) User Commands DF(1)
NAMEdf report file system disk space usage
SYNOPSISdf[OPTION]... [FILE]...
DESCRIPTIONThis manual page documents the GNU version ofdf. dfdisplays the amount of disk space available onthe file system containing each file name argument. If no file name is given, the space available on all
currently mounted file systems is shown. Disk space is shown in 1K blocks by default, unless the envi-
ronment variable POSIXLY_CORRECT is set, in which case 512-byte blocks are used.
If an argument is the absolute file name of a disk device node containing a mounted file system, dfshows the space available on that file system rather than on the file system containing the device node
(which is always the root file system). This version of df cannot show the space available onunmounted file systems, because on most kinds of systems doing so requires very nonportable intimate
knowledge of file system structures.
OPTIONSShow information about the file system on which each FILE resides, or all file systems by default.
Mandatory arguments to long options are mandatory for short options too.
a, allinclude file systems having 0 blocks
B, blocksize=SIZEuse SIZEbyte blocks
h, humanreadableprint sizes in human readable format (e.g., 1K 234M 2G)
H, silikewise, but use powers of 1000 not 1024
i, inodeslist inode information instead of block usage
k like blocksize=1K
l, locallimit listing to local file systems
nosync
do not invoke sync before getting usage info (default)
P, portabilityuse the POSIX output format
sync invoke sync before getting usage info
t, type=TYPE
limit listing to file systems of type TYPE
T, printtypeprint file system type
x, excludetype=TYPElimit listing to file systems not of type TYPE
v (ignored)
help display this help and exit
versionoutput version information and exit
SIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB
1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
-
7/28/2019 Unix Entire Commands Manual
20/350
DF(1) User Commands DF(1)
AUTHORWritten by Torbjorn Granlund, David MacKenzie, and Paul Eggert.
REPORTING BUGSReport bugs to .
COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for dfis maintained as a Texinfo manual. If the info and dfprograms are prop-erly installed at your site, the command
info df
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
21/350
DIR(1) User Commands DIR(1)
NAMEdir list directory contents
SYNOPSISdir [OPTION]... [FILE]...
DESCRIPTIONList information about the FILEs (the current directory by default). Sort entries alphabetically if none
ofcftuSUX nor sort.
Mandatory arguments to long options are mandatory for short options too.
a, alldo not ignore entries starting with .
A, almostalldo not list implied . and ..
author
with l, print the author of each file
b, escapeprint octal escapes for nongraphic characters
blocksize=SIZEuse SIZEbyte blocks
B, ignorebackupsdo not list implied entries ending with
c with lt: sort by, and show, ctime (time of last modification of file status information) with l:
show ctime and sort by name otherwise: sort by ctime
C list entries by columns
color[=WHEN]
control whether color is used to distinguish file types. WHEN may be never, always, or
autod, directory
list directory entries instead of contents, and do not dereference symbolic links
D, diredgenerate output designed for Emacs dired mode
f do not sort, enable aU, disable lst
F, classify
append indicator (one of */=@|) to entries
format=WORD
across x, commas m, horizontal x, long l, singlecolumn 1, verbose l, vertical C
fulltimelike l timestyle=fulliso
g like l, but do not list owner
G, nogrouplike l, but do not list group
h, humanreadablewith l, print sizes in human readable format (e.g., 1K 234M 2G)
si likewise, but use powers of 1000 not 1024
H, dereferencecommandlinefollow symbolic links listed on the command line
dereferencecommandlinesymlinktodir
follow each command line symbolic link that points to a directory
-
7/28/2019 Unix Entire Commands Manual
22/350
DIR(1) User Commands DIR(1)
hide=PA TTERNdo not list implied entries matching shell PATTERN (overridden by a or A)
indicatorstyle=WORD append indicator with style WORD to entry names:
none (default), classify (F), filetype (p)
i, inode
with l, print the index number of each fileI, ignore=PA TTERN
do not list implied entries matching shell PATTERN
k like blocksize=1K
l use a long listing format
L, dereferencewhen showing file information for a symbolic link, show information for the file the link refer-
ences rather than for the link itself
m fill width with a comma separated list of entries
n, numericuidgidlike l, but list numeric UIDs and GIDs
N, literalprint raw entry names (dont treat e.g. control characters specially)
o like l, but do not list group information
p, filetypeappend indicator (one of /=@|) to entries
q, hidecontrolcharsprint ? instead of non graphic characters
showcontrolcharsshow non graphic characters asis (default unless program is ls and output is a terminal)
Q, quotename
enclose entry names in double quotes
quotingstyle=WORD
use quoting style WORD for entry names: literal, locale, shell, shellalways, c, escape
r, reversereverse order while sorting
R, recursivelist subdirectories recursively
s, sizewith l, print size of each file, in blocks
S sort by file size
sort=WORDextension X, none U, size S, time t, version v, status c, time t, atime u, access u,
use u
time=WORDwith l, show time as WORD instead of modification time: atime, access, use, ctime or status;use specified time as sort key ifsort=time
timestyle=STYLE
with l, show times using style STYLE: fulliso, longiso, iso, locale, +FORMAT. FORMATis interpreted like date; if FORMAT is FORMAT1FORMAT2, FORMAT1 applies
to nonrecent files and FORMAT2 to recent files; if STYLE is prefixed with posix, STYLE
takes effect only outside the POSIX locale
t sort by modification time
-
7/28/2019 Unix Entire Commands Manual
23/350
DIR(1) User Commands DIR(1)
T, tabsize=COLSassume tab stops at each COLS instead of 8
u with lt: sort by, and show, access time with l: show access time and sort by name otherwise:
sort by access time
U do not sort; list entries in directory order
v sort by version
w, width=COLSassume screen width instead of current value
x list entries by lines instead of by columns
X sort alphabetically by entry extension
1 list one file per line
help display this help and exit
versionoutput version information and exit
SIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB
1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
By default, color is not used to distinguish types of files. That is equivalent to using color=none.Using the color option without the optional WHEN argument is equivalent to using
color=always. With color=auto, color codes are output only if standard output is connected to aterminal (tty).
Exit status is 0 if OK, 1 if minor problems, 2 if serious trouble.
AUTHORWritten by Richard Stallman and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for dir is maintained as a Texinfo manual. If the info and dir programs areproperly installed at your site, the command
info dir
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
24/350
DIRCOLORS(1) User Commands DIRCOLORS(1)
NAMEdircolors color setup for ls
SYNOPSISdircolors [OPTION]... [FILE]
DESCRIPTIONOutput commands to set the LS_COLORS environment variable.
Determine format of output:b, sh, bourneshell
output Bourne shell code to set LS_COLORS
c, csh, cshell
output C shell code to set LS_COLORS
p, printdatabaseoutput defaults
help display this help and exit
versionoutput version information and exit
If FILE is specified, read it to determine which colors to use for which file types and extensions. Oth-
erwise, a precompiled database is used. For details on the format of these files, run dircolors
printdatabase.
AUTHORWritten by H. Peter Anvin.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for dircolors is maintained as a Texinfo manual. If the info and dircolors pro-
grams are properly installed at your site, the command
info dircolors
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
25/350
DIRNAME(1) User Commands DIRNAME(1)
NAMEdirname strip non-directory suffix from file name
SYNOPSISdirname NAME
dirname OPTIONDESCRIPTION
Print NAME with its trailing /component removed; if NAME contains no /s, output . (meaning the
current directory).
help display this help and exit
version
output version information and exit
AUTHORWritten by David MacKenzie and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for dirname is maintained as a Texinfo manual. If the info and dirname pro-
grams are properly installed at your site, the command
info dirname
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
26/350
DU(1) User Commands DU(1)
NAMEdu estimate file space usage
SYNOPSISdu [OPTION]... [FILE]...
du [OPTION]... --files0-from=FDESCRIPTION
Summarize disk usage of each FILE, recursively for directories.
Mandatory arguments to long options are mandatory for short options too.
a, allwrite counts for all files, not just directories
apparentsizeprint apparent sizes, rather than disk usage; although the apparent size is usually smaller, it
may be larger due to holes in (sparse) files, internal fragmentation, indirect blocks, and the
like
B, blocksize=SIZEuse SIZEbyte blocks
b, bytesequivalent to apparentsize blocksize=1
c, totalproduce a grand total
D, dereferenceargsdereference FILEs that are symbolic links
files0from=Fsummarize disk usage of the NULterminated file names specified in file F
H like si, but also evokes a warning; will soon change to be equivalent to derefer-
enceargs (D)
h, humanreadableprint sizes in human readable format (e.g., 1K 234M 2G)
si like h, but use powers of 1000 not 1024
k like blocksize=1K
l, countlinkscount sizes many times if hard linked
L, dereference
dereference all symbolic links
P, nodereferencedont follow any symbolic links (this is the default)
0, nullend each output line with 0 byte rather than newline
S, separatedirsdo not include size of subdirectories
s, summarizedisplay only a total for each argument
x, onefilesystemskip directories on different file systems
X FILE, excludefrom=FILEExclude files that match any pattern in FILE.
exclude=PA TTERNExclude files that match PATTERN.
-
7/28/2019 Unix Entire Commands Manual
27/350
DU(1) User Commands DU(1)
maxdepth=Nprint the total for a directory (or file, with all) only if it is N or fewer levels below the com-
mand line argument; maxdepth=0 is the same as summarize
help display this help and exit
version
output version information and exitSIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB
1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
PATTERNSPATTERN is a shell pattern (not a regular expression). The pattern ? matches any one character,
whereas * matches any string (composed of zero, one or multiple characters). For example, *.o willmatch any files whose names end in .o. Therefore, the command
du --exclude=*.o
will skip all files and subdirectories ending in .o (including the file .o itself).
AUTHORWritten by Torbjorn Granlund, David MacKenzie, Paul Eggert, and Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for du is maintained as a Texinfo manual. If the info and du programs areproperly installed at your site, the command
info du
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
28/350
ECHO(1) User Commands ECHO(1)
NAMEecho display a line of text
SYNOPSISecho [OPTION]... [STRING]...
DESCRIPTIONNOTE: your shell may have its own version of echo which will supersede the version described here.
Please refer to your shells documentation for details about the options it supports.
Echo the STRING(s) to standard output.
n do not output the trailing newline
e enable interpretation of backslash escapes
E disable interpretation of backslash escapes (default)
help display this help and exit
versionoutput version information and exit
Ife is in effect, the following sequences are recognized:
\0NNN the character whose ASCII code is NNN (octal)
\\ backslash
\a alert (BEL)
\b backspace
\c suppress trailing newline
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
AUTHORWritten by FIXME unknown.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for echo is maintained as a Texinfo manual. If the info and echo programs areproperly installed at your site, the command
info echo
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
29/350
ENV(1) User Commands ENV(1)
NAMEenv run a program in a modified environment
SYNOPSISenv [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
DESCRIPTIONSet each NAME to VALUE in the environment and run COMMAND.
i, ignoreenvironmentstart with an empty environment
u, unset=NAMEremove variable from the environment
help display this help and exit
versionoutput version information and exit
A mere implies i. If no COMMAND, print the resulting environment.
AUTHORWritten by Richard Mlynarik and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for env is maintained as a Texinfo manual. If the info and env programs areproperly installed at your site, the command
info envshould give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
30/350
EXPAND(1) User Commands EXPAND(1)
NAMEexpand convert tabs to spaces
SYNOPSISexpand [OPTION]... [FILE]...
DESCRIPTIONConvert tabs in each FILE to spaces, writing to standard output. With no FILE, or when FILE is ,
read standard input.
Mandatory arguments to long options are mandatory for short options too.
i, initialdo not convert tabs after non blanks
t, tabs=NUMBERhave tabs NUMBER characters apart, not 8
t, tabs=LIST
use comma separated list of explicit tab positions
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOunexpand(1)
The full documentation for expand is maintained as a Texinfo manual. If the info and expand pro-
grams are properly installed at your site, the command
info expand
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
31/350
EXPR(1) User Commands EXPR(1)
NAMEexpr evaluate expressions
SYNOPSISexpr EXPRESSION
expr OPTIONDESCRIPTION
help display this help and exit
versionoutput version information and exit
Print the value of EXPRESSION to standard output. A blank line below separates increasing prece-
dence groups. EXPRESSION may be:
ARG1 | ARG2
ARG1 if it is neither null nor 0, otherwise ARG2
ARG1 & ARG2
ARG1 if neither argument is null or 0, otherwise 0
ARG1 < ARG2
ARG1 is less than ARG2
ARG1 = ARG2
ARG1 is greater than or equal to ARG2
ARG1 > ARG2ARG1 is greater than ARG2
ARG1 + ARG2
arithmetic sum of ARG1 and ARG2
ARG1 ARG2
arithmetic difference of ARG1 and ARG2
ARG1 * ARG2
arithmetic product of ARG1 and ARG2
ARG1 / ARG2
arithmetic quotient of ARG1 divided by ARG2
ARG1 % ARG2
arithmetic remainder of ARG1 divided by ARG2
STRING : REGEXP
anchored pattern match of REGEXP in STRING
match STRING REGEXP
same as STRING : REGEXP
substr STRING POS LENGTH
substring of STRING, POS counted from 1
index STRING CHARS
index in STRING where any CHARS is found, or 0
length STRING
length of STRING
-
7/28/2019 Unix Entire Commands Manual
32/350
EXPR(1) User Commands EXPR(1)
+ TOKEN
interpret TOKEN as a string, even if it is a
keyword like match or an operator like /
( EXPRESSION )
value of EXPRESSION
Beware that many operators need to be escaped or quoted for shells. Comparisons are arithmetic ifboth ARGs are numbers, else lexicographical. Pattern matches return the string matched between \(
and \) or null; if \( and \) are not used, they return the number of characters matched or 0.
Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is null or 0, 2 if EXPRES-
SION is syntactically invalid, and 3 if an error occurred.
AUTHORWritten by Mike Parker.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for expr is maintained as a Texinfo manual. If the info and expr programs are
properly installed at your site, the command
info expr
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
33/350
FA CTOR(1) User Commands FACTOR(1)
NAMEfactor factor numbers
SYNOPSISfactor [NUMBER]...
factor OPTIONDESCRIPTION
Print the prime factors of each NUMBER.
help display this help and exit
versionoutput version information and exit
Print the prime factors of all specified integer NUMBERs.
If no arguments
are specified on the command line, they are read from standard input.
AUTHORWritten by Paul Rubin.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for factor is maintained as a Texinfo manual. If the info and factor programsare properly installed at your site, the command
info factor
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
34/350
FALSE(1) User Commands FALSE(1)
NAMEfalse do nothing, unsuccessfully
SYNOPSISfalse [ignored command line arguments]
false OPTIONDESCRIPTION
Exit with a status code indicating failure.
These option names may not be abbreviated.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for false is maintained as a Texinfo manual. If the info and false programs areproperly installed at your site, the command
info false
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
35/350
FMT(1) User Commands FMT(1)
NAMEfmt simple optimal text formatter
SYNOPSISfmt [-DIGITS] [OPTION]... [FILE]...
DESCRIPTIONReformat each paragraph in the FILE(s), writing to standard output. If no FILE or if FILE is , read
standard input.
Mandatory arguments to long options are mandatory for short options too.
c, crownmarginpreserve indentation of first two lines
p, prefix=STRINGreformat only lines beginning with STRING, reattaching the prefix to reformatted lines
s, splitonly
split long lines, but do not refill
t, taggedparagraphindentation of first line different from second
u, uniformspacingone space between words, two after sentences
w, width=WIDTHmaximum line width (default of 75 columns)
help display this help and exit
versionoutput version information and exit
With no FILE, or when FILE is , read standard input.
AUTHOR
Written by Ross Paterson.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for fmt is maintained as a Texinfo manual. If the info and fmt programs areproperly installed at your site, the command
info fmt
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
36/350
FOLD(1) User Commands FOLD(1)
NAMEfold wrap each input line to fit in specified width
SYNOPSISfold [OPTION]... [FILE]...
DESCRIPTIONWrap input lines in each FILE (standard input by default), writing to standard output.
Mandatory arguments to long options are mandatory for short options too.
b, bytescount bytes rather than columns
s, spacesbreak at spaces
w, width=WIDTHuse WIDTH columns instead of 80
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
The full documentation for fold is maintained as a Texinfo manual. If the info and fold programs areproperly installed at your site, the command
info fold
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
37/350
GROUPS(1) User Commands GROUPS(1)
NAMEgroups print the groups a user is in
SYNOPSISgroups [OPTION]... [USERNAME]...
DESCRIPTIONhelp display this help and exit
versionoutput version information and exit
Same as id Gn. If no USERNAME, use current process.
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for groups is maintained as a Texinfo manual. If the info and groups pro-
grams are properly installed at your site, the command
info groups
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
38/350
HEAD(1) User Commands HEAD(1)
NAMEhead output the first part of files
SYNOPSIShead [OPTION]... [FILE]...
DESCRIPTIONPrint the first 10 lines of each FILE to standard output. With more than one FILE, precede each with a
header giving the file name. With no FILE, or when FILE is , read standard input.
Mandatory arguments to long options are mandatory for short options too.
c, bytes=[]Nprint the first N bytes of each file; with the leading , print all but the last N bytes of each
file
n, lines=[]N
print the first N lines instead of the first 10; with the leading , print all but the last N lines of
each file
q, quiet, silent
never print headers giving file names
v, verbosealways print headers giving file names
help display this help and exit
versionoutput version information and exit
N may have a multiplier suffix: b 512, k 1024, m 1024*1024.
AUTHORWritten by David MacKenzie and Jim Meyering.
REPORTING BUGS
Report bugs to .COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for head is maintained as a Texinfo manual. If the info and head programs are
properly installed at your site, the command
info head
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
39/350
HOSTID(1) User Commands HOSTID(1)
NAMEhostid print the numeric identifier for the current host
SYNOPSIShostid
hostid OPTION
DESCRIPTIONPrint the numeric identifier (in hexadecimal) for the current host.
help display this help and exit
version
output version information and exit
AUTHORWritten by Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for hostid is maintained as a Texinfo manual. If the info and hostid programs
are properly installed at your site, the command
info hostid
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
40/350
HOSTNAME(1) User Commands HOSTNAME(1)
NAMEhostname set or print the name of the current host system
SYNOPSIShostname [NAME]
hostname OPTIONDESCRIPTION
Print or set the hostname of the current system.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for hostname is maintained as a Texinfo manual. If the info and hostnameprograms are properly installed at your site, the command
info hostname
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
41/350
ID(1) User Commands ID(1)
NAMEid print real and effective UIDs and GIDs
SYNOPSISid [OPTION]... [USERNAME]
DESCRIPTIONPrint information for USERNAME, or the current user.
a ignore, for compatibility with other versions
g, groupprint only the effective group ID
G, groupsprint all group IDs
n, nameprint a name instead of a number, for ugG
r, realprint the real ID instead of the effective ID, with ugG
u, userprint only the effective user ID
help display this help and exit
versionoutput version information and exit
Without any OPTION, print some useful set of identified information.
AUTHORWritten by Arnold Robbins and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for id is maintained as a Texinfo manual. If the info and id programs are prop-
erly installed at your site, the command
info id
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
42/350
INSTALL(1) User Commands INSTALL(1)
NAMEinstall copy files and set attributes
SYNOPSISinstall [OPTION]... [-T] SOURCE DEST
install [OPTION]... SOURCE... DIRECTORYinstall [OPTION]... -t DIRECTORY SOURCE...
install [OPTION]... -d DIRECTORY...
DESCRIPTIONIn the first three forms, copy SOURCE to DEST or multiple SOURCE(s) to the existing DIRECTORY,
while setting permission modes and owner/group. In the 4th form, create all components of the given
DIRECTORY(ies).
Mandatory arguments to long options are mandatory for short options too.
backup[=CONTROL] make a backup of each existing destination file
b like backup but does not accept an argument
c (ignored)
d, directorytreat all arguments as directory names; create all components of the specified directories
D create all leading components of DEST except the last, then copy SOURCE to DEST
g, group=GROUPset group ownership, instead of process current group
m, mode=MODE
set permission mode (as in chmod), instead of rwxrxrx
o, owner=OWNER
set ownership (superuser only)
p, preservetimestamps
apply access/modification times of SOURCE files to corresponding destination filess, strip
strip symbol tables
S, suffix=SUFFIXoverride the usual backup suffix
t, targetdirectory=DIRECTORYcopy all SOURCE arguments into DIRECTORY
T, notargetdirectory
treat DEST as a normal file
v, verboseprint the name of each directory as it is created
help display this help and exit
versionoutput version information and exit
The backup suffix is , unless set with suffix or SIMPLE_BACKUP_SUFFIX. The version controlmethod may be selected via the backup option or through the VERSION_CONTROL environmentvariable. Here are the values:
none, off
never make backups (even ifbackup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
-
7/28/2019 Unix Entire Commands Manual
43/350
INSTALL(1) User Commands INSTALL(1)
simple, never
always make simple backups
AUTHORWritten by David MacKenzie.
REPORTING BUGS
Report bugs to .COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for install is maintained as a Texinfo manual. If the info and install programs
are properly installed at your site, the command
info install
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
44/350
JOIN(1) User Commands JOIN(1)
NAMEjoin join lines of two files on a common field
SYNOPSISjoin [OPTION]... FILE1 FILE2
DESCRIPTIONFor each pair of input lines with identical join fields, write a line to standard output. The default join
field is the first, delimited by whitespace. When FILE1 or FILE2 (not both) is , read standard input.
a FILENUMprint unpairable lines coming from file FILENUM, where FILENUM is 1 or 2, corresponding
to FILE1 or FILE2
e EMPTYreplace missing input fields with EMPTY
i, ignorecase ignore differences in case when comparing fields
j FIELDequivalent to 1 FIELD 2 FIELD
o FORMATobey FORMAT while constructing output line
t CHARuse CHAR as input and output field separator
v FILENUM
like a FILENUM, but suppress joined output lines
1 FIELDjoin on this FIELD of file 1
2 FIELDjoin on this FIELD of file 2
help display this help and exitversion
output version information and exit
Unless t CHAR is given, leading blanks separate fields and are ignored, else fields are separated byCHAR. Any FIELD is a field number counted from 1. FORMAT is one or more comma or blank sep-
arated specifications, each being FILENUM.FIELD or 0. Default FORMAT outputs the join field,
the remaining fields from FILE1, the remaining fields from FILE2, all separated by CHAR.
Important: FILE1 and FILE2 must be sorted on the join fields.
AUTHORWritten by Mike Haertel.
REPORTING BUGS
Report bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation forjoin is maintained as a Texinfo manual. If the info andjoin programs areproperly installed at your site, the command
info join
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
45/350
KILL(1) User Commands KILL(1)
NAMEkill send signals to processes, or list signals
SYNOPSISkill [-s SIGNAL | -SIGNAL] PID...
kill -l [SIGNAL]...kill -t[SIGNAL]...
DESCRIPTIONSend signals to processes, or list signals.
Mandatory arguments to long options are mandatory for short options too.
s, signal=SIGNAL, SIGNAL
specify the name or number of the signal to be sent
l, listlist signal names, or convert signal names to/from numbers
t, tableprint a table of signal information
help display this help and exit
versionoutput version information and exit
SIGNAL may be a signal name like HUP, or a signal number like 1, or an exit status of a process
terminated by a signal. PID is an integer; if negative it identifies a process group.
AUTHORWritten by Paul Eggert.
REPORTING BUGSReport bugs to .
COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for kill is maintained as a Texinfo manual. If the info and kill programs are
properly installed at your site, the command
info kill
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
46/350
LINK(1) User Commands LINK(1)
NAMElink call the link function to create a link to a file
SYNOPSISlink FILE1 FILE2
link OPTIONDESCRIPTION
Call the link function to create a link named FILE2 to an existing FILE1.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Michael Stone.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for link is maintained as a Texinfo manual. If the info and link programs areproperly installed at your site, the command
info link
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
47/350
LN(1) User Commands LN(1)
NAMEln make links between files
SYNOPSISln [OPTION]... [-T] TARGET LINK_NAME (1st form)
ln [OPTION]... TARGET (2nd form)ln [OPTION]... TARGET... DIRECTORY (3rd form)
ln [OPTION]... -t DIRECTORY TARGET... (4th form)
DESCRIPTIONIn the 1st form, create a link to TARGET with the name LINK_NAME. In the 2nd form, create a link
to TARGET in the current directory. In the 3rd and 4th forms, create links to each TARGET in
DIRECTORY. Create hard links by default, symbolic links with symbolic. When creating hardlinks, each TARGET must exist.
Mandatory arguments to long options are mandatory for short options too.
backup[=CONTROL]make a backup of each existing destination file
b like backup but does not accept an argumentd, F, directory
allow the superuser to attempt to hard link directories (note: will probably fail due to system
restrictions, even for the superuser)
f, forceremove existing destination files
n, nodereferencetreat destination that is a symlink to a directory as if it were a normal file
i, interactiveprompt whether to remove destinations
s, symbolic
make symbolic links instead of hard links
S, suffix=SUFFIXoverride the usual backup suffix
t, targetdirectory=DIRECTORYspecify the DIRECTORY in which to create the links
T, notargetdirectorytreat LINK_NAME as a normal file
v, verboseprint name of each file before linking
help display this help and exit
versionoutput version information and exit
The backup suffix is , unless set with suffix or SIMPLE_BACKUP_SUFFIX. The version control
method may be selected via the backup option or through the VERSION_CONTROL environmentvariable. Here are the values:
none, off
never make backups (even ifbackup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
-
7/28/2019 Unix Entire Commands Manual
48/350
LN(1) User Commands LN(1)
simple, never
always make simple backups
AUTHORWritten by Mike Parker and David MacKenzie.
REPORTING BUGS
Report bugs to .COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for ln is maintained as a Texinfo manual. If the info and ln programs are prop-
erly installed at your site, the command
info ln
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
49/350
LOGNAME(1) User Commands LOGNAME(1)
NAMElogname print users login name
SYNOPSISlogname [OPTION]
DESCRIPTIONPrint the name of the current user.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by FIXME: unknown.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for logname is maintained as a Texinfo manual. If the info and logname pro-
grams are properly installed at your site, the command
info logname
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
50/350
LS(1) User Commands LS(1)
NAMEls list directory contents
SYNOPSISls [OPTION]... [FILE]...
DESCRIPTIONList information about the FILEs (the current directory by default). Sort entries alphabetically if none
ofcftuSUX nor sort.
Mandatory arguments to long options are mandatory for short options too.
a, alldo not ignore entries starting with .
A, almostalldo not list implied . and ..
author
with l, print the author of each file
b, escapeprint octal escapes for nongraphic characters
blocksize=SIZEuse SIZEbyte blocks
B, ignorebackupsdo not list implied entries ending with
c with lt: sort by, and show, ctime (time of last modification of file status information) with l:
show ctime and sort by name otherwise: sort by ctime
C list entries by columns
color[=WHEN]
control whether color is used to distinguish file types. WHEN may be never, always, or
autod, directory
list directory entries instead of contents, and do not dereference symbolic links
D, diredgenerate output designed for Emacs dired mode
f do not sort, enable aU, disable lst
F, classify
append indicator (one of */=@|) to entries
format=WORD
across x, commas m, horizontal x, long l, singlecolumn 1, verbose l, vertical C
fulltimelike l timestyle=fulliso
g like l, but do not list owner
G, nogrouplike l, but do not list group
h, humanreadablewith l, print sizes in human readable format (e.g., 1K 234M 2G)
si likewise, but use powers of 1000 not 1024
H, dereferencecommandlinefollow symbolic links listed on the command line
dereferencecommandlinesymlinktodir
follow each command line symbolic link that points to a directory
-
7/28/2019 Unix Entire Commands Manual
51/350
LS(1) User Commands LS(1)
hide=PA TTERNdo not list implied entries matching shell PATTERN (overridden by a or A)
indicatorstyle=WORD append indicator with style WORD to entry names:
none (default), classify (F), filetype (p)
i, inode
with l, print the index number of each fileI, ignore=PA TTERN
do not list implied entries matching shell PATTERN
k like blocksize=1K
l use a long listing format
L, dereferencewhen showing file information for a symbolic link, show information for the file the link refer-
ences rather than for the link itself
m fill width with a comma separated list of entries
n, numericuidgidlike l, but list numeric UIDs and GIDs
N, literalprint raw entry names (dont treat e.g. control characters specially)
o like l, but do not list group information
p, filetypeappend indicator (one of /=@|) to entries
q, hidecontrolcharsprint ? instead of non graphic characters
showcontrolcharsshow non graphic characters asis (default unless program is ls and output is a terminal)
Q, quotename
enclose entry names in double quotes
quotingstyle=WORD
use quoting style WORD for entry names: literal, locale, shell, shellalways, c, escape
r, reversereverse order while sorting
R, recursivelist subdirectories recursively
s, sizewith l, print size of each file, in blocks
S sort by file size
sort=WORDextension X, none U, size S, time t, version v, status c, time t, atime u, access u,
use u
time=WORDwith l, show time as WORD instead of modification time: atime, access, use, ctime or status;use specified time as sort key ifsort=time
timestyle=STYLE
with l, show times using style STYLE: fulliso, longiso, iso, locale, +FORMAT. FORMATis interpreted like date; if FORMAT is FORMAT1FORMAT2, FORMAT1 applies
to nonrecent files and FORMAT2 to recent files; if STYLE is prefixed with posix, STYLE
takes effect only outside the POSIX locale
t sort by modification time
-
7/28/2019 Unix Entire Commands Manual
52/350
-
7/28/2019 Unix Entire Commands Manual
53/350
MD5SUM(1) User Commands MD5SUM(1)
NAMEmd5sum compute and check MD5 message digest
SYNOPSISmd5sum [OPTION] [FILE]...
md5sum [OPTION] --check[FILE]DESCRIPTION
Print or check MD5 (128bit) checksums. With no FILE, or when FILE is , read standard input.
b, binaryread files in binary mode (default on DOS/Windows)
c, check
check MD5 sums against given list
t, textread files in text mode (default)
The following two options are useful only when verifying checksums:status
dont output anything, status code shows success
w, warnwarn about improperly formated checksum lines
help display this help and exit
versionoutput version information and exit
The sums are computed as described in RFC 1321. When checking, the input should be a former out-
put of this program. The default mode is to print a line with checksum, a character indicating type (*
for binary, for text), and name for each FILE.
AUTHORWritten by Ulrich Drepper and Scott Miller.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for md5sum is maintained as a Texinfo manual. If the info and md5sum pro-
grams are properly installed at your site, the command
info md5sum
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
54/350
MKDIR(1) User Commands MKDIR(1)
NAMEmkdir make directories
SYNOPSISmkdir [OPTION] DIRECTORY...
DESCRIPTIONCreate the DIRECTORY(ies), if they do not already exist.
Mandatory arguments to long options are mandatory for short options too.
m, mode=MODE
set permission mode (as in chmod), not rwxrwxrwx umask
p, parentsno error if existing, make parent directories as needed
v, verboseprint a message for each created directory
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO
The full documentation for mkdir is maintained as a Texinfo manual. If the info and mkdir programsare properly installed at your site, the command
info mkdir
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
55/350
MKFIFO(1) User Commands MKFIFO(1)
NAMEmkfifo make FIFOs (named pipes)
SYNOPSISmkfifo [OPTION] NAME...
DESCRIPTIONCreate named pipes (FIFOs) with the given NAMEs.
Mandatory arguments to long options are mandatory for short options too.
m, mode=MODE
set permission mode (as in chmod), not a=rw umask
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for mkfifo is maintained as a Texinfo manual. If the info and mkfifo programsare properly installed at your site, the command
info mkfifo
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
56/350
MKNOD(1) User Commands MKNOD(1)
NAMEmknod make block or character special files
SYNOPSISmknod [OPTION]... NAME TYPE[MAJOR MINOR]
DESCRIPTIONCreate the special file NAME of the given TYPE.
Mandatory arguments to long options are mandatory for short options too.
m, mode=MODE
set permission mode (as in chmod), not a=rw umask
help display this help and exit
versionoutput version information and exit
Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they must be omitted when
TYPE is p. If MAJOR or MINOR begins with 0x or 0X, it is interpreted as hexadecimal; otherwise, if
it begins with 0, as octal; otherwise, as decimal. TYPE may be:
b create a block (buffered) special file
c, u create a character (unbuffered) special file
p create a FIFO
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for mknod is maintained as a Texinfo manual. If the info and mknod pro-grams are properly installed at your site, the command
info mknod
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
57/350
MV(1) User Commands MV(1)
NAMEmv move (rename) files
SYNOPSISmv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORYmv [OPTION]... -t DIRECTORY SOURCE...
DESCRIPTIONRename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
Mandatory arguments to long options are mandatory for short options too.
backup[=CONTROL]
make a backup of each existing destination file
b like backup but does not accept an argument
f, force
do not prompt before overwriting (equivalent to reply=yes)
i, interactiveprompt before overwrite (equivalent to reply=query)
reply={yes,no,query}specify how to handle the prompt about an existing destination file
striptrailingslashes remove any trailing slashes from each SOURCEargument
S, suffix=SUFFIX
override the usual backup suffix
t, targetdirectory=DIRECTORY
move all SOURCE arguments into DIRECTORY
T, notargetdirectory
treat DEST as a normal fileu, update
move only when the SOURCE file is newer than the destination file or when the destination
file is missing
v, verboseexplain what is being done
help display this help and exit
versionoutput version information and exit
The backup suffix is , unless set with suffix or SIMPLE_BACKUP_SUFFIX. The version controlmethod may be selected via the backup option or through the VERSION_CONTROL environment
variable. Here are the values:
none, off
never make backups (even ifbackup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
simple, never
always make simple backups
AUTHORWritten by Mike Parker, David MacKenzie, and Jim Meyering.
-
7/28/2019 Unix Entire Commands Manual
58/350
MV(1) User Commands MV(1)
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for mv is maintained as a Texinfo manual. If the info and mv programs areproperly installed at your site, the command
info mv
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
59/350
NICE(1) User Commands NICE(1)
NAMEnice run a program with modified scheduling priority
SYNOPSISnice [OPTION] [COMMAND [ARG]...]
DESCRIPTIONRun COMMAND with an adjusted nice value, which affects the scheduling priority. With no COM-
MAND, print the current nice value. Nice values range from 20 (most favorable scheduling) to 19
(least favorable).
n, adjustment=N
add integer N to the nice value (default 10)
help display this help and exit
versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for nice is maintained as a Texinfo manual. If the info and nice programs areproperly installed at your site, the command
info nice
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
60/350
NL(1) User Commands NL(1)
NAMEnl number lines of files
SYNOPSISnl [OPTION]... [FILE]...
DESCRIPTIONWrite each FILE to standard output, with line numbers added. With no FILE, or when FILE is , read
standard input.
Mandatory arguments to long options are mandatory for short options too.
b, bodynumbering=STYLEuse STYLE for numbering body lines
d, sectiondelimiter=CCuse CC for separating logical pages
f, footernumbering=STYLE
use STYLE for numbering footer lines
h, headernumbering=STYLE
use STYLE for numbering header lines
i, pageincrement=NUMBERline number increment at each line
l, joinblanklines=NUMBERgroup of NUMBER empty lines counted as one
n, numberformat=FORMAT
insert line numbers according to FORMAT
p, norenumberdo not reset line numbers at logical pages
s, numberseparator=STRING
add STRING after (possible) line numberv, firstpage=NUMBER
first line number on each logical page
w, numberwidth=NUMBERuse NUMBER columns for line numbers
help display this help and exit
version
output version information and exit
By default, selects v1 i1 l1 sTAB w6 nrn hn bt fn. CC are two delimiter characters for
separating logical pages, a missing second character implies :. Type \\ for \. STYLE is one of:
a number all lines
t number only nonempty lines
n number no lines
pBRE number only lines that contain a match for the basic regular
expression, BRE
FORMAT is one of:
ln left justified, no leading zeros
rn right justified, no leading zeros
rz right justified, leading zeros
-
7/28/2019 Unix Entire Commands Manual
61/350
NL(1) User Commands NL(1)
AUTHORWritten by Scott Bartram and David MacKenzie.
REPORTING BUGSReport bugs to .
COPYRIGHT
Copyright 2004 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for nl is maintained as a Texinfo manual. If the info and nl programs are prop-erly installed at your site, the command
info nl
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
62/350
NOHUP(1) User Commands NOHUP(1)
NAMEnohup run a command immune to hangups, with output to a non-tty
SYNOPSISnohup COMMAND [ARG]...
nohup OPTIONDESCRIPTION
Run COMMAND, ignoring hangup signals.
help display this help and exit
versionoutput version information and exit
AUTHORWritten by Jim Meyering.
REPORTING BUGSReport bugs to .
COPYRIGHTCopyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSOThe full documentation for nohup is maintained as a Texinfo manual. If the info and nohup programsare properly installed at your site, the command
info nohup
should give you access to the complete manual.
-
7/28/2019 Unix Entire Commands Manual
63/350
OD(1) User Commands OD(1)
NAMEod dump files in octal and other formats
SYNOP