
mount -a
は と同じ結果を達成することは理解していますauto
が、 がいつ使用されるのかは不明ですmount -a
。私の知る限り、auto
は通常、 ファイルで指定されます/etc/fstab
。
答え1
「同じ結果を達成する」のではなくauto
、実装する auto
. これは、auto
ファイルシステムをマウントするためにブート中に実行されるものです。(2 回: 1 回は初期ローカル ファイルシステム用、もう 1 回はネットワークが起動した後の NFS ファイルシステム用)。
答え2
この議論は私にとって少し混乱しているように思われますが、私が何か見逃していることがある場合を除き、その理由はよく分かりません。
私はいつも「mount -a」を使用して fstab ファイルの変更をテストし、再起動せずに正しく動作することを確認しています。テストに便利な機能です。起動時に実行されるのと同じことを実行するはずです。
「auto/noauto」オプションは、「mount -a」と直接関係ありません。auto はデフォルトなので、使用する必要はありません。ただし、これは単にデバイスが起動時にマウントされることを意味します (「mount -a」と入力した場合も同様です)。個人的には「noauto」オプションを使用する必要は一度もありませんが、デバイスのマウント オプションを指定したいが、ユーザーが mount コマンドで明示的に実行しない限り、実際にマウントしたくない場合に使用されていると思います。