如何在linux上查找和删除重复文件

无论您是在桌面上还是在服务器上使用Linux,都有一些好的工具可以扫描系统中的重复文件并帮助您删除它们以释放空间。坚实的图形和命令行界面都可用。...

如何在linux上查找和删除重复文件

无论您是在桌面上还是在服务器上使用Linux,都有一些好的工具可以扫描系统中的重复文件并帮助您删除它们以释放空间。坚实的图形和命令行界面都可用。

重复文件是不必要的磁盘空间浪费。毕竟,如果您真的需要在两个不同的位置使用同一个文件,您可以设置一个符号链接或硬链接,只将数据存储在磁盘上的一个位置。

纤维

相关:Linux上释放磁盘空间的4种方法

FSlint可以在各种Linux发行版的软件库中使用,包括Ubuntu、Debian、Fedora和redhat。只需启动包管理器并安装“fslint”包。默认情况下,此实用程序提供了一个方便的图形界面,但它还包括其各种功能的命令行版本。与许多Linux应用程序一样,FSlint图形界面只是一个前端,它使用下面的FSlint命令。

不过,不要让它吓跑了使用FSlint方便的图形界面。默认情况下,它打开时会选中“重复项”窗格,并将您的主目录作为默认搜索路径。您只需单击Find按钮,FSlint就会在主文件夹下的目录中找到一个重复文件列表。使用按钮删除要删除的任何文件,然后双击它们以预览它们。

如何在linux上查找和删除重复文件

请注意,默认情况下,命令行实用程序不在您的路径中,因此您不能像典型的命令那样运行它们。在Ubuntu上,您可以在/usr/share/fslint/fslint下找到它们。所以,如果你想在一个目录上运行整个fslint扫描,下面是你在Ubuntu上运行的命令:

cd /usr/share/fslint/fslint

./fslint /path/to/directory

此命令实际上不会删除任何内容。它只会打印出一个重复文件的列表-剩下的就靠你自己了。

如何在linux上查找和删除重复文件

弗杜普斯

fdupes命令在默认情况下通常不安装,但它在许多Linux发行版的存储库中都可用。它是一个简单的命令行工具。如果您想在只能访问Linux命令行而不能访问图形用户界面的环境中查找重复文件,那么这可能是您可以使用的最方便、最快捷的工具。

使用它很简单。只需运行fdupes命令,后跟目录的路径。因此,fdupes/home/chris将列出/home/chris目录中的所有重复文件-但不在子目录中!fdupes-r/home/chris命令将递归地搜索/home/chris中的所有子目录中的重复文件并列出它们。

这个工具不会自动删除任何内容,它只会显示一个重复文件的列表。如果您愿意,您可以手动删除重复的文件。您还可以使用-d开关运行命令,让它帮助您删除文件。系统将提示您选择要保留的文件。

如何在linux上查找和删除重复文件

杜佩古鲁,杜佩古鲁音乐版,杜佩古鲁图片版

相关:如何从Ubuntu的软件库外部安装软件

是的,我们要再次推荐杜佩古鲁。它是一个开源的跨平台工具,非常有用,我们已经推荐它在Windows上查找重复文件,在Mac上清理重复文件。

dupeGuru不太方便,因为它在大多数Linux发行版的软件存储库中都不可用——尽管它在Arch Linux的存储库中可用。然而,dupeGuru网站提供了一个PPA,可以让您轻松地在Ubuntu和基于Ubuntu的Linux发行版上安装他们的软件包。其他Linux发行版的用户甚至可以从源代码处编译它。

在Windows和Mac上,dupeGuru提供了三个不同的版本:一个是用于基本重复文件扫描的标准版本,一个是用于查找可能被不同方式撕开或编码的重复歌曲的版本,另一个是用于查找已旋转、调整大小或以其他方式修改的类似照片的版本。你可以从dupeGuru网站上获得它们,这三个都可以在ubuntuppa上找到。

此应用程序的工作方式与在其他平台上相同。启动它,添加一个或多个要扫描的文件夹,然后单击“扫描”。您将看到一个重复文件的列表,您可以将它们签出并删除它们—或者将它们移动到其他平台。您还可以通过双击轻松打开和检查文件。

