Linux下结合inode删除特殊文件

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


你可能感兴趣的:(linux)