ほとんどのファイルシステム管理コマンドには、汎用コンポーネントとファイルシステム固有のコンポーネントがあります。可能な場合には、常に汎用コマンドを使用してください。汎用コマンドは、ファイルシステム固有のコマンドを呼び出します。次の表に、ファイルシステム管理の汎用コマンドを一覧表示します。これらのコマンドは、/usr/sbin ディレクトリにあります。
表 16–1 ファイルシステム管理用の汎用コマンド
コマンド |
説明 |
マニュアルページ |
---|---|---|
i ノードをクリアします | ||
空きディスクブロック数とファイル数を表示します。 | ||
ファイルシステムのファイル名と統計情報を表示します | ||
ファイルシステムの整合性を検査し、検出された損傷を修復します | ||
ファイルシステムをデバッグします | ||
ファイルシステムのタイプを調べます | ||
テープにコピーするときに、ファイルシステムのラベルを表示または作成します (volcopy コマンド専用) | ||
新しいファイルシステムを作成します | ||
mount |
ローカルおよびリモートのファイルシステムをマウントします | |
virtual file system table (/etc/vfstab) に指定されているすべてのファイルシステムをマウントします | ||
パス名とその i ノード番号のリストを生成します | ||
ローカルおよびリモートのファイルシステムをマウント解除します | ||
virtual file system table (/etc/vfstab) に指定されているすべてのファイルシステムをマウント解除します | ||
ファイルシステムのイメージコピーを作成します |
汎用ファイルシステムコマンドは、次の順序でファイルシステムのタイプを判断します。
指定されている場合は、-F オプションで指定されているファイルシステムのタイプから判断します。
特殊デバイスを /etc/vfstab ファイルのエントリと突き合わせて判断します (special デバイスが指定されている場合)。たとえば fsck は、まず fsck device フィールドと突き合わせて一致するエントリを検索します。一致するエントリが見つからなければ、special デバイスフィールドと突き合わせて検査します。
ローカルファイルシステムの場合は /etc/default/fs ファイル内に指定されたデフォルトを使用し、リモートファイルシステムの場合は/etc/dfs/fstypes ファイル内に指定されたデフォルトを使用して判断します。
汎用コマンドと専用コマンドについては、『SunOS リファレンスマニュアル 1M : システム管理コマンド』を参照してください。 ファイルシステムの汎用コマンドのマニュアルページには、汎用コマンドオプションに関する情報だけが記載されています 。専用コマンドのマニュアルページには、該当するファイルシステムのオプション情報が記載されています。特定のファイルシステムのマニュアルページを見つけるには、汎用コマンド名の末尾にアンダースコアとファイルシステムタイプの略称を追加してください。
たとえば、UFS ファイルシステムのマウントについてのマニュアルページを参照するには、次のように入力します。
$ man mount_ufs |
たとえば、ZFS ファイルシステムのマウントについてのマニュアルページを参照するには、次のように入力します。
$ man zfs |