linux一次删除多个文件夹 linux一次删除多个文件

rm 文件1 .txt 文件2 .txt 文件3 .log rm.log rm -f .txt
rm -r dir1 dir2 rm -r 目录 rm -rf dir
备份您的重要数据。
谨慎使用-rf。
要处理复杂的删除,请使用 find 命令。

linux如何删除文件

说实话,这是我第一次在 Linux 中删除文件,光是看这些命令选项就让我头疼。
记得第一次用rm的时候,我一抖手就加了一个空格,瞬间当前目录下的所有文件都被删除了——幸亏我及时按了Ctrl+C才停下来。
所以,这五个规则中,给我印象最深的并不是rm -rf有多残酷,而是看似简单的rm小命令,实则暗藏杀机。

有趣的是,我在使用Linux删除文件时,经常使用mc这样的文件管理器。
我右键单击并单击删除,直接进入垃圾箱。
但论效率,命令行仍然是最好的。
例如,我以前清除服务器上的日志文件,直接编写shell脚本以循环方式删除它们。
这个 rm -rf /var/log/old/ 操作比点击删除要快得多。

我记得大约十年前,企业7 0%的操作技术人员还只使用命令行来删除文件。
现在这个份额可能还不到4 0%。
不是命令行不好,而是现在工具链太成熟了。
但有一个细节特别有趣。
很多运维还是会在脚本中添加确认提示,比如echo“确认删除?(是/否)”|读一下ans && [ "$ans" == "y" ] && rm -rf /tmp/old,可见rm -rf的威力已经深入人心。

我没有亲自跑过的部分是 rm 命令在 Linux 的 Windows 子系统中的性能。
我记得数据是关于X的,但我建议你检查一下。
反正我已经习惯在这里使用WSL2 了。
rm 可以直接删除当前目录下的所有文件,系统仍然会提示。
它比原生 Linux 好得多。

说实话,在向新手教授 Linux 命令时,我更喜欢先讲一下 rm -i 选项。
无论如何,错误很多,大家在rm前加上-i。
这个细节可以帮助人们更好地记住安全信息,而不是简单地说 rm -rf 后跟 f。

在Linux系统中批量删除多个文件的方法总结

rm -rf /path/to/directory
这是一个陷阱。
先打包备份。