📅  最后修改于: 2023-12-03 14:43:56.940000             🧑  作者: Mango
在 Linux 中,rm
命令被用来删除文件和目录。它是一个十分强大的命令,能够搭配各种选项和参数,以满足不同的需求。
rm [选项]... [文件]...
| 选项 | 描述 |
| --- | --- |
| -r
, -R
, --recursive
| 递归地删除目录和其中的所有内容。 |
| -f
, --force
| 忽略不存在的文件,不显示提醒信息。 |
| -i
| 删除前询问用户确认。 |
| -v
, --verbose
| 显示详细的信息。 |
rm my_file.txt
该命令将会立即删除当前目录下的 my_file.txt
文件。
rm file1.txt file2.txt file3.txt
可以一次性删除多个文件,以空格分开即可。
rm -r my_dir
使用 -r
选项可以递归删除目录及其中所有的内容。
rm -r my_dir/*
可以使用通配符 *
来删除指定目录中的所有内容,但保留目录本身。
rm -i my_dir
使用 -i
选项将会询问用户是否确认删除目录及其中的所有内容。
rm -rf my_dir
使用 -f
选项将会忽略不存在的文件,不显示提醒信息。
rm -v my_file.txt
使用 -v
选项将会显示详细的信息,包括删除的文件名等。
rm
命令是 Linux 中一个十分常用的命令,可以用来删除文件和目录。在实际使用中,需要根据具体的需求选择不同的选项和参数,以达到最佳的删除效果。