配置 PLEX 时无意发现的,在 Share 目录下有两个同名的 multimedia SSH 登陆进去也能看到
16T ./Multimedia
115G ./Download
92K ./.torrent
698G ./mackbackup
8.0K ./Multimedia
4.0K ./.@upload_cache
12K ./.quftp
求教这种情况如何删除第二个同名文件夹呢
1
dier 2023-02-20 09:01:54 +08:00
你用 table 自动补全进的是哪个?
|
2
MrUser 2023-02-20 09:07:30 +08:00 4
根据 inode 号删除,方法:
找到 inode 编号:ls -i 比如编号是 8888 删除:find . -inum 8888 -exec rm -i {} \; |
3
documentzhangx66 2023-02-20 09:16:09 +08:00
ls -lah
看看到底是啥妖魔鬼怪。 |
4
lcdtyph 2023-02-20 09:48:48 +08:00 via iPhone
@MrUser 你这方法和直接 rm -i ./xxxx 有什么区别,{} 不还是被替换成了 ./xxxx 吗
|
5
KaliZ 2023-02-20 10:59:36 +08:00
我好奇。。如果现在执行 mv ./Multimedia ./back_multimedia 结果会是啥。俩名字都变嘛?
|
7
MrUser 2023-02-20 14:37:23 +08:00
|
8
acupnocup OP @MrUser 正解,虽然不知道具体是哪个字母看起来像,但其实他们是有区别的。通过 inode 编号删除了这个文件夹,问题得到完美解决。非常感谢!
|
9
MrUser 2023-02-20 17:21:50 +08:00
不客气。补:
先 export LC_ALL=C 再 ls 假 ASCII 字符就会现出原型了 |
10
ragnaroks 2023-02-20 21:04:09 +08:00
我想起上小学的时候刚学会用 asp 做网站,就遇到了西里尔字符 [а] 和拉丁字符 [a] 的问题
|