Linuxで大きなファイルを見つける方法|du・findコマンドの使い方を解説
Linuxで大きなファイルを見つける方法とは?
Linuxは、1991年に開発・公開されたLinuxカーネルをベースとするオープンソースOS群の総称です。ソフトウェア開発者やプロフェッショナルユーザーの間で最も人気のあるOSの一つとして広く利用されています。本記事では、特定のディレクトリ内にある大きなファイルを検索・特定するための実用的な方法をいくつか紹介します。エラーや競合を避けるため、各手順は慎重かつ正確に実行してください。

Linuxで大きなファイルを検索するには?
Linuxで大きなファイルを見つける方法は多数ありますが、ここでは特におすすめの便利な方法を厳選してご紹介します。
方法1:duコマンドを使用する
Linuxには、サイズや場所に応じてディレクトリ内のファイルを検索・並べ替えられるコマンドがいくつか用意されています。このセクションでは、複数のコマンドを組み合わせて、特定のディレクトリ内のファイルをサイズ順に並べ替える方法を解説します。手順は以下の通りです。
- Ctrl+Alt+Tキーを同時に押して、ターミナルを起動します。

- 以下のコマンドを入力し、「Enter」キーを押してrootユーザーとしてログインします。
sudo -i
- 以下のコマンドを入力し、「Enter」キーを押して、指定したディレクトリ内の最大のファイルを検索します。
$ sudo du -a /dir/ | sort -n -r | head -n 20
- 同じ処理を行いたい場合は、以下のコマンドも使用できます。
$ sudo du -a / 2>/dev/null | sort -n -r | head -n 20
- これで、Linuxが指定したディレクトリ内の上位20個の大きなファイルを一覧表示します。
補足:「du」はファイルサイズを計算するコマンドです。「sort」はduコマンドの出力をサイズ順に並べ替え、「head」は表示結果を上位20件に制限する役割を担います。
方法2:findコマンドを使用する
ファイルが格納されているディレクトリではなく、大きなファイルそのものを直接見つけたい場合は、「find」コマンドを組み合わせることで目的の出力を一覧表示できます。手順は以下の通りです。
- Ctrl+Alt+Tキーを同時に押して、ターミナルを起動します。
- 以下のコマンドを入力し、「Enter」キーを押してrootユーザーとしてログインします。
sudo -i
- 以下のコマンドを入力し、「Enter」キーを押して、コンピュータ全体から最大のファイルを検索します。
$ sudo find / -type f -printf "%s\t%p\n" | sort -n | tail -1
- 続けて、以下のコマンドを入力し、「Enter」キーを押します。
$ find $HOME -type f -printf '%s %p\n' | sort -nr | head -10
- これらのコマンドを実行すると、システム内の大きなファイルが一覧表示されます。
まとめ
duコマンドとfindコマンドを活用すれば、ターミナル操作だけでディスク容量を圧迫している大きなファイルを簡単に特定できます。定期的にこれらのコマンドを実行して不要な大容量ファイルを削除すれば、ストレージの空き容量を効率的に管理できます。GUIツールでの確認が好みの場合は、「ncdu」などの対話型ディスク解析ツールを併用するのもおすすめです。
-
Macで大きなファイルを見つけて削除する方法【Finder・ストレージ管理・ターミナル】
Macのストレージを快適に保つには、定期的に不要なファイルを削除することが大切です。特にサイズの大きいファイルは放置しがちで、気づかないうちにディスクがいっぱいになり、動作が遅くなる原因にもなります。Macの空き容量が不足してきたら、どのファイルが最もスペースを消費しているのかを把握し、効率的に削除することが重要です。この記事では、Macで大きなファイルを見つけるための4つの方法と、隠しファイルの表示方法をご紹介します。これらの方法を活用すれば、Macintosh HDの空き容量を確保し、Macの動作速度を改善できます。この記事でわかることよく使うフォルダから大きなファイルを探す方法Finde
-
Windowsで重複ファイルを見つけて削除する方法【手動検索と無料ツール】
このガイドでは、Windows上の重複ファイルを見つけて削除する方法を、手動での探し方と無料ツールを使う方法の両面から詳しく解説します。 パソコンでもスマートフォンでも、日々多くのファイルやフォルダーを扱っていると、知らないうちに同じ内容のファイルが何度も保存されてしまうことがあります。こうした重複ファイルは、ストレージ容量を無駄に圧迫するだけでなく、デバイス全体の動作を遅くする原因にもなります。数ヶ月、あるいは数年単位で使い続けたPCでは、その影響は無視できないものになります。 対処法としては、重複ファイルを見つけて削除するか、バックアップとして別のデバイスに移しておくのがベストです。しかし