使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
-i选项,在使用文件扩展名字符删除多个文件时特别有用。使用这个选项,系统会要求你逐一确定是否要删除。这时,必须输入y并按Enter键,才能删除文件。
参数
-i:删除文件或目录之前先询问用户
-f, –force:强制删除文件或目录
-r, -R, –recursive:递归处理,将指定目录下的所有文件与子目录一并处理
-d, –dir:删除空文件夹
-v, –verbose:显示指令的详细执行过程
实例
强制删除当前目录及子目录下的所有文件
rm -rf *1
强制删除test目录及子目录下的所有文件
rm -rf test1
删除目录下的所有sh文件,删除前逐一询问确认
rm -i *.sh