文档库 最新最全的文档下载
当前位置:文档库 › linux删除命令rm的使用

linux删除命令rm的使用

linux删除命令rm的使用

linux删除命令rm的使用

在linux 中创建文件很容易,系统中随时会有文件变得过时且毫无用处。用户可以用rm 命令将其删除。该命令的功能为删除一个目录中的一个或

多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。

rm 命令的一般形式为:

rm [选项] 文件

如果没有使用- r 选项,则rm 不会删除目录。

该命令的各选项含义如下:

- f 忽略不存在的文件,从不给出提示。

- r 指示rm 将参数中列出的全部目录和子目录均递归地删除。

- i 进行交互式删除。

使用rm 命令要格外小心。因为一旦一个文件被删除,它是不能被恢复的。例如,用户在输入cp,mv 或其他命令时,不小心误输入了rm 命令,当用户按了回车键并认识到自己的错误时,已经太晚了,文件已经没有了。为了防止此种情况的发生,可以使用rm 命令中的i 选项来确认要删除的每个文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件将被保留。在

下一个例子中,用户要删除文件test 和example。然后会被要求对每个文件进行确认。用户最终决定删除example 文件,保留teST 文件。

$ rm - ii test example

Remove test ?n

Remove example ?y

如果需要删除目录机构庞大,使用-r 时每个目录都会询问,所有目录

相关文档