大家都知道在win下壓縮文件和解壓文件都是特別簡(jiǎn)單和方便的,那么在linux下我們最常用的就是命令行,壓縮和解壓文件都成了一件并不容易的事情了。那么在Linux系統(tǒng)下怎么將文件壓縮成zip、gz、tar、bz2格式?在linux系統(tǒng)下又怎么將zip、gz、tar、bz2壓縮文件解壓?需要執(zhí)行什么命令?以下是php中文網(wǎng)總結(jié)的最全的linux下的壓縮和解壓方法圖文詳解!
zip格式壓縮和解壓
#壓縮文件和目錄 zip【壓縮文件名】【源文件】?#壓縮文件 zip?-r?【壓縮文件名】【源目錄】?#壓縮目錄 #解壓文件和目錄 unzip【壓縮文件名】?#解壓
gz格式壓縮和解壓
#壓縮文件和目錄 gzip【源文件】?#壓縮為?gz格式的壓縮文件,源文件會(huì)消失 gzip?-c【源文件】>【壓縮文件】?#壓縮為gz格式,源文件保留gzip?-c?cangls?>?cangls.gz?#上面的例子 gzip?-z【目錄】?#壓縮目錄下所有的子文件,但是不能壓縮目錄 #解壓文件 gunzip?【壓縮文件名】gzip?-d?【壓縮文件名】 #以上兩種解壓是一樣的
bz2格式壓縮和解壓
注意:bzip2 命令不能壓縮目錄
#壓縮文件 bzip2【源文件】?#壓縮為.bz2格式,不保存源文件 bzip2?-k【源文件】?#壓縮之后保留源文件 #解壓文件 bunzip2?【壓縮文件名】gzip?-d?【壓縮文件名】 #以上兩種解壓是一樣的
tar 打包命令
tar -cvf 【打包文件名】【源文件】
選項(xiàng)
-
-c : 打包
-
-z : 壓縮為.tar.gz格式
-
-j : 壓縮為.tar.bz2格式
-
-t : 查看
-
-x : 解打包
-
-v : 顯示過程
-
-f : 指定打包后的文件名
#例如 tar?-zcvf?cangls.tar?cangls?#打包為.tar.gz格式 tar?-jxvf?cangls.tar?#解.tar.bz2格式的打包
注意:不帶-z或-j就是打包或解壓.tar格式
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END