TOP(サイトマップ) Solaris man マニュアル
(はじめに)
はじめに
Solarisって・・・
SunのセミナーとSDC
Solaris 10概要
資格(SCSA,SCNA)
Solarisフォーラム
管理人に連絡

(Solaris基本)

Solarisのインストール
システムの起動と停止
ファイルシステム
オートマウントとマウント
パッケージとパッチ
ユーザの追加と削除
ファイル権限(セキュリティ)
バックアップとリストア
CDE環境
プロセス管理/監視

(ネットワーク管理)

OSIを理解してみる
TCP/IPの設定
(TCP/IP入門)
DNSの設定
NISの設定
NFSの設定(WebNFS,CacheFS)
(NIS、NIS+、DNS違い)
DHCPの設定
1つのNICで複数IP設定

(IO関連)

インタフェース概要
SAFの管理
プリンタ管理概要
プリンタコマンド
SunSolve Online
SCSI情報(KEY,ASC,ASCQ)

(ソフトウェア関連)

Bash
Apache
Solstice DiskSuite
(SDS OSミラー回復)
Veritas VxVM

(OBPについて)

PROM(OBP)の概要
OBPでのキーボード操作
一般的なOBPコマンド
SolarisでOBPの設定
OBPに関するFAQ


(トラブル時の対応)

基本情報
エラーメッセージ
(主要メッセージ一覧)
性能関連コマンド
トレースコマンド
クラッシュダンプ
SunSolve Online

(その他)

小技集
UNIXコマンド
(manマニュアル)
システムチューニング
ネットワークチューニング
UltraSPARC T1について

(FAQ)

rootのPASSが不明
ハングアップかな?
ハードトラブル
OSが起動しない(b)
swap領域の拡張方法

(リンク)

Sun関連リンク
その他リンク
アバウトなJava入門
Perlメモ(逆引き用)

システム管理コマンド                                       df(1M)

【名前】
     df - 使用可能なディスクブロックおよび使用可能なファイル数 の
     表示

【形式】
     /usr/bin/df    [-F FSType]    [-abeghklntVvZ]    [-o FSType-
     specific_options]   [block_device   |  directory  |  file  |
     resource ...]

     /usr/xpg4/bin/df  [-F FSType]  [-abeghklnPtVZ]   [-o FSType-
     specific_options]   [block_device   |  directory  |  file  |
     resource ...]

【機能説明】
     df コマンドは、マウントされているもしくはマウントされてい な
     いファイルシステムが使用しているディスク容量を表示します。さ
     らに、使用中の容量、使用可能な容量、ファイルシステムの全容量
     のうちどの程度が使用されたかを表示します。対象のファイルシス
     テムとしては、デバイス、または特定のファイルシステム上のファ
     イルあるいはディレクトリを指定します。

     オペランドもオプションも指定せずに df を実行すると、全ファイ
     ルシステムに関する情報が出力されます。

     df はすべての FSTypes (ファイルシステムタイプ) をサポート し
     ません。

