/etc/fstab
私のファイルを編集しやすく、ランダムなフォーラムに頼らないでください。しかし、どこに行っても彼に関する情報はほとんどありません。たとえば、利用可能なすべてのオプションを説明するWebページが見つかりません。では、このfstab
ファイルの所有者は誰であり、どのプログラムがそれを使用し、作成者の公式文書はどこにありますか?
none
mem
具体的には、およびdevices(最初のフィールド)tmpfs
の違いを理解したいと思います。わかりました。おそらくGoogleを使って答えを見つけることができます。しかし、先に述べたように、もはやそうしたくありません。完全なオタクモードに入り、公式ソースを読みたいです。
編集する:簡単な答え:違いは文字列(名前)にのみ存在する必要があり、ファイルシステムがマウントされたときにファイルを読み取るsystemdにのみ意味があります。
答え1
システムファイルのドキュメントはfstab
(ほぼ常に)コンピュータにあります。この場合man fstab
ご質問にある程度お答えいたします。
最初のフィールド(
fs_spec
)。このフィールドは、マウントするブロック特殊デバイスまたはリモートファイルシステムを記述します。
df
[...]リポジトリがないファイルシステムの場合は、すべての文字列を使用でき、たとえば(1)出力に表示されます。一般的な使用法はproc
procfs、、mem
またはnone
tmpfstmpfs
です。
言及したばかりコメントアイテムを作りたいですtmpfs
。これは一例1 /mnt/mytmpfs
:
tmpfs /mnt/mytmpfs tmpfs nosuid,nodev,noatime 0 0
ディレクトリを直接作成することを忘れないでください(mkdir /mnt/mytmpfs
)。
答え2
コメントで提案したように、fstabにはそれ自体がマニュアルページ man fstab
ファイルとその構造について説明しますが、インストールオプションについてさらに詳しく知りたい場合は、確認する必要があります。インストールマニュアルページファイルシステムでサポートされているマウントオプションについて説明し、他のマニュアルページ(例:一時ファイルシステム)ファイルシステム固有のオプションの場合。また、他の関連トピックがリンク/非公開であるマニュアルページの最後のセクションも確認する必要があります。プロセスこれはあなたの質問に答えるのに役立ちます。
fstabファイルの所有者は誰ですか?
誰もいませんが、ディストリビューションによっては通常誰かが所有する必要があるため、Fedoraはパッケージが所有しますsetup
。
Description : The setup package contains a set of important system configuration and
: setup files, such as passwd, group, and profile.
どのプログラムで使用するか
使いたい人は使えます。mount
ソース(デバイス)とターゲット(マウントポイント)を指定していない場合はそれを使用してください。これは、ファイルブラウザからデバイスをマウントするときなど、起動時にsystemdによって使用され、UDiskは/home
デバイスのマウントポイントとオプションを見つけるために使用されます。
作者の公式文書はどこで見つけることができますか?
上記のマニュアルページを除くすべての内容を単一の文書として扱うことはできません。少なくともfstabの「作成者」ではありません。
答え3
man <topic>
どの検索エンジンにも入力できます。
ここに<topic>
存在システムテーブル例えば。
通常、所望の結果は出ない。もちろん、結果の正確性や関連性について質問がある場合は、常にオペレーティングシステム、ベンダー、およびハードウェアと一致する公式文書を参照する必要があります。
評判の良い結果は、次のサイトから来ています。man7.orgそして金型ネットワーク。
コンソールに比べて利点:
- Web ページには、マウントなどの関連トピックへのリンクを含めることができます。これにより、関連トピックに関するアイデアを得ることができます。
- コンソールのマニュアルページよりも便利です。
- 一部のシステムでは、スペースを節約するためのマニュアルページがありません。
可能な欠点:
一部のツールは時間の経過とともに変更され、使用しているツールと一致しない場合があります。 Webホスティングのマニュアルページは、最新バージョンを参照する傾向があります。
一部のパッケージには、プラットフォーム(Intel / ARM)、オペレーティングシステム(BSD / Linux / etc)、またはディストリビューション(RedHat / Debian)間にフォークまたは別々の実装があるため、一部のコマンドではオプションと使用方法が異なる場合があります。ソースが関連していることを再確認してください。
一部のシステムでは、バンドルツールを単一のコマンドで「絞り込み」ます。忙しい箱。
表示されているマニュアルページが実行中のコマンドとシステムと一致していることを確認してください。通常、コマンドラインを使用するか、コマンドラインに追加することで確認でき-v
ます--version
。