linux命令行下删除文件
linux命令行下删除文件详细介绍
在 Linux 命令行中,可使用rm命令来删除文件。下面是该命令的基本用法与示例:
基本语法
bash
选项 文件名
常用选项
-i:在删除文件前会逐一询问你是否确认删除。-r或-R:递归删除目录及其下的所有文件和子目录。-f:强制删除,不提示确认信息。
示例
- 删除单个文件
若要删除名为example.txt的文件,可执行如下命令:
bash
example.txt
- 删除多个文件
要是你想同时删除file1.txt、file2.txt和file3.txt这几个文件,可执行:
bash
file1.txt file2.txt file3.txt
- 强制删除文件
若要在不询问确认的情况下删除文件,可使用-f选项:
bash
example.txt
- 删除目录及其内容
如果要删除一个名为test_dir的目录及其下的所有文件和子目录,需使用-r或-R选项:
bash
test_dir
或者
bash
test_dir
注意事项
- 要谨慎使用
rm -f和rm -r命令,因为这些操作是不可逆的,一旦文件被删除就无法恢复。 - 若你没有足够的权限删除文件或目录,命令会提示权限不足的错误,此时你可能需要使用
sudo命令来获取管理员权限。例如:
bash
example.txt
912 example.txt
执行该命令后,系统会要求你输入管理员密码,验证通过后即可删除文件。