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

Linux下结合inode删除特殊文件

2015-10-15 11:19 671 查看
1、ls -li (查看文件的inode号)
root@DY1100S01:[/tmp/2015-10-14]ls -li
总用量 12
1444367 -rw-r--r-- 1 root wanlong 3983 10月 14 17:00 mima
1444385 -rw-r--r-- 1 root wanlong 3983 10月 14 17:00 passwd
1444312 -rw-r--r-- 1 root wanlong 3983 10月 14 17:00 secure


2、使用find结合inode来删除文件
比如我需要删除mima的文件
root@DY1100S01:[/tmp/2015-10-14]find . -inum 1444367 -exec rm -rf {} \;
root@DY1100S01:[/tmp/2015-10-14]ls -li
总用量 8
1444385 -rw-r--r-- 1 root wanlong 3983 10月 14 17:00 passwd
1444312 -rw-r--r-- 1 root wanlong 3983 10月 14 17:00 secure
说明:find . -inum 1444367 -exec rm -rf {} \;等同于find . -inum 1444367|xargs rm -rf

本文出自 “冰冻vs西瓜” 博客,请务必保留此出处http://molewan.blog.51cto.com/287340/1703103
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: