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

Dufコマンドラインユーティリティを使用してディスク使用量を確認する

古き良きdfコマンドは、ディスク容量の使用状況を把握する上で適切な役割を果たします。それは間違いありません。ただし、オープンソースコミュニティの新しいツールは、端末でのディスクスペース使用量の統計を表示する方法に革命をもたらしました。 Disk Usage Freeユーティリティの頭字語であるDUFは、無料ですばらしいコマンドラインツールであり、端末でディスク使用量の統計を直感的で洗練された形式で印刷します。 DUFはGoプログラミング言語で開発されており、Windows、Linux、BSDadmacOSにインストールできるクロスプラットフォームツールです。

このチュートリアルでは、DUFをインストールし、それを使用してさまざまなディスク使用量メトリックを印刷する方法を紹介します。

前提条件

開始する前に、sudoユーザーが構成されたLinuxディストリビューションがあることを確認してください。 Ubuntu20.04LTSを使用しました。さらに、パッケージのインストールに必要な高速で信頼性の高いインターネット接続があることを確認してください。

LinuxにDUFをインストールする方法

DUFユーティリティツールをインストールする方法は3つあり、最も簡単なものから始めます。

スナップパッケージを使用してDUFをインストールする

DUFをインストールする最も簡単で簡単な方法は、スナップパッケージを使用することです。ただし、先に進む前に、スナップが有効になっていることを確認してください。これは、さまざまなLinuxフレーバーでスナップを有効にする方法に関する包括的なガイドです。スナップを有効にしたら、sudoユーザーとして次のコマンドを呼び出します。

$ sudo snap install duf-utility

インストールすると、DUFが正常にインストールされたことが通知されます。インストールされているDUFのバージョンを確認するには、次のコマンドを実行します。

$ duf --version 

.debまたは.rpmパッケージからDUFをインストールします

DUF Linuxパッケージは、.debパッケージと.rpmパッケージの両方で利用できます。利用可能なdufパッケージとサポートされているアーキテクチャの詳細については、GitHubリリースページにアクセスしてください。

Debian / Ubuntuディストリビューションでは、次のように.debファイルをダウンロードします。 64ビットシステムであるUbuntu20.04を使用しているので、次のように64ビットDebianパッケージを入手します。

$ wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.deb

DUFパッケージがダウンロードされたら、次のように実行します。

$ sudo dpkg -i duf_0.6.2_linux_amd64.deb

ソースからDUFをインストール

最後に、ソースからDUFをコンパイルできます。しかし、先に指摘したように、DUFはGO言語で書かれています。したがって、ソースからコンパイルする前に、GOプログラミング言語を前提条件としてインストールしていることを確認してください。

インストールしたら、続行してgitリポジトリのクローンを作成します。

$ git clone https://github.com/muesli/duf.git

クローンディレクトリに移動します。

$ cd duf

そして最後に、示されているようにソースコードをコンパイルします。

$ go build

DUFを使用してディスク使用量を確認する

ディスクスペース使用量の監視を開始するには、次のようにdufコマンドを呼び出すだけです。

$ duf

これにより、ディスク使用統計が色分けされた形式で表形式で出力されます。

すべてのマウントポイントを表示する代わりに、duftを設定できます。たとえば、ルートパーティションのみのディスク使用量を表示するには( / )コマンドを実行します:

$ duf /

ホームパーティションのディスク使用量を表示するには、次を呼び出します。

$ duf /home

さらに、次のように1つのコマンドでパーティションを一覧表示できます。これにより、示された3つのパーティションのディスク使用統計が出力されます。

$ duf / / boot /home

また、表示する列をフィルタリングすることもできます。たとえば、「Mounted ON」、SIZE、USED、AVAILABLE SPACE、およびFILESYSTEM TYPEを表示する場合は、次のコマンドを実行します。

$ duf --output mountpoint,size,used,avail,type /home

さらに、次のようにiノードを表示するように選択できます。

$ duf --inodes

出力をJSONで印刷するには、次のコマンドを実行します:

$ duf --json

コマンドオプションのその他のオプションについては、図のようにdufhelpコマンドを使用してください。

$ duf --help

さらに、詳細については、DUFGitHubページにアクセスしてください。


Ubuntu
  1. cPanelからディスク使用量を確認する方法

  2. ディレクトリのディスク使用量と帯域幅使用量を確認するにはどうすればよいですか?

  3. 「du」コマンドを使用して Linux でのディスク使用量を確認する

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

  2. cPanel –ディスク使用量

  3. cPanelでメールディスクの使用状況を確認する方法

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

  2. Linuxでディスクスペースの使用状況を確認する方法

  3. スペース付きで返されたファイルのディスク使用量を確認する