![tar 排除未按预期工作](https://linux22.com/image/14011/tar%20%E6%8E%92%E9%99%A4%E6%9C%AA%E6%8C%89%E9%A2%84%E6%9C%9F%E5%B7%A5%E4%BD%9C.png)
我正在尝试创建文件系统的 .tar 文件,但排除该/proc
目录。
我尝试过的命令是:
tar -czvf mytar.tgz / --exclude='/proc'
但这并不排除目录。
我也尝试过不加单引号。
# tar --version
tar (GNU tar) 1.31
如何排除该目录?
答案1
我同意关于这不是最好的方法的评论,但只是为了回答您的问题 - 您的版本tar
要求--exclude
必须将选项放在命令的开头tar
。
看:https://stackoverflow.com/q/984204
tar --exclude='/proc' -czvf mytar.tgz /