gzip命令如果不帶-c壓縮后源文件不存在linux常用命令linux常用命令,gzip只能壓縮文件不能壓縮目錄
功能描述:解壓縮.gz的壓縮文件
語法:gunzip 選項 [壓縮文件]
例子:gunzip file1.gz 將file1.gz文件解壓縮到當(dāng)前目錄下, 不保留file.gz文件
解壓到指定位置: gunzip -c newfile.gz>路徑/文件名(-c 保留原文件)
功能描述:打包目錄
語法:tar 選項 [目錄]
-c 產(chǎn)生.tar打包文件
-v 顯示詳細信息
-z 打包同時壓縮
-f 指定壓縮后的文件名(f命令需要放在最后面)
壓縮后文件后綴:.tar.gz
例子:tar –zcvf dir1.tar.gz dir1
將dir1壓縮成dir1.tar.gz
功能描述:tar命令還能解包
語法:tar 選項 [目錄] (-c [指定解壓的目的路徑])
-x 解包.tar文件
-v 顯示詳細信息
-z 打包同時壓縮
-f 指定壓縮后的文件名(f命令需要放在最后面)
例子:tar -zxvf new.tar.gz 將new.tar.gz解包
tar zxvf libxml2-2.9.0.tar.gz -c /usr/local/webserver/。tar -zxvf apache-tomcat-7.0.52.tar.gz -c /usr/local/tomcat。root@ubuntu:/usr/local# tar -zxvf apache-storm-0.10.0.tar.gz。
功能描述:壓縮文件或目錄
語法:zip 選項 [壓縮后文件名稱] [文件或目錄]
-r 壓縮目錄
壓縮后文件后綴:.zip
例子:zip services.zip /etc/services 將services文件壓縮成services.zip
zip -r test.zip /test 將test這個目錄壓縮成tesr.zip
功能描述:解壓.zip的壓縮文件
語法:unzip [壓縮文件]
例子:upzip test.zip 將test.zip解壓縮到當(dāng)前目錄下
upzip test.zip -d /usr/local 將test.zip解壓縮到目錄/usr/local下
功能描述:壓縮文件
語法:bzip2 選項 [文件]
-k 產(chǎn)生壓縮文件后保留源文件
壓縮后文件后綴:.bz2
例子:bzip2 –k file1 將file1文件壓縮成file1.bz2并且保留file1文件
功能描述:解壓縮
語法:bzip2 選項 [文件]
-k 解壓縮后保留源文件
例子:bunzip2 –k file1.bz2 將file1.bz2文件解壓縮成file1并且保留file1.bz2文件
功能描述:解壓縮.rpm文件
語法:rpm2cpio FileName.rpm | cpio -di