1. 程式人生 > >Linux進階命令之tar

Linux進階命令之tar

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