根据文件id删除文件(数据宝贵,谨慎操作)

根据文件id删除文件

touch test
(base) root@hank:~/test# ls -ali
total 8
5120702 drwxr-xr-x  2 root root 4096 Jun 24 03:50 .
4456449 drwx------ 11 root root 4096 Jun 24 03:50 ..
5120709 -rw-r--r--  1 root root    0 Jun 24 03:50 test    // 5120709  获取文件id

# 确认该id是需要处理的文件
(base) root@hank:~/test# find ./ -inum 5120709 -print
./test

# 确认文件后,可以删除
(base) root@hank:~/test# find ./ -inum 5120709 -print  -exec rm {} -rf \;
./test

# 检查文件已经不存在
(base) root@hank:~/test# ls -al
total 8
drwxr-xr-x  2 root root 4096 Jun 24 03:51 .
drwx------ 11 root root 4096 Jun 24 03:50 ..
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。