tar
[options
] [files
]
Copy
files
to or restore
files
from tape. If any
files
are directories,
tar
acts on the entire subtree. Options need not be preceded by
-
. Note that options are supplied as one group, with any arguments placed afterward in corresponding order.
Create a new tape.
Append
files
to tape.
Print the names of
files
if they are stored on the tape (if
files
not specified, print names of all files).
Add files if not on tape or if modified.
Extract
files
from tape (if
files
not specified, extract all files).
n
Use blocking factor
n
(default is 1; maximum is 20).
arch
Store files in or extract files from archive
arch
;
arch
is usually a device name (default is
/dev/mt0
). If
arch
is
-
, standard input or output is used as appropriate (e.g., when piping a
tar
archive to a remote host).
Print error messages about links it can't find.
Follow symbolic links.
Do not restore file modification times; update them to the time of extraction.
Change ownership of extracted files to that of user running program.
Print function letter (
x
for extraction or
a
for archive) and name of files.
Wait for user confirmation ( y ).
n
[
c
]
Select tape drive
n
and use speed
c
.
n
is 0-7 (default is 0);
c
is
l
(low)
h
(high)
m
(medium, the default). Used to modify
arch
.
Create an archive of /bin and /usr/bin ( c ), show the command working ( v ), and store on the tape in /dev/rmt0 :
tar cvf /dev/rmt0 /bin /usr/bin
List the tape's contents in a format like ls -l :
tar tvf /dev/rmt0
Extract the /bin directory:
tar xvf /dev/rmt0 /bin
Create an archive of the current directory, and store it in a file backup.tar on the system.
tar cvf - `find . -print` > backup.tar
(The - tells tar to store the directory on standard output, which is then redirected.)