【オプション】
     以下のオプションは、/usr/bin/df と /usr/xpg4/bin/df で指定で
     きます。

     -a              /etc/mnttab のエントリ (mnttab(4) を参照) に
                     ignore  オプションセットを含むファイルシステ
                     ムについても情報を出力します。



     -b              使用可能な容量の合計を、K バイト単位で報告し
                     ます。



     -e              使用可能なファイル数だけを報告します。



     -F FSType       df コマンドが動作する FSType を指定しま す。
                     -F  オプションはマウントされていないファイル
                     システムを使用するためのオプ ショ ン で す。
                     FSType  は、このオプションで指定するか、ある
                     いは /etc/vfstab 内の記述 (vfstab(4) を参照)
                     から特定できるようにしておく必要があります。
                     後 者 の 場 合、 具 体 的 に は  directory、
                     block_device、または resource 引数の指定値と
                     テーブル中のエントリの値を一致させるか、ある
                     い は  /etc/default/fs  を参照して決定されま
                     す。詳細は default_fs(4) を参照して く だ さ
                     い。



     -g              statvfs(2) 構造体全体を報告します。このオ プ
                     ションはマウントされているファイルシステムに
                     対してのみ有効であり、-o オプションと同時 に
                     指定することはできません。このオプションは、
                     -b、-e、-k、-n、-P、-t の各オプション (指 定
                     されている場合) よりも優先されます。



     -h              -k と似ていますが、サイズ情報がより読みや す
                     い形式で表示されます。1 つのファイルシステム
                     につき 1 行の情報が出力されます。情報の内 容
                     は、ファイルシステム名、そのファイルシステム
                     に割り当てられている容量の合計、既存のファイ
                     ルに割り当てられている容量の合計、特権を持た
                     ないユーザーが新たなファイルを生成する場合に
                     使用できる容量の合計、そのファイルシステム上
                     の全ファイルに現在割り当てられている通常使用
                     可 能な容量の割合 (パーセント単位)です。すべ
                     てのサイズは縮小され、読みやすい形式で表示さ
                     れます。たとえば、14K、234M、2.7G、3.0T など
                     のようになります。縮尺は、1024 を除数とし て
                     行われます。

                     このオプションは -b、-e、-g、-k、-n、-t、 お
                     よ び  -V オプションを無効にします。このオプ
                     ションはマウントされているファイルシステム上
                     で のみ有効であり、-o オプションと一緒には使
                     用できません。



     -k              割り当てられているディスク容量を K バイト 単
                     位で出力します。1 つのファイルシステムにつき
                     1 行の情報が出力されます。情報の内容は、ファ
                     イルシステム名、そのファイルシステムに割り当
                     てられている容量の合計、既存のファイルに割り
                     当てられている容量の合計、特権を持たないユー
                     ザーが新たなファイルを生成する場合に使用でき
                     る容量の合計、そのファイルシステム上の全ファ
                     イルに現在割り当てられている通常使用可能な容
                     量 の割合 (パーセント単位)です。このオプショ
                     ンは、-b、-e、-n、-t の各オプション (指定 さ
                     れている場合) よりも優先されます。



     -l              ローカルファイルシステムについての情報だけを
                     報告します。このオプションはマウントされてい
                     るファイルシステムに対してのみ有効であり、-o
                     オプションと同時に指定することはできません。



     -n              FSType の名前だけを報告します。オペランド 指
                     定を省略すると、このオプションはマウントされ
                     ているファイルシステムタイプの一覧を出力しま
                     す。このオプションはマウントされているファイ
                     ルシステムに対してのみ有効であり、 -o  オ プ
                     ションと同時に指定することはできません。



     -o FSType-specific_opt固有 のオプションを指定しま す。 オ プ
                     ショ ン とオプションとの間はコンマだけで区切
                     り、空白は入れないでください。詳細については
                     FSType  コマンド用のマニュアルページを参照し
                     てください。



     -t              合計値を含む完全なリストを出力します。このオ
                     プ ションは、-b、-e、-n の各オプション (指定
                     されている場合) よりも優先されます。



     -V              指定されたコマンド行の全内容のエコーだけを行
                     い、コマンド自体は実行しません。コマンド行の
                     内容としては、ユーザーが指定したオプションや
                     オペランドに加え、/etc/mnttab、/etc/vfstab、
                     /etc/default/fs の各ファイルから得られた情報
                     が付加されます。このオプションは、コマンド行
                     の記述内容の正当性を検査する目的に使用できま
                     す。



     -Z              すべての可視ゾーン内にあるマウントを表示しま
                     す。 デフォルトでは、df は、現在のゾーン内に
                     あるマウントだけを表示します。このオプション
                     は、グローバル以外のゾーンでは効果がありませ
                     ん。


  [/usr/xpg4/bin/df]
     以下のオプションは、/usr/xpg4/bin/df でのみ指定できます。

     -P              -k オプションと同じですが、出力の単位は  512
                     バイトとなります。



【オペランド】
     df は、block_device 、directory、file の優先度に従ってオペラ
     ンドを解釈します。以下のオペランドを指定できます。

     block_device    ブロック 型 特 殊 デ バ イ ス  ( た と え ば
                     /dev/dsk/c1d0s7)  を指定します。対応するファ
                     イルシステムはマウントされている必要はありま
                     せん。



     directory       既存のディレクトリ名を指定します。



     file            有効なファイル名を指定します。df は file  が
                     あるファイルシステムについて報告します。



     resource        NFS リソース名を指定します。



【使用法】
     ファイルが 2 ギガバイト (2**31 バイト) 以上ある場合の df  の
     動作については、largefile(5) を参照してください。

