rm 删除文件或目录¶
rm(remove)删除文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除。
危险
使用 rm 命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。
命令格式:¶
rm [OPTION]... FILE...
常用选项:¶
-d, --dir
删除空目录
-f, --force
强制删除文件或目录,不给出提示
-i
删除文件或目录之前先询问用户
-r, -R, --recursive
递归处理,将指定目录下的所有文件与子目录一并删除
使用实例:¶
# 删除文件
[Linux]$ rm aclocal
# 删除文件前先确认
[Linux]$ rm -i apxs
rm: remove regular file ‘apxs’? y
# 递归删除文件夹
[Linux]$ ls -F
alias* aulastlog* bin/ binBk/
[Linux]$ rm -r binBk/
[Linux]$ ls
alias aulastlog bin
# 强制递归删除文件夹(非常危险的命令)
[Linux]$ rm -rf doc/