Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影

作为Linux用户,您可能需要不时从系统中删除文件。我们在删除文件时往往会保持谨慎,特别是在永久删除文件时,因为我们不想永远错误地丢失有用的信息。不幸的是,有些情况下我们会错误地删除某些内容而无法恢复它。或者,我们打算只删除文件夹中的文件,但也错误地从子文件夹中删除文件。在图形界面中,事物几乎可见,并且还有用于恢复已删除文件的Trashcan实用程序。但是,文件删除尤其是Linux命令行中的敏感操作。

在本文中,我们将介绍通过Ubuntu命令行安全删除文件的几种方法,并安装一个Trash CLI,以便在我们错误地删除文件时可以恢复文件。

我们在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

由于我们使用的是Ubuntu命令行应用程序终端,您可以通过系统Dash或Ctrl + Alt + T快捷方式打开它。

rm命令 – 残酷的删除方式

Linux中的rm命令用于从系统中删除文件和文件夹。虽然它是用于此目的的最广泛使用的命令,但它不是这样做的最佳方式。这是因为当您通过此命令删除文件和文件夹时,它们很难恢复。让我们来看看我们通常遵循的语法,以便删除文件和文件夹:

使用rm命令删除文件

以下命令将从系统中永久删除指定的文件:

$ rm [/file-location/file-name]

实例:

删除所有文件夹和子文件夹中的文件

以下命令将从系统中永久删除指定的文件夹,包括其文件及其子文件夹中的所有文件:

$ rm -R [/folder-location]

实例:

通过rm命令安全删除

上面提到的命令几乎永久地从系统中删除文件; 所以什么都不见了。 在删除任何文件之前,系统甚至不会提示您进行确认。 在从系统中删除文件之前,如何使用要求您确认的开关?

首先获取确认提示,删除文件

使用-i开关时,您将在系统删除文件之前收到确认提示。

$ rm -i [/file-location/file-name]

实例:

如果输入Y作为确认提示的答案,系统将仅删除文件。

删除3个以上的文件时收到确认提示

当我们想要一次删除多个文件时,每次删除每个文件之前每次询问都会有点麻烦。如果您选择一次删除3个以上的文件,或者在文件夹和子文件夹中以递归方式删除,则-I开关仅向您提供确认提示。

$ rm -I [/ file-location / file-name]

命令行Trashcan – 可恢复的删除方式

上面提到的-i和-I开关可能是一种删除文件的谨慎方法,但最安全的方法是有一个恢复文件的选项,即使你已删除它们。 “垃圾箱”命令行界面提供了垃圾箱或回收站在UI中的功能。

安装Trash CLI

在终端中以root用户身份运行以下命令,因为只有授权用户才能在Ubuntu上安装软件:

$ sudo apt-get install trash-cli

您可能需要输入sudo的密码。安装完成后,您可以验证安装并通过以下命令检查垃圾实用程序的版本号:

$ trash –version

trash命令可以多种方式使用。您可以通过以下命令检查垃圾帮助,通过各种开关查看可以执行的操作:

$ trash –help

使用Trash CLI

您可以通过“Trash CLI”执行以下操作:

通过将文件发送到垃圾箱来删除文件

使用以下命令将文件发送到垃圾箱:

$ trash [/file-location/file-name]

列出垃圾箱中的文件

使用以下命令列出当前驻留在“垃圾箱”中的所有文件:

$ trash-list

清空垃圾桶

使用以下命令清空垃圾桶;这将从系统中永久删除文件:

$ trash-empty

从垃圾箱中恢复文件

使用以下命令之一将文件还原到删除文件的位置:

$ trash-restore

要么

$ restore-trash

运行此命令时,“Trash CLI”实用程序将列出“垃圾箱”中的所有文件,并为每个文件分配唯一编号。输入文件的数字以恢复它。

阅读本文后,您可以通过Ubuntu命令行安全地删除文件。您可以使用提到的开关和rm命令在删除之前获取提示或使用Trashcan CLI以执行您可以使用图形化Ubuntu Trash实用程序执行的所有操作。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/223476.html<

(0)
管理的头像管理
上一篇2025-04-15 23:47
下一篇 2025-04-15 23:49

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注