【使用例】
     例 1: df コマンドを実行する

     以下は、df コマンドとその出力の例です。

     example% /usr/bin/df

     /                  (/dev/dsk/c0t0d0s0 ):  287530 blocks    92028 files
     /system/contract   (ctfs              ):       0 blocks 2147483572 files
     /system/object     (objfs             ):       0 blocks 2147483511 files
     /usr               (/dev/dsk/c0t0d0s6 ): 1020214 blocks   268550 files
     /proc              (/proc             ):       0 blocks      878 files
     /dev/fd            (fd                ):       0 blocks        0 files
     /etc/mnttab        (mnttab            ):       0 blocks        0 files
     /var/run           (swap              ):  396016 blocks     9375 files
     /tmp               (swap              ):  396016 blocks     9375 files
     /opt               (/dev/dsk/c0t0d0s5 ):  381552 blocks    96649 files
     /export/home       (/dev/dsk/c0t0d0s7 ):  434364 blocks   108220 files


     各列は、左から、マウントポイント、デバイス (または、df -k に
     よ る「ファイルシステム」)、空きブロック、および空きファイル
     を示します。contract ファイルシステムの場合、マウントポイ ン
     ト は  /system/contract、ファイルシステムは ctfs (SMF が使用
     )、空きブロックは 0、そして、空 き ファ イ ル は  2147483582
     (INTMAX-1) です。object ファイルシステムの場合、マウントポイ
     ントは /system/object、ファイルシステムは objfs  (objfs(7FS)
     を参照)、空きブロックは 0、そして、空きファイルは 2147483511
     です。

【使用例】
     例 2: ファイルシステム /usr に関する情報を出力する

     次の例は、ファイルシステム /usr に関する情報を出力します。

     example% /usr/xpg4/bin/df -P /usr


     例 3: ファイルシステム /usr に関する情報を出力する (/usr/src
     が /usr ファイルシステムの一部である場合)

     /usr/src が /usr ファイルシステムの一部である場合、次の例 も
     上記の例と同じ結果を出力します。

     example% /usr/xpg4/bin/df -P /usr/src


     例 4: すべての ufs ファイルシステムの i ノード使用率を表示す
     る

     次の例は、すべての  ufs ファイルシステムにおける i ノード の
     使用率を表示します。

     example%/usr/bin/df -F ufs -o i


【環境】
     SYSV3           この環境変数はデフォルトの df の動作を無効に
                     して、INTERACIVE UNIX システムと SCO UNIX の
                     インストールスクリプトとの互換性を提供するた
                     めに使用します。SYSV3 は互換性だけを目的とし
                     た環境変数なので、新しいスクリプトでは使用し
                     ないでください。



     設定した場合、通常、「ファイル」を表示するヘッダーはすべて、
     「ノー ド」を表示するようになります。df の実行に影響を与える
     環境変数 LC_CTYPE、LC_MESSAGES、NLSPATH についての詳 細 は、
     environ(5) を参照してください。

【終了ステータス】
     以下の終了ステータスが返されます。

     0               正常終了



     >0              エラーが発生した



【ファイル】
     /dev/dsk/*      ディスクデバイス



     /etc/default/fs ローカルファイルシステムタイプのデフォ ル ト
                     値。 デフォルト値は /etc/default/fs の以下の
                     フラグに対して設定することができる

                     例:  LOCAL=ufs


                     LOCAL:   FSType が指定されなければ、コマンド
                              のデフォルトパーティションになる




     /etc/mnttab     マウントテーブル



     /etc/vfstab     各ファイルシステム用のデフォルトパラメタ



【属性】
     次の属性については attributes(5) のマニュアルページを参照 し
     てください。

【/usr/bin/df】
     ____________________________________________________________
    |         属性タイプ          |            属性値           |
    | 使用条件                    | SUNWcsu                     |
    |_____________________________|_____________________________|

【/usr/xpg4/bin/df】

     ____________________________________________________________
    |         属性タイプ          |            属性値           |
    |_____________________________|_____________________________|
    | 使用条件                    | SUNWxcu4                    |
    |_____________________________|_____________________________|
    | インタフェースの安定性      | 標準                        |
    |_____________________________|_____________________________|

【関連項目】
     find(1), df_ufs(1M), mount(1M),  statvfs(2),  default_fs(4),
     mnttab(4),   vfstab(4),  attributes(5),  environ(5),  large-
     file(5), standards(5), objfs(7FS)

【注意事項】
     ファイルシステムで UFS ログが有効になっている場合、ログで 使
     用されるディスク容量は df の報告に反映されます。ログは、ファ
     イルシステムの空きブロックから割り当てられ、ファイルシステム
     1G バイト当り約 1M バイトから最大約 64M バイトのサイズになり
     ます。