日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Unix系統(tǒng)下磁帶機(jī)配置使用攻略( 二 )


tar命令格式:
tar {c|r|t|u|x}[BDeEFhilmnopPqvw@[0-7]][bfk][X...][塊大小] [磁帶存檔文件] [大小] [排除文件...] {文件 | -I 包含文件 | -C 目錄文件}...下面介紹常用選項(xiàng):
? 將文件復(fù)制到磁帶
1. 進(jìn)入包含要復(fù)制的文件的目錄 。
2. 將可寫磁帶插入磁帶機(jī)中 。
3. 將文件復(fù)制到磁帶 。命令如下:
$ tar cvf /dev/rmt/n filenames
參數(shù)說(shuō)明:c 指明要?jiǎng)?chuàng)建歸檔文件;v 歸檔時(shí)顯示每個(gè)文件的名稱;
f /dev/rmt/n 指明應(yīng)該將歸檔文件寫入指定設(shè)備或文件 。
filenames 指明要復(fù)制的文件和目錄 。使用空格分隔多個(gè)文件 。
系統(tǒng)會(huì)將指定的文件名復(fù)制到磁帶,并且會(huì)覆寫該磁帶上的任何現(xiàn)有文件 。然后從磁帶機(jī)中取出磁帶 。在磁帶標(biāo)簽中寫入文件名稱 。
應(yīng)用實(shí)例:把/export/home/目錄下兩個(gè)文件文件復(fù)制到磁帶
$ cd /export/home/
$ ls reports
reportA reportB
$ tar cvf /dev/rmt/0 reports
a reports/ 0 tape blocks
a reports/reportA 59 tape blocks
a reports/reportB 61 tape blocks
$ tar tvf /dev/rmt/0
? 從磁帶中恢復(fù)文件
轉(zhuǎn)到要放置文件的目錄 。
將磁帶插入磁帶機(jī) 。
從磁帶中恢復(fù)文件 。使用命令:
$ tar xvf /dev/rmt/n [filenames]
參數(shù)說(shuō)明:x 指明應(yīng)從指定的歸檔文件中提取文件 。指定磁帶機(jī)中的磁帶上的所有文件都會(huì)被復(fù)制到當(dāng)前目錄 。v 恢復(fù)時(shí)顯示每個(gè)文件的名稱 。f /dev/rmt/n 指明包含歸檔文件的磁帶設(shè)備 。filenames 指定要恢復(fù)的文件 。使用空格分隔多個(gè)文件 。
3.cpio命令
Cpio命令用于復(fù)制需要多個(gè)磁帶卷的文件、特殊文件或文件系統(tǒng) 。或者,當(dāng)要將文件從運(yùn)行當(dāng)前的 Solaris 發(fā)行版的系統(tǒng)復(fù)制到運(yùn)行 SunOS 4.0/4.1 發(fā)行版的系統(tǒng)時(shí)使用 。Cpio的命令參數(shù)太多,這里只介相關(guān)參數(shù) 。
? 將目錄中的所有文件復(fù)制到磁帶 。步驟如下:
1. 轉(zhuǎn)到包含要復(fù)制的文件的目錄 。
2. 將可寫磁帶插入磁帶機(jī)中 。
3. 將文件復(fù)制到磁帶 。使用命令:
$ ls | cpio -oc > /dev/rmt/n
參數(shù)說(shuō)明:ls 為 cpio 命令提供文件名列表;cpio -oc 指定 cpio 命令應(yīng)該在復(fù)制出模式 (-o) 下操作,并以 ASCII 字符格式 (-c) 寫入頭信息 。這些選項(xiàng)確??梢浦驳狡渌?yīng)商的系統(tǒng) 。> /dev/rmt/n :指定輸出文件 。
系統(tǒng)會(huì)將目錄中的所有文件復(fù)制到指定磁帶機(jī)中的磁帶,同時(shí)會(huì)覆寫該磁帶中的任何現(xiàn)有文件 。屏幕將顯示復(fù)制的總塊數(shù) 。
應(yīng)用實(shí)例:
將/export/home/目錄中的所有文件復(fù)制到磁帶 :
$ cd /export/home/kryten
$ ls | cpio -oc > /dev/rmt/0
16 blocks
$ cpio -civt < /dev/rmt/0
-rw-r--r-- 1 root other 0 Jul 28 14:59 2004, filea
-rw-r--r-- 1 root other 0 Jul 28 14:59 2004, fileb
-rw-r--r-- 1 root other 0 Jul 28 14:59 2004, filec
drwxr-xr-x 2 root other 0 Jul 28 14:59 2004, letters
16 blocks
? 從磁帶中恢復(fù)所有文件 (cpio)
如果已使用相對(duì)路徑名創(chuàng)建了歸檔文件,則恢復(fù)文件時(shí)會(huì)在當(dāng)前目錄中以目錄形式生成輸入文件 。但是,如果已使用絕對(duì)路徑名創(chuàng)建了歸檔文件,則將使用相同的絕對(duì)路徑在系統(tǒng)中重新創(chuàng)建該文件 。步驟如下:
1. 轉(zhuǎn)到要放置文件的目錄 。
2. 將磁帶插入磁帶機(jī) 。
3. 從磁帶中提取所有文件 。命令如下:
$ cpio -icvd < /dev/rmt/n
參數(shù)說(shuō)明:-i 從標(biāo)準(zhǔn)輸入中提取文件 。-c 指定 cpio 命令應(yīng)以 ASCII 字符格式讀取文件 。-v 在以與 ls 命令輸出類似的格式恢復(fù)文件時(shí),顯示這些文件 。-d 根據(jù)需要?jiǎng)?chuàng)建目錄 。< /dev/rmt/n 指定輸出文件 。
4. tar 和cpio命令對(duì)比
在某些情況下,特別是單用戶系統(tǒng),并不需要復(fù)雜的備份過(guò)程tar和cpic的這樣的簡(jiǎn)單磁帶命令完全可以定期地把重要數(shù)據(jù)保存到磁帶上 。tar和cpio還能夠備份通過(guò)NFS加載的本地和遠(yuǎn)程文件系統(tǒng) 。圖2 是tar和 cpio 命令的對(duì)比和優(yōu)缺點(diǎn)

推薦閱讀