FreeBSDマニュアルでシステムメッセージのために仮想コンソールの使用を推奨するのはなぜですか? [閉鎖]

FreeBSDマニュアルでシステムメッセージのために仮想コンソールの使用を推奨するのはなぜですか? [閉鎖]

から引用FreeBSDマニュアル、セクション4.2.1。 「仮想コンソール」:

システムコンソールを使用してシステムと対話できますが、FreeBSDシステムキーボードのコマンドラインで作業しているユーザーは通常、仮想コンソールにログインします。これは、システムメッセージがデフォルトでシステムコンソールに表示されるように構成されているためです。これらのメッセージは、ユーザーが作業しているコマンドまたはファイルに表示され、現在のタスクに集中するのが難しくなります。

これはどういう意味ですか?システムメッセージがシステムコンソールに表示され、コマンドの上に表示されるため、VCにログインするのは難しいですか?

ベストアンサー1

あなたの見積もりによると、システムメッセージの出力が「システムコンソール」に表示されることがあります。私はBSDユーザーではありませんが、Linuxにも同じ問題がある可能性があります。 「システムコンソール」は、カーネルブートメッセージが表示される非グラフィックコンソール(例:TTY1)です。

メッセージが表示のためにコンソールに送信されると、カーソルが現在どこにあるかに関係なくダンプされます。これは大きな迷惑になる可能性があります。次の例を考えてください
編集者、カーソルは現在画面の中央にあり、あなたはタイピングをしています。システムメッセージがコンソールに送信されると、カーソルがある場所を正しく印刷します。したがって、メッセージ出力では、現在編集中のファイルの一部が隠れて読みにくくなります。


通常、このタイプのメッセージは非常に重要な場合(たとえば、syslogレベルのEMERGまたはALERTなど)にのみコンソールに送信されます。これはすぐにメッセージを表示するために行われます。しかし、時には他の人が重要だと思うことは、自分が重要だと思うものと必ずしも一致しない可能性があるため、これらのメッセージが問題になる可能性があります。

おすすめ記事