安装后,必须从命令行启动Ubuntu包—例如,对于标准版使用dupeguru\u se命令。默认情况下似乎没有安装桌面快捷方式。缺乏系统集成是我们不能高度推荐这个实用程序的唯一原因,因为一旦安装并启动它,它就可以很好地工作。

如何在linux上查找和删除重复文件


正如你所料,这并不是一个完整的列表。您将在Linux发行版的包管理器中找到许多其他重复文件查找实用程序—大多数是没有图形界面的命令。除非您有特殊需求,否则以上工具是我们的最爱,也是我们推荐的工具。

  • 发表于 2021-04-11 04:40
  • 阅读 ( 189 )
  • 分类:互联网

你可能感兴趣的文章

40多个最常用的linux终端命令

... 在您真正充分利用终端之前,您需要知道如何导航它。这就是为什么我们认为这些是最基本的Linux命令:如果你不能更改目录或者在一个你不记得如何使用的命令上获得帮助,那么再多的终端知识也帮不了你。 ...

  • 发布于 2021-03-15 21:40
  • 阅读 ( 254 )

如何从windows双启动pc安全卸载ubuntu

... 简而言之,你需要从你的电脑上卸载Ubuntu。你如何安全地做到这一点,而不丢失Ubuntu或Windows的数据? ...

  • 发布于 2021-03-21 17:45
  • 阅读 ( 241 )

linux命令参考备忘单

...便的Linux命令备忘单。如果您想运行其中的几个,请查看如何在带屏幕的Linux终端上执行多任务。 ...

  • 发布于 2021-03-22 04:06
  • 阅读 ( 231 )

如何删除mac上的重复数据并释放空间

...用正确的工具在Mac上快速查找和删除重复的文件。以下是如何开始。 ...

  • 发布于 2021-03-25 06:35
  • 阅读 ( 402 )

如何在linux下访问和使用windowscdrive

你在你的电脑上运行Linux,但你也安装了Windows。这是一个双引导,但有时您希望在两个操作系统之间共享数据。 ...

  • 发布于 2021-03-26 10:17
  • 阅读 ( 202 )

如何在linux中查找目录

...用许多搜索工具。我们将研究几个易于使用的选项,以及如何使用它们高效地搜索文件夹。 ...

  • 发布于 2021-03-28 04:10
  • 阅读 ( 231 )

如何用testdisk恢复linux上删除的文件

...用,不需要对文件系统有详细、低级的了解。让我们看看如何使用它! 相关:你想知道的关于Linux上inodes的一切 安装测试盘 要在Ubuntu上安装testdisk,请使用以下命令: sudo apt-get install testdisk 在Fedora上,您需要键入: sudo dnf insta...

  • 发布于 2021-04-01 08:34
  • 阅读 ( 312 )

如何在linux上查找和删除断开的符号链接

...棒的特性,但是它们可能会断开并指向任何东西。下面是如何找到断开的符号链接,检查它们,并在需要时从系统中删除它们。 符号链接101 符号链接,也称为“软链接”和“符号链接”,是一种可以指向文件和目录的快捷方...

  • 发布于 2021-04-01 09:09
  • 阅读 ( 208 )

如何在linux上删除用户(并删除所有跟踪)

...死他的进程之前,我们会锁定密码来冻结帐户。 相关:如何使用ps命令监视Linux进程 锁定帐户 在终止进程之前,我们将锁定帐户,因为当我们终止进程时,它将注销用户。如果我们已经更改了他的密码,他就无法登录了。 加密...

  • 发布于 2021-04-02 15:16
  • 阅读 ( 174 )

如何在linux上使用uniq命令

...行。在本指南中,我们将介绍它的多功能性和特性,以及如何充分利用这个漂亮的实用程序。 在linux上查找匹配的文本行 uniq命令是快速、灵活的,而且非常擅长它所做的事情。不过,与许多Linux命令一样,它也有一些怪癖,只...

  • 发布于 2021-04-02 16:25
  • 阅读 ( 192 )
4100344496
4100344496

0 篇文章

相关推荐