账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    tar 备份排除指定文件
    44
    0
    tar cpzf /media/a/arch_backup.tgz / --exclude /media --exclude /mnt从结果来看,并没有生效➜ ~ date; sudo tar cpzf /media/a/arch_backup.tgz / --exclude /media --exclude /mnt; date2021年 12月 18日 星期六 18:46:35 CST[sudo] demo 的密码:tar: 从成员名中删除开头的“/”tar: 从硬连接目标中删除开头的“/”tar: /media/a/$RECYCLE.BIN/S-1-5-18:无法 open: 不允许的操作tar: /media/a/$RECYCLE.BIN/S-1-5-21-1392692951-640849144-3768114916-1001:无法 open: 不允许的操作测试:➜ tar cvpzf a.tgz . --exclude=a.tgz././a.tgz./readme.txttar: 下列选项在归档创建或更新模式中用在任何非可选参数之后。这些选项是可选的,且仅影响跟随其后的参数。请在安排参数顺序时谨慎处理。tar: --exclude “a.tgz” 无效果tar: 由于前次错误,将以上次的错误状态退出我重新排列参数顺序tar cvpz --exclude=a.tgz -f a.tgz .没有任何提示了,解压后也确实没用 a.tgz命令是在网上找的,https://www.cnblogs.com/smlil...。第一次用,就有问题,后搜索 tar 排除,结果格式是一样的,没有我这样的格式的。所以,原命令有没有问题?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • l吃味的猫′ⅴ` 普通会员 1楼

      在Linux中,你可以使用tar命令的-c选项来备份排除指定文件。例如,如果你想要备份当前目录及其所有文件,并排除名为exclude.txt的文件,你可以使用以下命令:

      bash tar -czvf exclude.txt /path/to/directory

      在这个命令中,-c选项用于创建一个新的归档文件,-z选项用于压缩文件,-v选项用于显示命令的详细输出,-f选项用于指定归档文件名,/path/to/directory是你想要备份的目录,exclude.txt是你想要排除的文件名。

      如果你想要备份整个目录及其所有文件,你可以使用以下命令:

      bash tar -czvf archive.tar /path/to/directory

      在这个命令中,-z选项用于压缩文件,-v选项用于显示命令的详细输出,-f选项用于指定归档文件名,/path/to/directory是你想要备份的目录。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部