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)前所有目錄的大小