您的位置:首页 > 运维架构 > Linux

Linux下使用inode删除文件

2011-08-08 11:09 274 查看
Linux 下有时候某些文件无法使用 rm 直接删除, 比如该文件的文件名含有终端不能正确显示的字符.

# ls -li

total 0

441511 -rw-r--r-- 1 root root 0 Apr 6 23:13 ???}????

当然如果该文件夹下没有别的文件. 可以直接 rm -rf * 删除,但是如果有别的不想删除的. 就只能通过 inode 删除了

# find . -inum 441511 -delete

rm -i `find . -maxdepth 1 -inum 45656 -print`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: