GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでduを使用して使用済みディスク容量を確認する

どれだけのストレージスペースがあっても、それがいっぱいになる可能性は常にあります。ほとんどの個人用デバイスでは、ドライブは写真やビデオ、音楽でいっぱいになりますが、サーバーでは、ユーザーアカウントやログファイルのデータが原因で容量が減少することは珍しくありません。マルチユーザーシステムの管理を担当している場合でも、自分のラップトップだけを担当している場合でも、duを使用してディスク使用量をチェックインできます。 コマンド。

デフォルトでは、du 現在のディレクトリで使用されているディスク容量と、各サブディレクトリのサイズを提供します:

$ du
12 ./.backups
60 .

この例では、現在のディレクトリが60 KBをすべて占めており、そのうちの12KBがサブディレクトリ.backupsによって占められています。 。

紛らわしく、すべてのサイズを個別に表示したい場合は、--separate-dirsを使用できます。 (または-S 略して)オプション:

$ du --separate-dirs
12 ./.backups
48 .

これは同じ情報ですが(48と12は60です)、各ディレクトリは互いに独立して扱われます。

さらに詳細を表示するには、-all(または略して-a)オプションを使用して、各ディレクトリ内の各ファイルを表示します。

$ du --separate-dirs --all                 
4       ./example.adoc
28      ./graphic.png
4       ./.backups/example.adoc~
12      ./.backups
4       ./index.html
4       ./index.adoc
48      .

ファイルの変更時間を参照

ファイルを調べてスペースを占有しているものを見つける場合、ファイルが最後に変更されたのはいつかを確認すると便利です。特にスペースが不足している場合は、1年間触れられていないものが、アーカイブの候補になる可能性があります。

duを使用したファイルの変更時刻を確認するには、--timeを使用します オプション:

$ du --separate-dirs --all --time
28      2021-07-21 11:12        ./graphic.png
4       2021-07-03 10:43        ./example.adoc
4       2021-07-13 13:03        ./index.html
4       2021-07-23 14:18        ./index.adoc
48      2021-07-23 14:19        .

ファイルサイズのしきい値を設定する

ディスク容量を考慮してファイルを確認するときは、重要なサイズのファイルのみを気にする必要があります。 --thresholdを使用して、表示するファイルサイズのしきい値を設定します (または-t 略して)オプション。たとえば、1 GBを超えるサイズのみを表示するには:

$ \du --separate-dirs --all --time --threshold=1G ~/Footage/
1839008 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1577980 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8588936 2021-07-14 13:55        /home/tux/Footage/

ファイルサイズが特に大きくなると、読みにくくなる可能性があります。 --human-readableを使用すると、ファイルサイズが簡単になります (または-h 略して)オプション:

$ \du --separate-dirs --all --time \
--threshold=1G --human-readable ~/Footage/
1.8G 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1.6G 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8.5G 2021-07-14 13:55        /home/tux/Footage/

使用可能なディスク容量を確認する

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

ドライブに残っているディスク容量の概要を取得するには、dfコマンドに関する記事を読んでください。


Linux
  1. Linuxでdfを使用して空きディスク容量を確認します

  2. dfおよびduコマンドを使用してLinuxのディスク容量を確認する

  3. Linuxでパスワードを確認するには?

  1. ncduを使用してLinuxの空きディスク容量を確認する

  2. lsでLinuxファイルのパーミッションを確認する

  3. Linux でのディスク容量不足のテスト

  1. 空きディスク容量を確認するための5つのLinuxコマンド

  2. Linuxでディスク容量を確認する方法

  3. Ubuntu20.04のディスク容量チェック