すべてを

▼開く

閉じる▲

ディスク使用量の総計だけを表示する

○カレントディレクトリのディスク使用量の総計だけを表示する

○総計をブロック数で表示する

duコマンドを-sオプションで実行する
$ du -s
109412  .

duコマンドで-sオプションを指定して実行すると、現在のディレクトリ下のディスク使用量の総計をブロック数で表示する。この例では「109412」が使用量の総計である。

1ブロックは1024バイトなので、2の累乗での単位は1kバイトになる。ブロック数表示の場合、表示される数値は「kバイト」と考えればよい。

○総計を2の累乗の単位を付けて表示する

duコマンドを-shオプションで実行する
$ du -sh
107M    .

duコマンドで-shオプションを指定して実行すると、現在のディレクトリ下のディスク使用量の総計を単位(2の累乗)を付けて表示する。この例では107Mが使用量の総計である。

○総計を10の累乗の単位を付けて表示する

duコマンドを-sHオプションで実行する
$ du -sH
113MB   .

duコマンドで-shオプションを指定して実行すると、現在のディレクトリ下のディスク使用量の総計を単位(10の累乗)を付けて表示する。この例では「113MB」が使用量の総計である。

ディレクトリのディスク使用量をブロック数で表示する

○カレントディレクトリのディスク使用量をブロック数で表示する

duコマンドを実行する
$ du
8       ./.kde/Autostart
12      ./.kde
8       ./.xemacs
8       ./.gnome2/accels
8       ./.gnome2/share/fonts
8       ./.gnome2/share/cursor-fonts
20      ./.gnome2/share

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

148     ./.thumbnails/normal
152     ./.thumbnails
4       ./.Trash/dir1
184     ./.Trash
4       ./.emacs.d/auto-save-list
8       ./.emacs.d
109412  .

duコマンドを実行すると、現在のディレクトリ下のすべてのディレクトリのディスク使用量をブロック数で第1列に表示する。この使用量とは、lsコマンドで表示される個々のファイルのサイズとは異なり、ディスクを利用しているブロック数(1ブロック=1024バイト)である。

最後の行に表示される数値(この例では109412)が使用ブロック数の総計である。

1ブロックは1024バイトなので、2の累乗での単位は1kバイトになる。ブロック数表示の場合、表示される数値は「kバイト」と考えればよい。

ディレクトリのディスク使用量を単位(10の累乗)を付けて表示する

○カレントディレクトリのディスク使用量を単位(10の累乗)を付けて表示する

duコマンドを-Hオプションで実行する
$ du -H
8.2kB   ./.kde/Autostart
13kB    ./.kde
8.2kB   ./.xemacs
8.2kB   ./.gnome2/accels
8.2kB   ./.gnome2/share/fonts
8.2kB   ./.gnome2/share/cursor-fonts
21kB    ./.gnome2/share

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

152kB   ./.thumbnails/normal
156kB   ./.thumbnails
4.1kB   ./.Trash/dir1
189kB   ./.Trash
4.1kB   ./.emacs.d/auto-save-list
8.2kB   ./.emacs.d
113MB   .

duコマンドで-Hオプションを指定して実行すると、現在のディレクトリ下のすべてのディレクトリのディスク使用量を単位(10の累乗)を付けて第1列に表示する。

最後の行に表示される数値(この例では113M)が使用量の総計である。

ディレクトリのディスク使用量を単位(2の累乗)を付けて表示する

○カレントディレクトリのディスク使用量を単位(2の累乗)を付けて表示する

duコマンドを-hオプションで実行する
$ du -h
8.0K    ./.kde/Autostart
12K     ./.kde
8.0K    ./.xemacs
8.0K    ./.gnome2/accels
8.0K    ./.gnome2/share/fonts
8.0K    ./.gnome2/share/cursor-fonts
20K     ./.gnome2/share

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

148K    ./.thumbnails/normal
152K    ./.thumbnails
4.0K    ./.Trash/dir1
184K    ./.Trash
4.0K    ./.emacs.d/auto-save-list
8.0K    ./.emacs.d
107M    .

duコマンドで-hオプションを指定して実行すると、現在のディレクトリ下のすべてのディレクトリのディスク使用量を単位(2の累乗)を付けて第1列に表示する。

最後の行に表示される数値(この例では107M)が使用量の総計である。

指定したディレクトリのディスク使用量の総計を表示する

○ホームディレクトリ「/home/masa」のディスク使用量の総計を表示する

○総計を2の累乗の単位を付けて表示する

