命令
rm删除命令
参数:
-r就是向下递归,不管有多少级目录,一并删除-f就是直接强行删除,不作任何提示的意思
例子
普通删除命令
rm LoginCtrl.java
显示如下:
rm:是否删除普通空文件 "LoginCtrl.java"?
输入 n 敲回车,不删除
输入 y 敲回车,删除
删除文件不提示
rm -f LoginCtrl.java
不再提示,直接删除 LoginCtrl.java 文件
应用场景:删除目录时,且该目录下有很多文件,每次删除文件,就不再提示了
删除文件夹
必须带上 -r 参数:
rm -r /test
显示如下:
rm:是否进入目录"test"? y
rm:是否删除普通空文件 "test/1.txt"?n
rm:是否删除普通空文件 "test/2.txt"?n
rm:是否删除普通空文件 "test/3.txt"?n
rm:是否删除目录 "test"?y
rm: 无法删除"test": 目录非空
缺点:如果该文件夹有 200 个文件,10个子文件夹,那么每次询问,会崩溃
删除文件夹不提示
rm -rf /test
不提示,直接删除 /test 目录,包括其下所有文件、文件夹
不要执行下面命令
会删除掉所有文件、目录,导致linux崩溃,或很多功能无法使用
rm -rf /