每天一个linux命令-rm
2016-07-07 00:15
609 查看
rm命令在Linux用于删除文件或者目录,是一个常用命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
rm命令是一个危险的命令,由于删除操作时不可以逆的,所以在对文件或目录进行删除操作时要特别当心,想清楚再按Enter键!
命令格式:
rm [option] files/diretoies
命令参数:
-f, --force #忽略不存在的文件,直接删除,不再提示。
-i, #删除前提示,命令行下的rm是有别名指向的,alias rm='rm -i'
-r, -R, --recursive#递归删除目录下的所有内容。
命令实例:
删除5天前的文件
rm命令是一个危险的命令,由于删除操作时不可以逆的,所以在对文件或目录进行删除操作时要特别当心,想清楚再按Enter键!
命令格式:
rm [option] files/diretoies
命令参数:
-f, --force #忽略不存在的文件,直接删除,不再提示。
-i, #删除前提示,命令行下的rm是有别名指向的,alias rm='rm -i'
-r, -R, --recursive#递归删除目录下的所有内容。
命令实例:
删除5天前的文件
[root@oldboylinux ~]# find /root -type f -name '*.txt' -mtime +5 | xargs ls -l -rw-r--r--. 1 root root 18 Jun 28 08:16 /root/oldboy.txt -rw-r--r--. 1 root root 0 Jun 30 15:09 /root/test/1.txt -rw-r--r--. 1 root root 0 Jun 30 15:09 /root/test/2.txt -rw-r--r--. 1 root root 0 Jun 30 15:09 /root/test/3.txt [root@oldboylinux ~]# find /root -type f -name '*.txt' -mtime +5 | xargs rm -f find /log -type f -mtime +5 -exec rm {}\;2.删除指定目录,并删除目录下的所有内容。
[root@oldboylinux ~]# ll mkdirtest total 24 drwxr-xr-x. 2 root root 4096 Jun 29 02:38 bin drwxr-xr-x. 4 root root 4096 Jun 29 02:38 config drwxr-xr-x. 4 root root 4096 Jun 29 02:38 info drwxr-xr-x. 2 root root 4096 Jun 29 02:38 lib drwxr-xr-x. 2 root root 4096 Jun 29 02:38 lib32 drwxr-xr-x. 2 root root 4096 Jun 29 02:38 sbin [root@oldboylinux ~]# rm -rf mkdirtest [root@oldboylinux ~]# ll mkdirtest ls: cannot access mkdirtest: No such file or directory
相关文章推荐
- 处理文件touch、mkdir、cp、mv、rm
- rm格式插入广告代码
- Easy RM RMVB to DVD Burner v1.3.8 汉化版 下载 附注册码
- Linux命令每天必学(5)之rm命令
- Linux命令学习总结之rm命令
- Linux命令替换rm命令防止误删除
- rm误删反思
- 较安全的rm脚本
- 如何使用 trash-cli 逃出 rm 命令误删除重要文件的阴影
- rm -rf 使用技巧
- rm -rvf 不释放空间
- linux 命令--mv rm stat
- rm -rf 数据恢复(ext3grep)
- Linux防止“rm -rf /”误操作的方法
- 【RM历史书】
- 每天一个linux命令(5):rm 命令
- rm 删除命令详解
- linux笔记 cp rm mv
- linux下删除指定文件之外的其他文件
- linux 删除查找到的文件