- 論壇徽章:
- 1
|
出處:Unix愛好者家園unix-cd.com
tar 是對非特權用戶最易用和最可靠的實用程序(utility),從歸檔介質上保留和恢復文件,亦能從多文件歸檔中抽取單個文件。
tar 歸檔使用文件和目錄的相對或絕對路徑名。
打入 tar,即會顯示所有變量選項;
如:
tar -{txruc}[0-9vfbkelmnopwAFLTP] [tapefile] [blocksize] [tapesize] files...
Key Device Block Size(K) Tape
0 /dev/rfd048ds9 18 360 No
1 /dev/rfd148ds9 18 360 No
2 /dev/rfd096ds15 10 1200 No
3 /dev/rfd196ds15 10 1200 No
4 /dev/rfd0135ds9 18 720 No
5 /dev/rfd1135ds9 18 720 No
6 /dev/rfd0135ds18 18 1440 No
7 /dev/rfd1135ds18 18 1440 No
8 /dev/rStp0 20 0 Yes
9 /dev/rctmini 20 0 Yes
10 /dev/rdsk/fp03d 18 720 No
11 /dev/rdsk/fp03h 18 1440 No
12 /dev/rdsk/fp03v21 10 20330 No
其中:
“cv”是創(chuàng)建歸檔;
“cv#”用於來自 /etc/default/tar 的設備號 #;
“rv”追加已有歸檔;
“uv”更新在已有歸檔上的文件;
“tv”顯示歸檔內容表;
“xv”從歸檔中抽取文件;
“f”從指定文件中讀入或寫出;
“L”使 tar跟隨符號連接繼續(xù)追查下去,默認情況下則會忽略符號連接。
例:
(1)要歸檔指定文件,而復蓋盤上的已有數據,指令如下:
$cd pub
$tar cv8 ascii greek (8為磁帶機)
volume end at 1199k, block factor=5k
seek=0k a ascii 3k
seek=3k a greek 1k
(2)要列出 tar 歸納的內容:
$tar tv8
rwxrwxrwx201/50 1731 Apr 11 00:58 1997 web50/WEB/srchbib.htm
rwxrwxrwx201/50 1002 Apr 11 00:58 1997 web50/WEB/readinfo.htm
rwxrwxrwx201/50 1070 Apr 11 00:58 1997 web50/WEB/stflag.gif
rwxrwxrwx201/50 45 Mar 22 01:27 1997 web50/WEB/cgi-bin/ILASPROF
rwxr-xr-x201/50 136799 Apr 10 04:10 1998 web50/WEB/cgi-bin/openhold
注意:創(chuàng)建 tar 歸檔,使用相對路徑名,否則,恢復另一系統(tǒng)就會蓋寫其他系統(tǒng)的文件。如:
#tar cv8 /etc/motd
#cd /tmp
#tar xv8
x /etc/motd, 943 bytes,2k
本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/31/showart_515556.html |
|