Fork me on GitHub

rm命令

摘要: rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。

1、命令简介

rm(Remove file 删除目录或文件)删除文件,对于链接文件,只是删除整个链接文件,而原有文件保持不变。

2、用法

1
rm [选项]... 文件..

3、选项

1
2
3
4
-f, –force 强制删除。忽略不存在的文件,不提示确认
-i 在删除前需要确认
-r, -R, --recursive 递归删除目录及其内容
-v, –verbose 详细显示进行的步骤

4、实例

实例1:删除文件,显示详细信息

1
2
3
[root@oracledb dir1]# rm -v b.txt
rm:是否删除普通空文件 "b.txt"?y
已删除"b.txt"

实例2:删除前确认

1
2
3
[root@oracledb dir1]# rm -vi a.txt
rm:是否删除普通空文件 "a.txt"?y
已删除"a.txt"

实例3:强制删除

1
2
[root@oracledb dir1]# rm -fv a.txt
已删除"a.txt"

实例4:递归删除

1
2
3
4
5
[root@oracledb dir1]# rm -rfv dir2/
已删除"dir2/a.txt"
已删除"dir2/dir3/c.txt"
已删除目录:"dir2/dir3"
已删除目录:"dir2"
好记性不如烂笔头,生命不息,学习不止!

分享