-
使用格式:在 rm 命令后加上要删除的文件名
[root@localhost ~]# rm test.txt
-
有的系统上输入完命令后可能会再次确认,需要输入 Y 来删除或者输入 N 取消。
可以加上 -f 选项直接删除,不用询问。[root@localhost ~]# rm test.txt rm: remove regular file `test.txt'? N(输入N,取消删除) [root@localhost ~]# rm -f test.txt (使用 -f 选项直接删除)
-
如果删除的是目录,将会出错。
[root@localhost ~]# rm test rm: cannot remove `test': Is a directory
-
如果要删除目录,必须要加上 -r 选项,这将删除目录里包含的所有子目录和文件。
[root@localhost ~]# rm -rf test
扩展阅读
-
执行删除命令时提示-bash: /bin/rm: Argument list too long
ls | xargs rm -f
-
递归删除某个文件夹下的某个后缀名的文件,例如要删除当前文件夹下的所有.gif类型的文件。
find . -name "*.gif" | xargs rm -rf