Linux マシンでディスクがいっぱいのエラー メッセージが表示され、ぞっとするような恐怖を感じたことはありますか?恐れるな、力ある者たちのためdf>コマンドは、ディスク容量管理の危険な領域を乗り越えるためにあなたをガイドする準備ができています。この記事では、df>コマンドを使用して、自信を持ってストレージを操作するための知識とスキルを身につけます。
Linuxのdfコマンドとは何ですか?
「df」としても知られるディスク フリーは、ディスク領域の使用率に関する貴重な情報を提供する強力なユーティリティです。の DF このコマンドは、マウントされたファイル システム上のファイル システムのディスク領域の使用状況に関する情報を表示します。このコマンドは、`/proc/mounts` または `/etc/mtab` から情報を取得します。デフォルトでは、df コマンドはディスク容量をキロバイト (KB) で表示し、わかりやすくするために SI 単位の接尾辞 (メガバイトの場合は M、ギガバイトの場合は G) を使用します。
Linux の `df` コマンドの構文
基本的な構文df>は:
df [options] [filesystems]>
ここ、
options>: これらはコマンドの出力を変更するオプションのフラグです。重要なことについては後ほど説明します。filesystems>: マウントされているすべてのドライブの情報を取得するのではなく、特定のファイルシステム (マウント ポイント) を指定してその使用状況を確認できます。
ファイル名が指定されていない場合は、現在マウントされているすべてのファイル システムで利用可能なスペースが表示されます。
例えば:
df>
これにより、合計サイズ、使用済みスペース、使用率、マウント ポイントなど、マウントされたすべてのファイル システムに関する情報が表示されます。
立っている
DF
このコマンドは、次の列を含むテーブルを表示します。
- ファイルシステム: マウントされたストレージデバイスの名前 (例:
/dev/sda4>)。 - サイズ: ファイルシステムの合計サイズ (バイト単位)。
- 使用済み: データが現在占有しているスペースの量 (バイト単位)。
- 利用可能: 利用可能な空き領域の量 (バイト単位)。
- 使用%: 使用されているファイルシステムの割合。
- 上に取り付けられました: ファイルシステムがマウントされているディレクトリ (例:
/>、/home>)。
特定のファイルを指定すると、その特定のファイルのマウント情報が表示されます。
例えば:
df jayesh.txt>
DF ジェイシュ.txt
「jayesh.txt」を希望のファイル名に置き換えることができます
Linux の `df` コマンドで利用可能なオプション
| オプション | 説明 |
|---|---|
| 「-a」または「-all」 | 出力には、疑似ファイル システム、重複ファイル システム、およびアクセス不可能なファイル システムが含まれます。 |
| 「-B」または「-block-size=」 | 印刷する前に SIZE でサイズを拡大縮小します。 |
| 「-h」または「-人間が読める形式」 | 1024 乗を使用して人間が判読できる形式でサイズを出力します。 |
| 「-H」または「-si」 | 1000 乗を使用して人間が判読できる形式でサイズを出力します。 |
| 「-i」または「-inode」 | ブロックの使用状況の代わりに i ノード情報をリストします。 |
| 「-l」または「-local」 | リストをローカル ファイル システムに制限します。 |
| 「-P」または「-移植性」 | 移植性を高めるために POSIX 出力形式を使用します。 |
| 「-同期」 | 使用状況情報を取得する前に同期を呼び出します。 |
| '-合計' | 使用可能なスペースにとって重要ではないすべてのエントリを削除し、総計を作成します。 |
| 「-t」または「-type=」 | リストをタイプ TYPE のファイル システムに制限します。 |
| 「-T」または「-print-type」 | ファイルシステムのタイプを出力します |
Linux での df コマンドの使用法と実装
Linux の `df` コマンドの `-a` オプション
すべてのファイルシステムを表示したい場合は、-a オプションを使用します。
df -a>
df -a
Linux の `df` コマンドの `-h` または `-H` オプション
サイズを 1024 乗で表示するには、-h オプションを使用します。
df -h jayesh.txt>
df -h ジェイシュ.txt
サイズを 1000 乗で表示するには、-H オプションを使用します。
df -H jayesh.txt>
df -H ジェイシュ.txt
Linux の `df` コマンドの `-total` オプション
完全な総計を取得するには、-total オプションを使用します
df --total>
df –合計
Linux の `df` コマンドの `-T` オプション。
ファイルの種類を表示するには -T オプションを使用します
例えば:
C の階乗
df -T jayesh.txt>
df -T ジェイシュ.txt
「jayesh.txt」のファイルタイプがext4であることがわかります。
Linux の `df` コマンドの `–help` オプション
さらに詳しいヘルプが必要な場合は、-help オプションを使用できます。
df --help>
df –ヘルプ
Linux の `df` コマンドの `-x` オプション
特定のファイル システム タイプを出力から除外する
例: tmpfs
df -x tmpfs>
df -x tmpfs
よくある質問
1. とは何ですか df> Linux のコマンド、そしてそれは何をするのでしょうか?
`
df`>コマンドは、ファイル システム上のディスク領域の使用状況に関する情報を表示するために使用される Linux ユーティリティです。合計ディスク容量、使用済み容量、利用可能な容量、マウントされた各ファイル システムの使用率などの詳細が表示されます。
2. 使用方法 df> 特定のファイルシステムのディスクスペース情報を表示するコマンド?
特定のファイル システムのディスク容量情報を表示するには、`
-h`>人間が判読できる出力のオプションを使用し、ファイル システムのパスを引数として指定します。例えば:df -h /dev/sda1>
3. df> コマンドはディスク容量情報を特定の形式または単位で表示しますか?
はい
df>このコマンドには、ディスク容量情報をさまざまな形式で表示するオプションが用意されています。の-h>前述したように、オプションは人間が判読できる形式 (KB、MB、GB など) でサイズを表示します。さらに、次のようなオプションを使用できます-k>(キロバイト)、-m>(メガバイト)、および-g>(ギガバイト) を使用して出力をカスタマイズします。
4. 並べ替えるにはどうすればよいですか? df> ファイルシステムのディスクスペース使用率が最も多い、または最も少ないことを確認するために出力しますか?
`を使用できます
--sort`>` を使用したオプションdf`>特定の列に基づいて出力を並べ替えるコマンド。たとえば、ディスク容量の使用率を降順に並べ替えるには、次のコマンドを使用できます。df --sort=-p>
5. 特定のファイル システムを除外する方法はありますか? df> コマンド出力?
はい、使用できます
-x>オプションの後に、出力から除外するファイル システム タイプのリストを指定します。たとえば、tmpfs>ファイル システムでは、次のものを使用できます。df -x tmpfs>
結論
この記事では、Linux システム上のディスク領域の使用状況を監視するための強力なツールである `df` コマンドについて説明しました。これまで説明してきたオプションを理解し、それらを効果的に使用することで、ファイル システムの使用状況などの有益な情報を取得し、潜在的なストレージ制約を特定し、リソースの割り当てと管理に関して十分な情報に基づいた意思決定を行うことができます。