# ディスク容量を確認する df コマンド

df コマンドは disk free 英語の略で、ディスク容量の空きスペースを確認するためのコマンドです。

Mac でも df コマンド使えます。以下サンプル

$ df
Filesystem     512-blocks      Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s5s1  489620264  29976296 291573328    10%  559993 2447541327    0%   /
devfs                 374       374         0   100%     648          0  100%   /dev
/dev/disk1s4    489620264      2088 291573328     1%       1 2448101319    0%   /System/Volumes/VM
/dev/disk1s2    489620264    643144 291573328     1%    1132 2448100188    0%   /System/Volumes/Preboot
/dev/disk1s6    489620264      4264 291573328     1%      17 2448101303    0%   /System/Volumes/Update
/dev/disk1s1    489620264 165941360 291573328    37%  788125 2447313195    0%   /System/Volumes/Data
map auto_home           0         0         0   100%       0          0  100%   /System/Volumes/Data/home

ディレクトリ指定することができます。

$ df /home
Filesystem    512-blocks Used Available Capacity iused ifree %iused  Mounted on
map auto_home          0    0         0   100%       0     0  100%   /System/Volumes/Data/home
項目名 意味 説明
Filesystem ファイルシス 各ファイルシステムの名称、ディスク名
512-blocks 512K-ブロック ディスク全体の容量
Used 使用済 使用しているディスク容量
Available 使用可 使用可能なディスクの空き容量
Capacity 容量 使用可能なディスクの空き容量パーセンテージ
iused 使用量 使用容量
ifree 空き容量 空き容量
%iused 使用量% ディスク使用率
Mounted on マウント位置 ファイルシステムのマウントポイント

# オプション

フルーオプション 説明
-h --human-readable サイズに応じて(G、M、K)などの標記で表示
-H --si 読みやすい単位で表示、1024 単位ではなく、1000 単位の値を使用
-B --block-size=サイズ 指定したサイズの倍数で表示。サイズは数値または単位で指定
-k --block-size= 1024 キロバイト(KB)バイト単位で表示
-m --block-size= 1024*1024 メガバイト(MB)単位で表示
-g --block-size= 1024*1024*1024 ギガバイト(GB)単位で表示 (Linux サポートしない)
-P --portability POSIX 出力形式(サイズではなくブロックで表示)
-i --inodes ブロック使用量の代わりに i ノード情報を表示
-T --print-type 各ファイルシステムの種類を合わせて表示
-t --type=種類 対象とするフォーマットの種類を指定する(例えば「- txfs」で XFS フォーマットの場所だけを表示)
-x --exclude-type=種類 対象としないフォーマットの種類を指定する(例えば「- xtmpfs」で種類が「TYPE」ではないファイルシステムのみ表示)
-a --all ダミーファイルを含めすべてのファイルシステムの情報を表示
-l --local ローカルファイルシステムのみを表示

よく使うオプション

-h オプション

「df」コマンドで表示される容量はバイトではなく、サイズを G、M、K など単位で表示する。

-a オプション

「-a」のオプションコマンドでは、ダミーファイルも含めたすべてのファイルシステムを表示します。

2021-11-11
  • server

関連記事

デプロイツール Capistrano
AWS EC2 の amazon-linux-extras の話
Laravel Address already in use の原因
AWS CloudWatch ログ監視で Lambda 処理
AWS Elastic Beanstalk php.ini 設定変更
AWS 504 Gateway Timeout エラー対応
Amazon DynamoDB 制限調査
AWS Elastic Beanstalk 環境設定
Elastic Beanstalk \$\SERVER['REMOTEADDR'] 取得できない
AWS Unresolved resource dependencies [AWSEBV2LoadBalancer] エラー
AWS SES メール開封確認  DB に集計
Centos7 Webserver 構築の時のメモ
Shell と Bash のいろいろ
crontab 設定いろいろ
AWS のタイムゾーンを UTC 協定世界時から JST 日本標準時に変更
content-security-policy 設定
DDNS 無料ダイナミック DNS サービス 4 つ
Docker command でドッカー練習する時のメモ
Docker Supervisor 使ってバッチ処理
VPS サーバーのセキュリティー fail2ban
Docker の基本的な使い方
Windows Mac Linux hosts ファイル場所
ジェネレーティブ AI と大規模言語モデル(LLM)を学ぶためのリソース
メールサーバー移行と POP & IMAP 設定
Windows10 Home に Docker 入れた時のメモ
Nginx web サーバーのセキュリティ
自宅サーバー構築!  Nextcloud で NAS クラウドストレージ
Nginx 基本設定
積水ハウス 個人情報流出 SQL インジェクション攻撃か
robots.txt の書き方
SPF メール送信なりすまし対策
Mac ターミナル SSH 接続設定
Vim 操作とショートカット
youtube 見れるように vpn サーバー建ててみた
Ubuntu で Web サーバーを構築する手順
解決! xserver php バージョンアップした時に ssh 環境に反映されない
よく使う WSL コマンド
xserver に nodejs インストール
5 分で VPN サーバー立てる! wg-easy の使い方
xserver に vim インストール
XZ Utils 事件対応
レンタルサーバーなら xserver おすすめ理由
ZeroSSL で無料 SSL できるけど Let's Encrypt と比較
no such file or directory: /usr/share/zsh/vendor-completions/_docker
oh my zsh 使うべし