Linux删除文件命令范例详解整理

运维技术96字数 625阅读2分5秒阅读模式

如果我们能够学会Linux删除文件的命令符,可以高效的批量的处理文件。但是使用的时候也要小心,不能删除系统文件或者其他有用的文件。这篇文章,我们整理Linux 删除文件命令的示范范例。

1、rm 命令:用于删除文件或目录。

删除文件:

rm filename

递归删除目录及其内容:

rm -r directory

强制删除,不提示确认:

rm -f filename

2、rmdir 命令:用于删除空目录。

删除空目录:

rmdir directory

3、unlink 命令:用于删除文件。

删除文件:

unlink filename

4、find 命令:用于根据条件查找文件,并进行删除操作。

根据文件名删除文件:

find /path/to/directory -name "filename" -delete

根据文件类型删除文件(例如,删除所有扩展名为 .txt 的文件):

find /path/to/directory -type f -name "*.txt" -delete

删除文件并显示操作信息:

find /path/to/directory -name "filename" -exec rm {} \;

5、trash-cli 命令行工具:用于将文件移动到垃圾箱(回收站),而不是永久删除。

将文件移动到垃圾箱:

trash-put filename

恢复已删除的文件:

trash-restore filename

清空垃圾箱:

trash-empty

这些命令和范例提供了不同的方式来删除文件和目录,可以根据实际需求选择适合的命令进行操作。

 
麦子
  • 本文由 麦子 发表于 2023年11月27日 08:10:26
  • 转载请务必保留本文链接:https://www.idcxen.com/linux-rmfiles.html
  • Linux删除文件命令