'FSlint'ツールを使用してLinuxで重複/不要なファイルを見つけて削除する方法


ごく最近、Linuxで重複ファイルを見つけて置き換えるために使用されるfdupesユーティリティに関する投稿を書きました。この投稿は私たちの読者にとても気に入りました。 fdupesユーティリティの投稿をまだ読んでいない場合は、ここで確認することをお勧めします。

  1. fdupes Tool to Find and Delete Duplicate Files

この投稿は、fslintとは何か、その機能、インストール、および使用法に光を当てることを目的としています。

fslintは、ファイルとファイル名の不要で問題のある問題を削除し、コンピューターをクリーンに保つためのLinuxユーティリティです。大量の不要な不要なファイルはlintと呼ばれます。 fslintは、そのような不要な糸くずをファイルとファイル名から削除します。 Fslintは、重複ファイル、空のディレクトリ、不適切な名前に対処することで、不要なファイルとの戦いを支援します。

  1. It is a combination of different tools that look after duplicate files, empty directories and improper name.
  2. Simple GTK+ Graphic front-end as well as command-line.
  3. Fslint cope with lint that relates to Duplicate files, Problematic filenames, Temporary files, Bad Symlinks, Empty directories and Non-stripped binaries.
  4. Help you in reclaiming disk space that were used by unnecessary and unwanted files.

Linuxにfslintをインストールする

最新バージョンのfslintパッケージのインストールは、UbuntuやLinuxMintなどのDebianベースのシステムで次のコマンドを実行するのと同じくらい簡単にインストールできます。

$ sudo apt-get install fslint

CentOS/RHELベースのディストリビューションでは、fslintパッケージをインストールするには、epelリポジトリをアクティブにする必要があります。

# yum install  fslint
# dnf install  fslint    [On Fedora 22 onwards]

fslintコマンドを使用するにはどうすればよいですか?

計算の基本的なルールの1つを知っていて、リスクを理解していることを願っています–バックアップをとってください。このアプリケーションのテストを開始する前に、システム上のすべてのバックアップがあることを確認してください。これにより、重要なファイルが削除された場合でも、ほぼすぐに復元できます。

ご存知のとおり、fslintは、コマンドラインインターフェイスとフロントエンドGUIを同時に備えたアプリケーションの1つです。どちらでもかまいません。

開発者と管理者にとっては、CLIバージョンが非常に強力であるため推奨されます。 GUIフロントエンドは、初心者やCLIよりもGUIを好む人に最適です。

fslintのコマンドラインバージョンは、ほとんどのLinuxユーザーのパス上にありません。/usr/share/fslint /の場所からアクセスできます。

$ ./usr/share/fslint/fslint/fslint
-----------------------------------file name lint
./.config/google-chrome/Default/Pepper\ Data/Shockwave\ Flash/WritableRoot/#SharedObjects/NNPAG57S/videos.bhaskar.com/[[IMPORT]]
./Documents/.~lock.fslint\ -\ Remove\ duplicate\ files\ with\ fslint\ (230).odt#
./Documents/7\ Best\ Audio\ Player\ Plugins\ for\ WordPress\ (220).odt
./Documents/7\ Best\ WordPress\ Help\ Desk\ Plugins\ for\ Customer\ Support\ (219).odt
./Documents/A\ Linux\ User\ using\ Windows\ (Windows\ 10)\ after\ more\ than\ 8\ years(229).odt
./Documents/Add\ PayPal\ to\ WordPress(211).odt
./Documents/Atom\ Text\ Editor\ (202).odt
./Documents/Create\ Mailchimp\ account\ and\ Integrate\ it\ with\ WordPress(227).odt
./Documents/Export\ Feedburner\ feed\ and\ Import\ it\ to\ Mailchimp\ &\ setup\ RSS\ Feed\ Newsletter\ in\ Mailchimp(228).odt

----------------------------------DUPlicate files
Job 7, “/usr/share/fslint/fslint/fslint” has stopped

重要:この時点で覚えておくべき2つのこと。最初のfslintは、それ自体でファイルを削除するのではなく、lintファイル、その場所、および名前を表示するだけです。あなたはそれらをどうするかを決める必要があります。 2つ目は、デフォルトでfslintが「/ home」ディレクトリから検索を開始することです。

/ homeディレクトリ以外の別のディレクトリを検索するには、次のようにコマンドでディレクトリ名を渡す必要があります。

$ /usr/share/fslint/fslint/fslint /home/avi/Pictures

すべてのサブフォルダを再帰的に検索するには、次のようにフラグ「-r」を使用する必要があります。

$ /usr/share/fslint/fslint/fslint -r /home/avi/Music/

Linuxターミナルまたはアプリケーションメニューからfslintと入力すると、fslint上に構築されたGUIアプリケーションを起動できます。

$ fslint-gui

GUIのすべてが理解しやすいです。あなたがする必要があるのは:

  1. Add/remove the directories to scan.
  2. Select to scan recursively or not by checking/unchecking checkbox on the top-right.
  3. Click on ‘Find’. And all done!

繰り返しになりますが、このユーティリティはlintファイルを削除せず、情報のみを提供し、すべてをあなたに残します。

結論

fslintは、ファイルシステムからさまざまな種類の糸くずを取り除くのに最適なツールです。特定の灰色の領域で改善が必要ですが:–

  1. A bit slow for duplicate photo detection.
  2. Requires some improvement in User Interface.
  3. No Progress meter.

あなたが投稿を気に入ってくれたことを願っています。もし、そうなら!聞こえるようにします。以下のコメントに貴重なフィードバックを投稿してください。私があなたが読みたいと思う別の投稿に取り組んでいる間、しばらくお待ちください。私たちを好きにして共有し、私たちが広まるのを手伝ってください。