Linux下结合inode删除特殊文件

简介:

1、ls -li (查看文件的inode号)

1
2
3
4
5
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的文件

1
2
3
4
5
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西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1703103,如需转载请自行联系原作者
目录
相关文章
|
17天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
70 1
|
21天前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
30 0
|
23天前
|
算法 Linux C++
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
29 0
|
27天前
|
Shell Linux API
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
49 0
|
16天前
|
人工智能 安全 Linux
【Linux】Linux之间如何互传文件(详细讲解)
【Linux】Linux之间如何互传文件(详细讲解)
|
27天前
|
Shell Linux C语言
【Shell 命令集合 系统设置 】Linux 创建Kickstart文件mkkickstart命令 使用指南
【Shell 命令集合 系统设置 】Linux 创建Kickstart文件mkkickstart命令 使用指南
31 0
|
27天前
|
存储 Shell Linux
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
29 0
|
27天前
|
安全 Shell Linux
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
35 0
|
27天前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
48 0
|
27天前
|
存储 Shell Linux
【Shell 命令集合 备份压缩 】Linux 恢复由dump命令创建的备份文件 restore命令 使用指南
【Shell 命令集合 备份压缩 】Linux 恢复由dump命令创建的备份文件 restore命令 使用指南
31 0