ホームページ » の仕方 » Linuxで重複ファイルを見つけて削除する方法

    Linuxで重複ファイルを見つけて削除する方法

    デスクトップでもサーバーでもLinuxを使用しているかどうかにかかわらず、システムで重複ファイルをスキャンし、それらを削除して空き容量を増やすのに役立つ優れたツールがあります。しっかりしたグラフィカルインターフェースとコマンドラインインターフェースの両方が利用可能です.

    ファイルが重複すると、ディスク容量が無駄に消費されます。結局、2つの異なる場所に同じファイルが本当に必要な場合は、常にシンボリックリンクまたはハードリンクを設定して、データをディスクの1つの場所にのみ保存することができます。.

    FSlint

    FSlintは、Ubuntu、Debian、Fedora、Red Hatなど、さまざまなLinuxディストリビューションのソフトウェアリポジトリで入手できます。あなたのパッケージマネージャを起動して“ fslint”パッケージをインストールするだけです。このユーティリティはデフォルトでは便利なグラフィカルインタフェースを提供しますが、さまざまな機能のコマンドラインバージョンも含まれています。多くのLinuxアプリケーションと同様に、FSlintグラフィカルインタフェースは、その下にあるFSlintコマンドを使用するフロントエンドにすぎません。.

    ただし、FSlintの便利なグラフィカルインターフェイスを使用しないようにしてください。デフォルトでは、選択した「重複」パネルとデフォルトの検索パスとしてのホームディレクトリが表示されます。あなたがしなければならないのは、検索ボタンをクリックすることだけで、FSlintはあなたのホームフォルダの下のディレクトリに重複したファイルのリストを見つけるでしょう。ボタンを使用して削除するファイルを削除し、それらをダブルクリックしてプレビューします。.

    コマンドラインユーティリティはデフォルトではパスに含まれていないため、一般的なコマンドのように実行することはできません。 Ubuntuでは、/ usr / share / fslint / fslintにあります。したがって、fslintスキャン全体を単一のディレクトリで実行したい場合は、Ubuntuで実行するコマンドを次に示します。

    cd / usr / share / fslint / fslint

    ./ fslint / path / to /ディレクトリ

    このコマンドは実際には何も削除しません。それは単に重複ファイルのリストを印刷するでしょう - あなたは残りのためあなた自身の上にいます.

    fdupes

    fdupesコマンドは通常デフォルトではインストールされませんが、多くのLinuxディストリビューションのリポジトリで利用可能です。これは簡単なコマンドラインツールです。これはおそらく、グラフィカルユーザーインターフェイスではなく、Linuxコマンドラインにしかアクセスできない環境で重複ファイルを見つけたい場合に使用できる最も便利で最速のツールです。.

    使い方は簡単です。 fdupesコマンドに続けてディレクトリへのパスを実行するだけです。そう, fdupes /家/クリス ディレクトリ/ home / chrisにあるすべての重複ファイルを一覧表示しますが、サブディレクトリには含まれません。の fdupes -r / home / chris コマンドは、/ home / chris内のすべてのサブディレクトリを重複ファイルで再帰的に検索し、それらをリストします。.

    このツールは自動的には何も削除しません、それはあなたに重複ファイルのリストを単に表示するでしょう。その後、必要に応じて複製ファイルを手動で削除できます。ファイルを削除するのに役立つように、-dスイッチを付けてコマンドを実行することもできます。保存したいファイルを選択するように指示されます。.

    dupeGuru、dupeGuruミュージックエディション、およびdupeGuruピクチャーズエディション

    はい、dupeGuruをもう一度お勧めします。これはオープンソースでクロスプラットフォームのツールなので、Windows上で重複ファイルを見つけ、Mac上で重複ファイルをクリーンアップするためにすでにお勧めしています。.

    dupeGuruは、ほとんどのLinuxディストリビューションのソフトウェアリポジトリでは利用できないため、少し便利ではありません - Arch Linuxのリポジトリでは利用できます。ただし、dupeGuruのWebサイトでは、UbuntuおよびUbuntuベースのLinuxディストリビューションにソフトウェアパッケージを簡単にインストールできるPPAを提供しています。他のLinuxディストリビューションのユーザはソースからそれをコンパイルすることさえできます.

    WindowsとMacのように、dupeGuruは3つの異なる版を提供します - 基本的な重複ファイルスキャンのための標準版、異なって裂かれるか、または異なってコード化されたかもしれない重複曲を見つけるために設計された版回転、サイズ変更、その他の変更あなたはそれらすべてをdupeGuruウェブサイトから入手することができ、そして3つすべてがUbuntu PPAで利用可能です。.

    このアプリケーションは他のプラットフォームと同じように動作します。起動して、スキャンするフォルダを1つ以上追加し、[スキャン]をクリックします。重複したファイルの一覧が表示されるので、それらをチェックして削除するか、他のプラットフォームに移動します。ダブルクリックでファイルを簡単に開いて調べることもできます。.

    インストール後、Ubuntuパッケージをコマンドラインから起動する必要があります。たとえば、 dupeguru_se 標準版のコマンド。デフォルトではデスクトップショートカットはインストールされていないようです。このシステム統合の欠如は、あなたがそれをインストールして起動した後にうまく機能するので、私たちがこのユーティリティをそれほど高く推奨できない唯一の理由です。.


    ご想像のとおり、これは完全なリストではありません。あなたのLinuxディストリビューションのパッケージマネージャには、他にもたくさんのファイル重複検索ユーティリティ(ほとんどがグラフィカルインタフェースのないコマンド)があります。特別なニーズがない限り、上記のツールは私たちのお気に入りであり、私たちが推奨するものです。.