svccfg コマンドはサービス構成リポジトリのデータを操作します。svccfg コマンドを使用して行う変更はすべて、admin レイヤーに記録されます。レイヤーの詳細は、リポジトリレイヤーを参照してください。svccfg コマンドで行われた変更は、現在のプロパティー値または編集中のプロパティー値として、サービス構成リポジトリに格納され、実行中のスナップショットに即座には表示されません。構成データを変更する場合、svcadm refresh コマンドまたは svccfg refresh コマンドを使用して、新しい値を実行中のスナップショットにコミットします。
新しく変更したデータを実行中のスナップショットと分けておくと、複数の変更を行なってからその変更をすべて一緒に実行中のスナップショットにコミットできます。複数の変更を行なっている過程で、一部のプロパティー値は互換性や整合性がなくなる場合もありますが、実行中のスナップショットは変更されません。変更が終了したら、リフレッシュを実行します。
次のどの方法でも svccfg コマンドを使用できます。
svccfg editprop コマンドを使用して、現在選択されているエンティティーのプロパティーグループおよびプロパティーに対してエディターを呼び出す。
コマンド行で完全な svccfg コマンドを入力し、setprop などのサブコマンドを指定する。
svccfg または svccfg -s FMRI だけをコマンド行で入力し、対話式セッションを開始する。
-f オプションを指定して、ファイルから svccfg コマンドを読み取る。