删除文件和目录命令rm
rm
命令用于删除文件或者目录。官方定义为:
remove files or directories
语法
1 | $ rm [options] name... |
参数:
-i
删除前逐一询问确认,确认时比较好用。-f
即使原档案属性设为唯读,也直接删除,无需逐一确认,是force的意思。-r
将目录及里面的子文件逐一删除。
几个示例
删除文件可以直接使用rm
命令,若删除目录则必须配合选项”-r”,例如:
1 | $ rm a.txt |
删除当前目录下的所有文件及目录,命令行为:
1 | $ rm -r * |
文件一旦通过rm命令删除,则无法恢复,所以必须格外一定切记小心地使用该命令。
因为发生过很多欲哭无泪的故事。。。