無論是 Linux 系統,還是 macOS 系統,我們都可以使用 tar 命令進行文件的壓縮打包。命令格式如下: tar cvf xxxx.tar 要壓縮的文件或目錄名稱 tar cvf dist.tar /Volumes/BOOTCAMP/Vue/achievement/dist 問題:解壓后會發現整個路徑也都一起打包進去了: 打包時不包含目錄 (1)如果只想打包指定目錄下的所有文件和目錄,可以執行如下命令(注意后那個點號 "." 別漏了): tar cvf dist.tar -C/Volumes/BOOTCAMP/Vue/achievement/dist . 我們也可以改用如下命令,同樣可以達到相同的效果: tar cvf dist.tar -C/Volumes/BOOTCAMP/Vue/achievement dist
tar -zcvf /home/backup$(date +%Y%m%d).tar.gz -C/home/beifen/ $(date +%Y%m%d)