Linux常用命令汇总--rm

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令汇总--rm相关的知识,希望对你有一定的参考价值。

1.功能:删除文件或者文件夹

2.用法:rm [选项] 文件或者文件夹

3.参数:

-f, --force 强制删除

-i    删除每个文件之前先确认

-I    在删除多个文件或者递归删除时,提示一次。

--interactive[=WHEN]  删除时是否需要确认,有when、once (-I)、always(-i)三种选项

-r, -R, --recursive 递归地删除文件以及文件夹

4.例子

例1:在不指定参数的参数的情况下,对于每一个需要删除的文件,都要确认是否删除;默认情况下不能删除目录;与指定参数-i的效果相同

[[email protected] test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt  test_mv.txt

[[email protected] test]# rm test_*

rm: 无法删除"test_1": 是一个目录

rm:是否删除普通文件 "test_1.txt"?y

rm:是否删除普通文件 "test_2.txt"?y

rm:是否删除普通文件 "test_3.txt"?y

rm:是否删除普通文件 "test_mv.txt"?n

[[email protected] test]# ls -lh

总用量 8.0K

drwxr-xr-x 3 root root 4.0K 5月  16 18:09 test_1

-rw-r--r-- 1 root root   16 5月  16 18:12 test_mv.txt

例2:指定参数-I时,只确认一次。

[[email protected] test]# rm -I test_*.txt

rm:删除所有参数?y

[[email protected] test]# ls

test_1

[[email protected] test]# ls -lh

总用量 4.0K

drwxr-xr-x 3 root root 4.0K 5月  16 18:09 test_1

例3:指定-f参数时,强制文件文件

[[email protected] test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt

[[email protected] test]# rm -f test_*.txt

例4:使用-rf 命令,强制删除文件及目录。

[[email protected] test]# ls

test_1  test_1.txt  test_2.txt  test_3.txt

[[email protected] test]# rm -rf *

[[email protected] test]# ls -lh

总用量 0


以上是关于Linux常用命令汇总--rm的主要内容,如果未能解决你的问题,请参考以下文章

Linux 常用命令汇总及解释。

linux常用命令汇总

linux运维常用命令汇总

linux常用命令汇总

Linux常用命令

linux常用命令:rm 命令