① AIX 下使用tar命令打包一個文件的速率是多少
你說呢...
② linux下用tar 備份200G數據大概要 多久
看I/O
③ 把100G的文件壓縮成rar格式需要多長時間
壓縮的話,文本為主的文檔是最容易壓縮的。如果是視頻、圖片、音頻、安裝程序,建議不要壓縮了,基本不會有太大的大小變化。
無論如何,100g打包肯定是漫長的過程,而且你的硬碟起碼要有100g以上的空餘空間(可能需要200g,因為臨時文件100g)。但是最大的壞處是,一旦有細微的文件損壞,可能整個包就廢了
④ 關於tar命令的使用!
tar cvf file.tar /home/client/file
壓縮:tar cvf FileName.tar DirName
解壓:tar xvf FileName.tar
⑤ 如何加速tar 命令的速度 有許多的小文件需要打包
tar命令僅對文件進行打包,並不會執行壓縮,所以其打包速度和cp一些文件的速度相當。
如果需要打包的文件較小而細碎,那麼tar命令需要比cp消耗更多時間。
⑥ linux下tar打包的壓縮率問題
1、只打包不壓縮
tar cvf a.tar *
2、gzip演算法
tar zcf a.gz *
3、bzip2演算法
tar jcf a.bz2 *
4、也可以用rar
rar a all *
⑦ linux tar 解壓縮問題,高手來來來!!!
我看你是把文件解壓到當前文件夾了吧,也就是說壓縮包中的文件全部內容顯示在了當前文件夾下,建議你解壓之前先創建一個文件夾,之後解壓。或者用-C進行指定解壓到的目標目錄,
tar
tar
-xvzf
xxx.tar
-C
目錄
如果想生成相應的文件包,建議你先利用gzip進行解壓,然後tar。
希望能夠幫得上你。。。
⑧ tar 命令解壓縮tar文件
tar xvf test.tar && mv test 123
⑨ 如何在Linux上使用tar命令解壓和壓縮文件
看幫助啊 tar --h或者man tar
⑩ 用tar怎麼打包,解壓
tar命令使用 壓縮:tar cvfz 目標文檔 源文檔1 [源文檔2...]
例如:tar cvfz m.tar.gz hello.cpp hello.h //m.tar.gz是目標文檔,hello.cpp和hello.h是源文檔
解壓:tar xvfz 目標文檔
例如:tar xvfz m.tar.gz //在當前目錄下將壓縮包文檔m.tar.gz解壓縮
上面的簡單用法基本夠用了,以下是從別的地方轉來的其他一些用法,但我從來沒用過,暫時存放一下。1.文檔或目錄打包:tar -cvf /u0/temp2.tar /usr/lib將/usr/lib目錄下的文檔和子目錄打包成一個文檔庫為/u0/temp2.tar。tar -cvf /u0/temp2.tar /usr/lib *.c *.f將/usr/lib目錄下的*.c *.f等文檔(不含子目錄)打包。注意:假如指定文檔如*.c *.f或*.*,則打包時均不含子目錄。假如指定為.或*,則含子目錄。2.壓縮:compress /u0/temp2.tar壓縮為/u0/temp2.tar.z3.解壓:uncompress /u0/temp2.tar.Z則還原為/u0/temp2.tar4.解包展開:tar -xvf /u0/temp2.tar若以相對路徑打包的,解包時,以相對路徑存放展開的文檔數據;若以絕對路徑打包的,解包時,以絕對路徑存放展開的文檔數據。若指定展開的文檔名,須注意文檔的目錄路徑。5.顯示:tar -tvf /u0/temp2.tar 顯示文檔庫內的文檔名稱。當指定文檔名時,亦須注意文檔的路徑。
tar命令
tar能夠為文檔和目錄創建檔案。利用tar,用戶能夠為某一特定文檔創建檔案(備份文檔),也能夠在檔案中改變文檔,或向 檔案中加入新的文檔。tar最初被用來在磁帶上創建檔案,現在,用戶能夠在任何設備上創建檔案,如軟盤。利用tar命令,能夠把一大堆的文檔和目錄全部打 包成一個文檔,這對於備份文檔或將幾個文檔組合成為一個文檔以便於網路傳輸是很有用的。Linux上的tar是GNU版本的。
語法:tar [主選項 輔選項] 文檔或目錄
使用該命令時,主選項是必須要有的,他告訴tar要做什麼事情,輔選項是輔助使用的,能夠選用。
主選項:
c 創建新的檔案文檔。假如用戶想備份一個目錄或是一些文檔,就要選擇這個選項。
r 把要存檔的文檔追加到檔案文檔的未尾。例如用戶已作好備份文檔,又發現更有一個目錄或是一些文檔忘記備份了,這時能夠使用該選項,將忘記的目錄或文檔追加到備份文檔中。
t 列出檔案文檔的內容,查看已備份了哪些文檔。
u 更新文檔。就是說,用新增的文檔取代原備份文檔,假如在備份文檔中很難找到要更新的文檔,則把他追加到備份文檔的最後。
x 從檔案文檔中釋放文檔。
輔助選項:
b 該選項是為磁帶機設定的。其後跟一數字,用來說明區塊的大小,系統預設值為20(20*512 bytes)。
f 使用檔案文檔或設備,這個選項通常是必選的。
k 保存已存在的文檔。例如我們把某個文檔還原,在還原的過程中,碰到相同的文檔,不會進行覆蓋。
m 在還原文檔時,把任何文檔的修改時間設定為現在。
M 創建多卷的檔案文檔,以便在幾個磁碟中存放。
v 周詳報告tar處理的文檔信息。如無此選項,tar不報告文檔信息。
w 每一步都需要確認。
z 用gzip來壓縮/解壓縮文檔,加上該選項後能夠將檔案文檔進行壓縮,但還原時也一定要使用該選項進行解壓縮。
例1:把/home目錄下包括他的子目錄全部做備份文檔,備份文檔名為usr.tar。
$ tar cvf usr.tar /home
例2:把/home目錄下包括他的子目錄全部做備份文檔,並進行壓縮,備份文檔名為usr.tar.gz 。
$ tar czvf usr.tar.gz /home
例3:把usr.tar.gz這個備份文檔還原並解壓縮。
$ tar xzvf usr.tar.gz
例4:查看usr.tar備份文檔的內容,並以分屏方式顯示在顯示器上。
$ tar tvf usr.tar | more
要將文檔備份到一個特定的設備,只需把設備名作為備份文檔名。
例5:用戶在/dev/fd0設備的軟盤中創建一個備份文檔,並將/home 目錄中任何的文檔都拷貝到備份文檔中。
$ tar cf /dev/fd0 /home
要恢復設備磁碟中的文檔,可使用xf選項:
$ tar xf /dev/fd0
如 果用戶備份的文檔大小超過設備可用的存貯空間,如軟盤,您能夠創建一個多卷的tar備份文檔。M選項指示tar命令提示您使用一個新的存貯設備,當使用M 選項向一個軟碟機進行存檔時,tar命令在一張軟盤已滿的時候會提醒您再放入一張新的軟盤。這樣您就能夠把tar檔案存入幾張磁碟中。
$ tar cMf /dev/fd0 /home
要恢復幾張盤中的檔案,只要將第一張放入軟碟機,然後輸入有x和M選項的tar命令。在必要時您會被提醒放入另外一張軟盤。
$ tar xMf /dev/fd0