使用Linux命令行删除文件

使用'rm'或'trash-cli'从shell提示符中删除文件

要知道的内容

  • 用来rm.命令,RM / PATH / TO / FILE,永久删除文件。添加-R旗帜删除文件夹中的所有文件。
  • 用来trash-cli应用程序提供命令行垃圾桶。输入命令行垃圾/路径/到/文件将文件移到那里。

本文介绍了两种方法可以使用Linux命令行安全删除文件。一个方法永久删除文件。另一个将它们移动到垃圾桶可以查看和恢复的垃圾桶。

'rm'命令

和许多任务一样,Linux.提供多种方法来完成工作,每个解决方案都有不同的利弊。使用shell提示删除文件的典型方法需要rm.命令,虽然trash-cli指挥工作。

大多数人使用RM命令删除文件。当语法rm.命令如下:

RM / PATH / TO / FILE

使用使用的文件夹和子文件夹中的所有文件- r标志(递归删除)如下:

RM -R / PATH / TO /文件夹

rm.命令是最终的。此方法删除的文件和文件夹通常不会在没有特殊工具的情况下恢复。

'trash-cli'命令

trash-cli应用程序提供命令行垃圾桶。它通常不会默认使用Linux安装,因此将其从您的分发存储库安装。

要将文件发送到垃圾桶,请使用以下命令:

垃圾/路径/到/文件
Linux中的垃圾命令

该文件未完全删除,而是以与Windows Recycle Bin相同的方式发送到垃圾桶。如果提供垃圾命令文件夹名称,它将文件夹和文件夹中的所有文件发送到回收站。

如何在垃圾桶里列出文件

要列出垃圾桶中的文件,请运行以下命令:

trash-list

返回的结果包括对文件的原始路径,以及文件被发送到垃圾桶的日期和时间。

如何从垃圾桶恢复文件

要还原文件,请使用以下命令:

垃圾恢复

但是,如果运行此命令,则可能会收到未找到命令的命令。

垃圾恢复的替代方法是恢复垃圾,如下所示:

恢复垃圾

restore-trash命令列出垃圾中所有的文件,每个文件旁边都有一个数字。若要还原文件,请在文件名旁边输入数字。

如何清空垃圾桶

垃圾桶可以接近的主要问题是删除的文件占用了驱动器空间。如果您满意不再需要垃圾箱中的所有内容,请运行以下命令以清空垃圾:

垃圾空虚

如果您想删除在垃圾箱内存放了一定天数的所有文件,可以使用trash-empty命令指定天数。

垃圾空7
这个页面有用吗?