117.info
人生若只如初见

Linux里怎样查看回收站内容

在Linux系统中,没有像Windows那样的图形界面回收站。但是,你可以使用命令行来查找和恢复已删除的文件。这里有一个名为extundelete的工具,它可以帮助你查看和恢复ext3和ext4文件系统上的已删除文件。

首先,你需要安装extundelete。在基于Debian的系统(如Ubuntu)上,可以使用以下命令安装:

sudo apt-get update sudo apt-get install extundelete 

在基于RPM的系统(如Fedora)上,可以使用以下命令安装:

sudo yum install extundelete 

安装完成后,你需要知道要扫描的分区。可以使用df命令查看所有挂载的分区:

df -h 

找到你要恢复文件的分区,例如/dev/sda1。然后,使用extundelete来查看已删除的文件:

sudo extundelete /dev/sda1 --list 

这将显示已删除文件的列表。要恢复特定文件或目录,请使用以下命令:

sudo extundelete /dev/sda1 --restore-file path/to/deleted/file 

或者,要恢复整个目录,请使用:

sudo extundelete /dev/sda1 --restore-directory path/to/deleted/directory 

恢复的文件将被保存在当前目录下的RECOVERED_FILES文件夹中。请注意,在执行恢复操作之前,请不要在该分区上进行任何写入操作,以免覆盖已删除的文件。

未经允许不得转载 » 本文链接:https://www.117.info/ask/febe6AzsNBAZfAlU.html

推荐文章

  • Linux yum如何定制化安装软件

    在Linux系统中,YUM(Yellowdog Updater, Modified)是一个强大的包管理器,它可以帮助你轻松地安装、更新和删除软件包。如果你想要定制化安装软件,可以通过以下...

  • Node.js日志对系统调试有多重要

    Node.js日志在系统调试中非常重要,它们可以帮助开发者和运维人员了解应用程序的运行状况、定位问题和优化性能。以下是Node.js日志在系统调试中的几个关键作用:...

  • 如何使用Linux strings提取文本

    strings 是一个在 Linux 系统中常用的命令行工具,用于从二进制文件中提取可打印的字符串 打开终端(Terminal)。 输入 strings 命令,后跟你想要提取字符串的文...

  • Rust语言在Linux嵌入式开发中的优势

    Rust语言在Linux嵌入式开发中具有显著的优势,主要体现在以下几个方面:
    内存安全
    Rust通过其所有权系统和借用检查器,在编译阶段就能有效地预防内存安...

  • Swagger在Linux上如何实现API文档的国际化

    在Linux环境下,Swagger(现在通常指的是OpenAPI Specification的实现)支持国际化的方法主要涉及到两个方面:API文档的国际化以及Swagger UI界面的国际化。以下...

  • Ubuntu Exploit如何利用内核漏洞

    利用内核漏洞进行攻击是非法和不道德的行为,可能会导致严重的安全问题和法律后果。因此我无法提供关于如何利用内核漏洞进行攻击的指导或帮助。
    相反,我强...

  • php运行慢centos怎么优化

    在CentOS上优化PHP运行速度可以通过多种方法实现。以下是一些关键的优化步骤和建议:
    1. 启用和配置OPCache 安装OPCache: sudo yum install php-opcache 配...

  • CentOS系统Golang打包如何优化

    在CentOS系统上进行Golang打包时,可以通过以下方法进行优化:
    优化Golang应用程序的资源消耗 使用pprof进行性能分析:在代码中加入性能分析的代码,例如使...