Linux之删除命令
一.格式
只能删除文件夹
rmdir 文件名
删除文件
rm 是强大的删除命令,它可以 永久性地 删除文件系统中指定的文件或目录。
在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为:
rm [选项] 文件或目录
选项:
- -f:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。
- -i:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信息,使用 -i 可以有效防止不小心删除有用的文件或目录。
- -r:递归删除,主要用于删除目录,可删除指定目录及包含的所有内容,包括所有的子目录和文件
二.rmdir案例
# 查看文件 root@bbbbeb52b2aa:~/mongodb# ll total 0 drwxr-xr-x. 3 root root 26 May 25 00:41 ./ drwx------. 1 root root 29 May 25 00:41 ../ drwxr-xr-x. 2 root root 10 May 25 00:41 conf/
# 删除conf文件夹 root@bbbbeb52b2aa:~/mongodb# rmdir conf
# 查看文件 root@bbbbeb52b2aa:~/mongodb# ll total 0 drwxr-xr-x. 3 root root 26 May 25 00:41 ./ drwx------. 1 root root 29 May 25 00:41 ../
三.rm案例
# rmdir 删除文件报错
root@bbbbeb52:/conf# rmdir mongod.conf rmdir: failed to remove 'mongod.conf': Not a directory
# 删除文件 root@bbbbeb52:/conf# rm -f mongod.conf