Linux進階命令之tar
tar常用選項
-c(create) 表示創建用來生成文件包
-x:表示提取,從文件包中提取文件
-t可以查看壓縮的文件。
-z使用gzip方式進行處理,它與”c“結合就表示壓縮,與”x“結合就表示解壓縮。
-j使用bzip2方式進行處理,它與”c“結合就表示壓縮,與”x“結合就表示解壓縮。
-v(verbose)詳細報告tar處理的信息
-f(file)表示文件,後面接著一個文件名。
-C <指定目錄> 解壓到指定目錄
1.tar打包、gzip壓縮
1)壓縮
tar -czvf 壓縮文件名 目錄名
如:tar czvf dira.tar.gz dira
註意:
tar -czvf與tar czvf是一樣的效果,所以說,後面統一取消-。
2)查看
tar tvf 壓縮文件名
如:tar tvf dira.tar.gz
3)解壓
tar xzvf 壓縮文件名
tar xzvf 壓縮文件名 -C 指定目錄
如:tar xzvf dira.tar.gz 解壓到當前目錄
如:tar xzvf dira.tar.gz -C /home/book 解壓到/home/book
2.tar打包、bzip2壓縮
1)壓縮
tar cjvf 壓縮文件名 目錄名
如:tar cjvf dira.tar.bz2 dira
2)查看
tar tvf 壓縮文件名
如:tar tvf dira.tar.bz2
3)解壓
tar xjvf 壓縮文件名
tar xjvf 壓縮文件名 -C 指定目錄
如:tar xjvf dira.tar.bz2 解壓到當前目錄
如:tar xjvf dira.tar.bz2 -C /home/book 解壓到/home/book
本文出自 “梵高說我腦子有病” 博客,謝絕轉載!
Linux進階命令之tar