Linux
 Computer >> コンピューター >  >> システム >> Linux

Linuxでduを使用してディスクスペースを解放する

Linuxでduを使用してディスクスペースを解放する

Linuxの世界に慣れていない場合は、ディスク領域を解放する方法に疑問を感じるかもしれません。一部のプログラムをアンインストールするほど簡単ではありません。これは、ファイルシステム全体に散在するスペースを占める多くのファイルがある場合に特に当てはまります。 Linuxでディスク領域を解放する方法はたくさんありますが、duを使用するという最も速い方法の1つについて学ぶために読んでください。 およびいくつかの基本的なターミナルコマンド。

duとは何ですか?

du Linuxの標準コマンドで、ディスク使用量に関する情報をすばやく表示します。コマンド自体の名前は「ディスク使用量」を表します。これは非常に基本的なように思えるかもしれませんが、du Linuxの初心者と上級ユーザーの両方にとって価値のあるツールとなる、さまざまなオプションと用途があります。

duの使用を開始する方法

duの使用を開始する方法について疑問に思われるかもしれません。 。もちろん、最も簡単で基本的な方法は、オプションを指定せずにコマンドをそのまま使用することです。

du
Linuxでduを使用してディスクスペースを解放する

ただし、これは特に有用な情報ではありません。ここに示す出力は、他のプログラムやスクリプトでよく使用されますが、平均的なユーザーにとって役立つように、いくつかのオプションを含める必要があります。

そのようなオプションの1つは、サイズ出力を読み取り可能な形式に変換することです。これを行うには、-hのいずれかを追加する必要があります フラグまたは--human-readable フラグ。

du -h
Linuxでduを使用してディスクスペースを解放する

これにより、左側のファイルのサイズがはるかに解析しやすくなります。しかし、ここで整理することはまだたくさんあります。幸いなことに、他のいくつかのオプションでこれが簡単になります。

-s フラグは、指定されたディレクトリのディスク使用量を要約します。これは多くの場合、-hと組み合わされます ディレクトリの非常にシンプルで読みやすい要約を提供するフラグ。

du -hs
Linuxでduを使用してディスクスペースを解放する

duでチェックしているディレクトリによって異なります 、sudoを使用して権限を上げる必要がある場合があります または類似。例:ルートディレクトリが使用しているディスク使用量を確認する場合。

duで使用できる便利なオプションは他にもたくさんあります。 、-h および-s ディスクスペースをクリーンアップするために必要なのはフラグだけです。

duでLinuxディスクスペースを解放する方法

これで、duの使用方法がわかりました。 、コンピュータのディスク領域を解放するときにそれを利用できます。

ディスクをクリーンアップする最も簡単な方法は、最初に最も多くのスペースを使用しているものを見つけることです。これを行うには、du システム全体をスキャンします。これを行うには、ディレクトリパスの最後にアスタリスクを追加します。アスタリスクはワイルドカードとして機能し、ディレクトリ内のすべてを調べるようにコマンドに指示します。

sudo du -hs /*
Linuxでduを使用してディスクスペースを解放する

これにより、ファイルシステム内のどのディレクトリが最も多くのスペースを占めているかがわかります。そこから、各ディレクトリで同じコマンドを使用して、どのサブディレクトリとファイルが最も多くのスペースを使用しているかを確認できます。

多くの場合、ホームディレクトリを検索します。これは、個人ファイルを保存する場所であるためです。これを行うには、~/を検索します 、これはホームディレクトリの省略形です。

du -hs ~/*
Linuxでduを使用してディスクスペースを解放する

これらのコマンドを必要なだけ繰り返して、最も多くのスペースを使用しているディレクトリを絞り込みます。

たとえば、ホームフォルダに「ストレージ」というディレクトリがあり、多くのスペースを占有している場合は、duを使用します。 その中のどのファイルが最大かを把握するため。

du -hs ~/Storage/*
Linuxでduを使用してディスクスペースを解放する

ここから、rmを使用したくないファイルを削除するだけです。 コマンド。

rm -rf ~/Storage/big-file

ドライブに不要になった他のすべてのファイルに対してこれを実行して、必要な量のストレージスペースを解放します。

よくある質問

1。ファイルサイズで並べ替える方法はありますか?

はい、duからの出力をパイプできます sortに ファイルサイズで並べ替えるために。

du -hs ~/* | sort -hr

2。空きディスク容量を確認するにはどうすればよいですか?

dfを使用します 、非常に簡単な使用法で完全に異なるコマンドを使用して、空きディスク容量を確認します。

df -h

3。コンピュータからプログラムを削除するためにduを使用する必要がありますか?

いいえ、この方法は自分で保存したファイルにのみ役立ちます。プログラムを削除する場合は、ディストリビューションのパッケージマネージャーまたはソフトウェアセンターを使用する必要があります。

まとめ

ご覧のとおり、コマンドラインを使用してLinuxのディスク領域を解放するのは非常に簡単です。 duとそのすべてのオプションを使用するコツをつかむと、他のほとんどの方法よりもはるかに高速で簡単であることがわかります。

しかし、これはコマンドに関しては氷山の一角にすぎません。 Linuxでファイルを検索するために使用するコマンドを見つけるために読んでください。


  1. Windows 10、7、8 でディスク容量を解放する方法

    ハードディスクのサイズに関係なく、遅かれ早かれ、ドライブの空き容量がデータでオーバーランし、ハードディスクの空き容量が不足しているというメッセージが表示されます。ハードディスクが詰まっていて、必死にスペースを取り戻したい場合は、適切な場所に来ました. Windows 10、8、および 7 でディスク容量を解放する方法をいくつか挙げました。 Windows でディスク領域を解放する最良の方法 1.簡単な方法を使用 – Disk Analyzer Pro システムのスペースを回復し、時間も節約したい場合は、サード パーティのソフトウェアを使用できます。 Disk Analyzer Pro は、Wi

  2. Linux でディスク容量をチェックして管理する方法

    ディスク容量の管理は、使用するプラットフォームに関係なく、コンピューター ユーザーにとって大きな懸念事項の 1 つです。特にシステム管理者の場合、オフライン システムとオンライン システムの状態を監視することが仕事です。ディスク容量が少ないと、Linux での更新が妨げられ、他の重大なエラーが発生する可能性があります。 したがって、特定のファイルが使用するディスク容量と容量を知るには、df および du コマンドに精通している必要があります。 この投稿では、df および du コマンドを使用して Linux のディスク容量を確認および管理する方法について説明します。 DF (ディスク ファ