一个完整的指令的标准格式:
Linux通用的格式——#指令主体(空格) [选项](空格) [操作对象]
一个指令可以包含多个选项,操作对象也可以是多个。
指令:rm (remove,移除、删除)
作用:移除/删除文档
语法:#rm [选项] 需要移除的文档路径 [路径2 路径3 …]
选项:
-f:force,强制删除,不提示是否删除
-r:recursion,表示递归【如果操作对象是目录,则-r必须】
一般在使用中,如果确定要删除直接输入命令:#rm -rf 文档路径。
[root@localhost home]# ll
总用量 8
-rw-rw-r--. 1 he he 26 5月 11 08:53 1.txt
drwxr-xr-x. 2 root root 6 5月 11 11:01 b
drwx------. 18 he he 4096 5月 11 11:06 he
drwx------. 5 mang text 196 5月 10 12:02 text
[root@localhost home]# rm -rf 1.txt
[root@localhost home]# ll
总用量 4
drwxr-xr-x. 2 root root 6 5月 11 11:01 b
drwx------. 18 he he 4096 5月 11 11:06 he
drwx------. 5 mang text 196 5月 10 12:02 text
[root@localhost home]# rm -rf b
[root@localhost home]# ll
总用量 4
drwx------. 18 he he 4096 5月 11 11:06 he
drwx------. 5 mang text 196 5月 10 12:02 text
尤其在使用时千万不能乱用
rm -rf / --no-preserve-root
在根目录下使用递归操作,非常危险。
删除目录:rmdir
可以使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。
可通过rm删除文件或目录。使用rm命令要小心,因为删除文件不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。
#rm -ri 路径