GNU/Linux >> Linux の 問題 >  >> Linux

Linux – SystemdでTtyを減らす方法は?

昔は/etc/inittabを変更しました 。さて、systemdでは、tty [1-6]が自動的に起動するようですが、tty [4-6]を無効にするにはどうすればよいですか?

systemdサービスファイルが1つしかないようで、%Iを使用しています さまざまなttyセッションを識別します。そのサービスを削除して、各[email protected]を作成する必要がないことを願っています 手動で。

承認された回答:

systemdのように「余分な」TTYを無効にする必要はありません。 gettyはオンデマンドで生成されます。man systemd-getty-generatorを参照してください。 詳細については。デフォルトでは、この自動スポーンはVT6までのVTに対してのみ実行されることに注意してください(従来のLinuxシステムを模倣するため)。

Lennartがブログ投稿で述べているように:

より効率的にするために、ログインプロンプトはオンデマンドでのみ開始されるようになりました。 VTに切り替えると、gettyサービスは[メール保護]、[メール保護]などにインスタンス化されます。 gettyプロセスを無条件に開始する必要がなくなったため、リソースを少し節約でき、起動が少し速くなります。

特定の数のgettyを構成したい場合は、logind.confを変更するだけです。 適切なエントリを使用して、この例では3:

NAutoVTs=3


Linux
  1. LinuxでSystemdサービスを作成する方法

  2. Linuxsystemdに新しいサービスを追加する

  3. Linux – Systemdでデスクトップに自動ログインする方法は?

  1. LinuxでSystemctlを使用してSystemdサービスを管理する方法

  2. Ubuntu Linux で Deepin ターミナルを使い始める方法

  3. Linuxの「検索」でファイル名のみを取得するには?

  1. Linuxを始めたきっかけは何ですか?

  2. LinuxでSystemdサービスを一覧表示する方法

  3. Linuxでディレクトリサイズを取得する方法