linux 删除提示没有那个文件或目录,rm 无法删除没有那个文件或目录 | 您所在的位置:网站首页 › QQ输入法显示文件不存在无法卸载 › linux 删除提示没有那个文件或目录,rm 无法删除没有那个文件或目录 |
大家都知道 rm 这个命令 删除 文件 或目录. 简单说一下 rm 这命令的用法 以及选项 -f 强制删除 ,不提醒是否删除,如果删除的文件不存在 则忽略 -i 每次 删除的时候,提醒 是否确认删除 -r -R 级联删除,可以删除目录以及目录下的文件。 -v:显示指令的详细执行过程。 -I 这个选项 相对 比-i 提示少一点, 当删除多个文件的时候 ,不会一个个询问你是否要删除, 而是直接询问一遍 ,全部删除。官方说法: 删除三个以上的文件之前提示一次,或递归删除时。 比-i更少干扰,同时仍然保护大多数错误。 --interactive 这里有 三个值可以选 --interactive=never --interactive=always --interactive=once 删除文件时候 不提示, 总是提示, 只提示一次。 --no-preserve-root 不特殊对待 '/' 目录 但有的时候 会出现 无法删除的现象。直接看下图 该目录下面 明明有 这些文件 -x.1.txt 但是就删除不了。 对于这两种情况 第一种情况: rm -- -x.1.txt 第二种 情况: rm '=${fst_day}' 之后 查了一些资料,发现 一种情况,是因为 -x.1.txt 这种文件 以-x 开头的文件,必须要加上 -- 选项 就可以了。 To remove a file whose name starts with a ‘-’, for example ‘-foo’, use one of these commands: rm -- -foo rm ./-foo 要删除名称以' - '开头的文件,例如'-foo',请使用以下命令之一: rm - -foo rm ./-foo 第二种情况 , 可能和这个 = 有关系,所以干脆加上引号,这样删除。 rm '=${fst_day}' 总结: 对于一些无法删除的情况, 要试着加引号,双引号, 转义字符\ , 看看能不能删除。 |
CopyRight 2018-2019 实验室设备网 版权所有 |