全球主机交流论坛

标题: Linux下特殊符号的文件如何删除? [打印本页]

作者: 唐王李世民    时间: 2022-6-13 16:32
标题: Linux下特殊符号的文件如何删除?
本帖最后由 唐王李世民 于 2022-6-13 17:03 编辑

  目录下有一个?的文件,使用 ls -bl 查看 文件名变成  \r

应该如何删除这个文件呢?谢谢了。







作者: HOH    时间: 2022-6-13 16:33
*
作者: 唐王李世民    时间: 2022-6-13 16:34
HOH 发表于 2022-6-13 16:33
*

这个一删,整个目录都空了吧?
作者: fatal    时间: 2022-6-13 16:34
HOH 发表于 2022-6-13 16:33
*


作者: 妖言惑众    时间: 2022-6-13 16:36
先把文件和其他的文件夹移动出来,然后rm -rf ./*
作者: 唐王李世民    时间: 2022-6-13 16:37
妖言惑众 发表于 2022-6-13 16:36
先把文件和其他的文件夹移动出来,然后rm -rf ./*

有业务在跑,没办法移动,谢谢了
作者: royzheng    时间: 2022-6-13 16:38
rm -rf "\\r"
作者: 唐王李世民    时间: 2022-6-13 16:45
royzheng 发表于 2022-6-13 16:38
rm -rf "\\r"

不起作用,谢谢您了
作者: feixiang    时间: 2022-6-13 16:53
眼不见,心不烦,别手贱。
作者: 委员    时间: 2022-6-13 16:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 唐王李世民    时间: 2022-6-13 16:56
我du了目录下的所有文件,发现这个文件名是个空的文件名
作者: 风筝于风    时间: 2022-6-13 16:58
rm -rf 多按几次tab
不用谢。
作者: 快乐的小2b    时间: 2022-6-13 16:59
以文件ID来删除
作者: 绿岛小夜曲    时间: 2022-6-13 17:02
不行就先改名在删除,或者ftp下删除
作者: 唐王李世民    时间: 2022-6-13 17:04
绿岛小夜曲 发表于 2022-6-13 17:02
不行就先改名在删除,或者ftp下删除

文件名是空的,不能改名,没有FTP
作者: js攻城狮    时间: 2022-6-13 17:04
通过文件inode来删:

find . -inum 1063721 -exec rm -i {} \;
作者: CMBCHINA    时间: 2022-6-13 17:28
for循环全部目录,然后用排除法,匹配到不删,匹配不到删
作者: 唐王李世民    时间: 2022-6-13 17:35
快乐的小2b 发表于 2022-6-13 16:59
以文件ID来删除

用什么命令呢?谢谢您了
作者: cancan    时间: 2022-6-13 17:37
可以参考一下这个帖子  
https://hostloc.onozo.cc/thread-1010560-1-1.html
作者: 唐王李世民    时间: 2022-6-13 17:38
快乐的小2b 发表于 2022-6-13 16:59
以文件ID来删除

谢谢,问题解决了。




欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/) Powered by Discuz! X3.4