duコマンドで-shオプション、ディレクトリを指定する
$ du -sh /home/masa
107M    /home/masa

duコマンドで-shオプション、ディレクトリ「/home/masa」を指定して実行すると、指定したディレクトリ下のディスク使用量の総計を単位(2の累乗)を付けて表示する。この例では107Mが使用量の総計である

○総計を10の累乗の単位を付けて表示する

duコマンドを-sHオプション、ディレクトリを指定する
$ du -sH /home/masa
113MB    /home/masa

duコマンドで-sHオプション、ディレクトリ「/home/masa」を指定して実行すると、指定したディレクトリ下のディスク使用量の総計を単位(10の累乗)を付けて表示する。この例では「113MB」が使用量の総計である。

全てのディレクトリのサイズをバイトで表示する

○カレントディレクトリの全てのディレクトリについてディスク使用量をバイトで表示する

duコマンドを-bオプションで実行する
$ du -b
8192    ./.kde/Autostart
12288   ./.kde
8192    ./.xemacs
8192    ./.gnome2/accels
8192    ./.gnome2/share/fonts
8192    ./.gnome2/share/cursor-fonts
20480   ./.gnome2/share

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

151552  ./.thumbnails/normal
155648  ./.thumbnails
4096    ./.Trash/dir1
188416  ./.Trash
4096    ./.emacs.d/auto-save-list
8192    ./.emacs.d
112037888       .

duコマンドで-bオプションを指定して実行すると、現在のディレクトリ下のすべてのディレクトリのサイズをバイト数で第1列に表示する。

最後の行に表示される数値(この例では112037888)が使用量の総計である。

全てのファイルのディスク使用量をバイトで表示する

○カレントディレクトリの全てのファイルについてディスク使用量をバイトで表示する

duコマンドを-abオプションで実行する
$ du -ab
4096    ./.kde/Autostart/.directory
8192    ./.kde/Autostart
12288   ./.kde
8192    ./.canna
4096    ./.bash_logout
4096    ./.bash_profile
4096    ./.bashrc
4096    ./.gtkrc
4096    ./.xemacs/init.el
8192    ./.xemacs
4096    ./.emacs

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

188416  ./.Trash
4096    ./.emacs.d/auto-save-list
8192    ./.emacs.d
112037888       .

duコマンドで-abオプションを指定して実行すると、現在のディレクトリ下のすべてのファイルのディスク使用量をバイト数で第1列に表示する。

最後の行に表示される数値(この例では112037888)が使用量の総計である。

全てのファイルのディスク使用量をブロック数で表示する

○カレントディレクトリの全てのファイルについてディスク使用量を表示する

duコマンドを-aオプションで実行する
$ du -a
4       ./.kde/Autostart/.directory
8       ./.kde/Autostart
12      ./.kde
8       ./.canna
4       ./.bash_logout
4       ./.bash_profile
4       ./.bashrc
4       ./.gtkrc
4       ./.xemacs/init.el
8       ./.xemacs
4       ./.emacs

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

184     ./.Trash
4       ./.emacs.d/auto-save-list
8       ./.emacs.d
109412  .

duコマンドで-aオプションを指定して実行すると、現在のディレクトリ下のすべてのファイルのディスク使用量をブロック数で第1列に表示する。

最後の行に表示される数値(この例では109412)が使用ブロック数の総計である。

1ブロックは1024バイトなので、2の累乗での単位は1kバイトになる。ブロック数表示の場合、表示される数値は「kバイト」と考えればよい。

全てのファイルのディスク使用量を単位(2の累乗)を付けて表示する

○カレントディレクトリの全てのファイルについてディスク使用量を単位(2の累乗)を付けて表示する

duコマンドを-ahオプションで実行する
$ du -ah
4.0K    ./.kde/Autostart/.directory
8.0K    ./.kde/Autostart
12K     ./.kde
8.0K    ./.canna
4.0K    ./.bash_logout
4.0K    ./.bash_profile
4.0K    ./.bashrc
4.0K    ./.gtkrc
4.0K    ./.xemacs/init.el
8.0K    ./.xemacs
4.0K    ./.emacs

・・・・・・・・・・・・ 中 略 ・・・・・・・・・・・・

184K    ./.Trash
4.0K    ./.emacs.d/auto-save-list
8.0K    ./.emacs.d
107M    .

duコマンドで-ahオプションを指定して実行すると、現在のディレクトリ下のすべてのファイルのディスク使用量を単位(2の累乗)を付けて第1列に表示する。

最後の行に表示される数値(この例では107M)が使用量の総計である。