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

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

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

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

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

答え1

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

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


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

答え2

システムコンソールは FreeBSD カーネルがメッセージを出力する場所です。

引用したテキスト行は、システムコンソールを使用してコマンドを実行すると、実行するすべてのコマンドの入力と出力がシステムメッセージと一緒に散在するため、システムメッセージを理解し、コマンドタイプを理解するのがより困難になることを意味します。出力。したがって、いくつかのコマンドを実行するには、仮想コンソール(Alt+F2、、)に切り替えてそこにログインすることをお勧めします。Alt+F3

他の人と同じキーボードとモニターを同時に使用しようとしているのと同じです。他の人が使用していない製品を使用する方が良いです。

関連情報