日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
SAVECORE(8) FreeBSD システム管理者マニュアル SAVECORE(8)
名称
savecore -- オペレーティングシステムのコアダンプを保存する
書式
savecore -c [-v] [device ...]
savecore -C [-v] [device ...]
savecore -L [-fvZz] [-m maxdumps] [directory]
savecore [--libxo] [-fkuvz] [-m maxdumps] [directory [device ...]]
解説
savecore ユーティリティは、コアダンプを directory または directory 引数が
与えられないなら、現在の作業ディレクトリ (current working directory) にコ
ピーし、システムログにリブートメッセージとコアダンプに関する情報を書き込
みます。
オプションは、次の通りです:
--libxo 異なる人間とマシン読み込み可能な形式の選択で libxo(3) を通し
て出力を生成します。コマンド行引数の詳細については、
xo_parse_args(3) を参照してください。
-C ダンプが存在するかどうか確かめ、状態を示すために短かいメッ
セージを表示します。0 の終了ステータスは、ダンプがそこにある
ことを示し、1 は、存在しないことを示します。このオプション
は、[-v] オプションのみと互換性があります。
-c 今後の savecore の呼び出しを無視できるように、ダンプをクリア
します。
-f たとえダンプがクリアされても、ダンプヘッダ情報が矛盾していて
も、強制的にダンプを取られます。
-k ダンプを保存した後に、ダンプをクリアしません。
-L ダンプデバイスからコピーするのではなく、実行しているシステム
のカーネルダンプを生成して保存するために savecore に指示しま
す。
-m maxdumps 格納するダンプの最大数。いったん、格納されたダンプの数が
maxdumps に等しくなると、カウンタは、0 から再開します。
-u カーネルによって圧縮された場合にダンプを圧縮復元します。
-v いくつかの追加のデバッグ情報を印刷 (表示) します。さらなる詳
細については、2 度指定します。
-Z ダンプを圧縮します (zstd(1) を参照)。このオプションは、-L オ
プションと組み合わせた場合にのみサポートされます。通常のダン
プは、dumpon(8) を使用して zstd で圧縮するように設定すること
ができます。
-z ダンプを圧縮します (gzip(1) を参照)。ダンプは、カーネルが
dumpon(8) によってそうするために設定されたなら、すでに圧縮さ
れているかもしれません。この場合に、オプションは、効果があり
ません。
-L オプションと組み合わせて使用するなら、要求されたライブダ
ンプは、gzip で圧縮されます。
savecore ユーティリティは、(複数の) device 引数によって指定された各デバイ
ス、または ``dump'' または ``swap'' としてマークされた /etc/fstab の各デ
バイスでダンプを検索します。savecore ユーティリティは、それが完了したかを
確かめるために様々な方法でコアダンプをチェックします。これらのチェックを
パスするなら、directory/vmcore.# に、コアイメージを保存し、
directory/info.# に、コアに関する情報を保存します。コアが暗号化されるな
ら、それは、ダンプキーを directory/key.# に保存します。decryptcore(8) を
使用して後でコアを暗号解読することができます。textdump(4) 機能で生成され
たカーネル textdump について、出力は、tar(5) 形式で、指定された
directory/textdump.tar.# に格納されます。``#'' は、ファイル
directory/bounds 最初の行からの数で、savecore が、成功して実行されるたび
に増加され、ファイルに書き戻されます。
また、savecore ユーティリティは、コピーを行なうことを試みる前に、利用可能
なディスク空間をチェックします。ファイルシステムを含んでいる directory に
十分なディスク空間がないなら、またはファイル directory/minfree が存在し、
コピーが行なわれたの後に、ファイルシステムの (非スーパユーザのための) 空
きキロバイトの数が、このファイルの最初の行の数未満であるなら、コピーは、
試みられません。
savecore がカーネルとコアダンプのコピーに成功するなら、savecore の今後の
呼び出しが無視できるように、コアダンプは、クリアされます。
savecore ユーティリティは、初期設定ファイル /etc/rc (rc(8) を参照) の終り
の近くで呼び出されることを目的としています。
関連項目
gzip(1), zstd(1), getbootfile(3), libxo(3), xo_parse_args(3), mem(4),
textdump(4), tar(5), crashinfo(8), decryptcore(8), dumpon(8), syslogd(8)
歴史
savecore ユーティリティは、4.1BSD で登場しました。
カーネル textdump のサポートは、FreeBSD 7.1 で登場しました。
バグ
minfree コードは、圧縮の効果またはスパース (sparse) ファイルを考慮してい
ません。
FreeBSD 13.2 April 4, 2022 FreeBSD 13.2