日本語 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
MDCONFIG(8) FreeBSD システム管理者マニュアル MDCONFIG(8) 名称 mdconfig -- メモリディスクを作成して制御する 書式 mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cylinder] mdconfig -d -u unit [-o [no]force] mdconfig -r -u unit -s size [-o [no]force] mdconfig -l [-n] [-v] [-f file] [-u unit] mdconfig file 解説 mdconfig ユーティリティは、md(4) デバイスを作成して制御します。 オプションは、次の実行される行動を示します: -a メモリディスクをアタッチします。これは、与えられたパラメータでメ モリディスクを設定し、それをシステムにアタッチします。-u unit オ プションが提供されないなら、新しく作成されたデバイス名は、標準出 力 (stdout) に印刷 (表示) されます。 -d システムからメモリディスクをデタッチし、すべてのリソースを解放し ます。 -r メモリディスクのサイズを変更します。 -t type メモリディスクのタイプを選択します。 malloc このタイプのメモリディスクの記憶域は、malloc(9) によって 割り付けられます。これは、カーネルの malloc バケット (bucket) 制限のサイズに制限します。-o reserve オプション が設定されていないなら、大きな malloc に裏打ちされたメモ リディスクを作成し、書き込むことは、簡単にシステムをパ ニックさせます。 vnode -f file で指定されたファイルは、メモリディスクのための外 部記憶装置になります。 swap このタイプのメモリディスクのための記憶域は、バッファメモ リから割り付けられます。システムが厳しいメモリ状況である とき、ページは、スワップに押し出され、そうでなければ、そ れらは、動作しているメモリに滞在します。一般的に、swap 裏 打ちを使用することは、malloc 裏打ちを使用する代わりに望ま しいことです。 null ビットシンク (bitsink)。すべての書き込みは、何もしませ ん、すべての読み込みは、0 を返します。 -f file vnode タイプのメモリディスクのために使用するファイル名。-a と -t vnode オプションは、指定されていないなら、意味が含まれます。 -l 設定されたデバイスをリストします。-u が与えられるなら、特定のデバ イスに関する詳細を表示します。-f file で与えられるなら、file が外 部記憶装置として使用される md(4) デバイス名を表示します。-u と -f オプションが両方が指定されるなら、2 つの条件と一致するデバイスを 表示します。-v オプションが指定されるなら、すべての詳細を表示しま す。 -n md(4) デバイス名を印刷 (表示) するとき、md(4) の接頭辞を付けずに ユニット番号だけを印刷 (表示) します。 -s size メモリディスクのサイズ。size は、それぞれ、バイト、キロバイト、メ ガバイト、ギガバイト、テラバイトとペタバイトを意味する、b, k, m, g, t または p の接尾辞がなければ、512 バイトセクタの数です。-r オ プションなしで使用されるとき、指定されないなら、-a と -t swap オ プションの意味も含みます。 -S sectorsize メモリディククのための使用されるバイト単位のセクタサイズです。 -x sectors/track 下記の -y オプションの説明を参照してください。 -y heads/cylinder malloc または vnode の裏打ちされたデバイスに対して、合成ジオメト リを指定するために -x と -y オプションを使用することができます。 これは、他のデバイスに後でダウンロードするためのブート可能なイ メージを構築するのに役に立ちます。 -o [no]option オプションを設定するか、またはリセットします。 [no]async 次は、vnode に裏打ちされたデバイスのためです: 増加した性 能のために IO_SYNC を回避しますが、すべてのカーネルをデッ ドロックする危険があります。 [no]reserve 必要なときでなく、最初から必要とされるすべての記憶域を割 り付けてリザーブします。 [no]cluster このディスクのクラスタリングを有効にします。 [no]compress メモリの使用量を少なくするために圧縮機能を有効/無効にしま す。 [no]force ユーザがシステムに悪影響を及ぼす何かを行うことを避けるた めに特別な健全性のチェックを無効/有効にします。これは、ま だ使用中である md(4) ディスクを強制的に破壊するために -d フラグで使用することができます。 [no]readonly 読み込み専用モードを有効/無効にします。 -u unit 自動割り付けの代わりに md(4) デバイスのための特有のユニット番号ま たはデバイス名を要求します。デバイス名が指定されるなら、それは、 ``md'' で開始され、ユニット番号が続かなければなりません。 最後の形式 mdconfig file は、mdconfig -a -t vnode -f file の略語として便 利なように提供されます。 使用例 裏打ちされた記憶域として /tmp/boot.flp でディスクを作成します。割り付けら れたユニットの名前は、``md0'' のように、標準出力に印刷 (表示) されます: mdconfig /tmp/boot.flp ``md3'' と名前が付けられた 1 ギガバイトのスワップに裏打ちされたメモリディ スクを作成します: mdconfig -s 1g -u md3 /dev/md3 によって使用されたすべてのリソースをデタッチし、解放します: mdconfig -du md3 現在のメモリディスクの詳細な情報を表示します: mdconfig -lv ``md3'' メモリディスクを 2 ギガバイトにリサイズします: mdconfig -rs 2g -u md3 1 ギガバイトのスワップに裏打ちされたディスクを作成し、それで ffs(7) ファ イルシステムを初期化し、それを /tmp にマウントします: mdconfig -s 1g -u md10 newfs -U /dev/md10 mount /dev/md10 /tmp chmod 1777 /tmp 最初に利用可能な md(4) デバイスを使用して、ISO 9660 CD イメージファイルの メモリディスクを作成し、次にそれをマウントします: mount -t cd9660 /dev/`mdconfig -f cdimage.iso` /mnt 生のヘッダ情報の 512K から始まるハードディスクイメージからファイルに裏打 ちされたデバイスを作成します。gnop(8) は、md1.nop をイメージ中のファイル システムの開始部分にポジショニングして、ヘッダ情報をスキップするために使 用されます。 mdconfig -u md1 -f diskimage.img gnop create -o 512K md1 mount /dev/md1.nop /mnt 関連項目 md(4), ffs(7), gpart(8), mdmfs(8), malloc(9) 歴史 mdconfig ユーティリティは、vn(4) と vnconfig(8) の組み合わせために、より クリーンな置き換えとして、FreeBSD 5.0 ではじめて登場しました。 作者 mdconfig ユーティリティは、Poul-Henning Kamp <phk@FreeBSD.org> によって書 かれました。 FreeBSD 11.4 October 10, 2015 FreeBSD 11.4