tar命令打包绝对路径的问题
无论是 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)
春有百花秋有月,夏有凉风冬有雪!