Linux壓縮及解壓縮命令

tar

-c:創(chuàng)建一個歸檔文件
-C:執(zhí)行 tar 命令前切換到指定目錄
-f:其后指定歸檔文件的名稱
-v:輸出詳細信息
-x:解壓縮文件
-z:壓縮文件(tar.gz格式)
-t:列出歸檔文件所包含的文件

tar cvf FileName.tar DirName         # 打包
tar xvf FileName.tar                 # 解包

tar.gz或.tgz

tar zcvf output.tar.gz dir_1 dir_2            # 壓縮
tar zxvf input.tar.gz output_dir              # 解壓

tar.bz2

tar -jxvf xx.tar.bz2

tar.xz

tar -Jxf sqlitestudio-3.1.1.tar.xz

zip

壓縮多個文件:

zip output.zip  file_1 file_2 file_3

遞歸的壓縮目錄:

zip -r output.zip dir

解壓:

unzip input.zip
unzip input.zip -d output_dir

rar

要安裝相應(yīng)包:sudo apt install -y unrar

unrar x -r simple.rar

查看文件或目錄大小

查看文件大小:

ls -al --block-size=M
du -ah   #列出文件以及文件的大小

查看目錄大小:

du -h #遞歸的顯示所有目錄的大小
du -sh * #列出當(dāng)前所有目錄的大小

參考

Linux壓縮解壓命令大全

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容