打包
tar -cvf backup.tar /bin
解開
tar -xvf backup.tar
檢視
tar -tvf backup.tar
加入壓縮
-z ( 支援 gzip )
-j ( 支援 bzip2 )
-J ( 支援 xz )
tar -zcvf backup.tar.gz /bin
tar -zxvf backup.tar.gz
tar -ztvf backup.tar.gz
[sean@station62 tmp]$ tar -cvf b.tar /bin
tar: 從成員名稱中移除前端的「/」
/bin/
/bin/vi
/bin/arch
/bin/sleep
/bin/netstat
/bin/traceroute6
...
[sean@station62 tmp]$ tar -tvf b.tar
dr-xr-xr-x root/root 0 2012-08-14 10:23 bin/
-rwxr-xr-x root/root 772232 2011-02-15 18:27 bin/vi
-rwxr-xr-x root/root 28328 2011-10-05 21:29 bin/arch
---
[sean@station62 tmp]$ tar -xvf b.tar
bin/
bin/vi
bin/arch
bin/sleep
bin/netstat
---
檔案打包工具
使用範例
建立打包檔案
tar -cvf backup.tar /bin
解開打包檔案
tar -xvf backup.tar
檢視打包檔案清單組成
tar -tvf backup.tar
---
檔案打包工具
tar 使用壓縮支援
( 支援 gzip )
-j ( 支援 bzip2 )
-z -J ( 支援 xz )
使用範例
| tar -zcvf backup.tar.gz /bin tar -zxvf backup.tar.gz tar -ztvf backup.tar.gz 壓縮軟體代碼 -z gzip -j bzip2 -J xz |
---
常見參數
| -c ( create ) -x ( extract ) -t ( list ) -v ( verbose ) -f ( filename ) -p ( preserve permission ) |
tar 使用壓縮支援( 支援 gzip )
-j ( 支援 bzip2 )
-z -J ( 支援 xz ) 使用範例
tar -zcvf backup.tar.gz /bin
tar -zxvf backup.tar.gz
tar -ztvf backup.tar.gz
