tar部分解壓,只解壓出需要的文件,這樣就解決了tar包過大的情況下,解壓速度太慢、解壓後佔用空間過大的問題。
幾個步驟:
查看tar包內包含的文件,如果已經知道這一步可免
tar -tzvf u2file.tar.gz
-rw-r--r-- user/user 45489156 2008-08-04 23:59:46 foder/access.log.20080804
-rw-r--r-- user/user 37469223 2008-08-05 23:59:46 foder/access.log.20080805
#解壓單個文件
tar -zxvf u2file.tar.gz foder/access.log.0805
#解壓多個文件
tar -zxvf u2file.tar.gz foder/access.log.*
#解壓到指定目錄
tar -xzvf u2file.tar.gz foder/access.log.0805 -C /new/dir/ # -C 指定解壓到的目錄.
查看tar包內包含的文件,如果已經知道這一步可免
tar -tzvf u2file.tar.gz
-rw-r--r-- user/user 45489156 2008-08-04 23:59:46 foder/access.log.20080804
-rw-r--r-- user/user 37469223 2008-08-05 23:59:46 foder/access.log.20080805
#解壓單個文件
tar -zxvf u2file.tar.gz foder/access.log.0805
#解壓多個文件
tar -zxvf u2file.tar.gz foder/access.log.*
#解壓到指定目錄
tar -xzvf u2file.tar.gz foder/access.log.0805 -C /new/dir/ # -C 指定解壓到的目錄.