私の/dev/vcs7がありません。これは意図的に設計されたものですか、それとも作成できますか?

私の/dev/vcs7がありません。これは意図的に設計されたものですか、それとも作成できますか?

CtrlAlt私のコンピュータのコンソール(++を打ったときに得られるtty)のメッセージをシェルで見る方法を探している間、F7誰かがこの場所がビュー/dev/vcs7に適した場所であると提案しました。これはttyの1-6で動作するようです。/dev/vcs1未使用のttyのログインプロンプトをキャットして表示できます。しかし、私のシステムには/dev/vcs7はありません。 1-8 番には、/dev/vcs および /dev/vcsa と番号付けされていない vcs(a) がありますが、vcs(a)7 はありません。

これは意図的に設計されていますか?そうでなければ、どのように解決できますか?

ところで、私はLinux Mint 17.2を実行しています。

ベストアンサー1

Linux VT コンソールデバイスは動的に割り当てられます。どのプロセスでも開いたときに表示され、単にecho >/dev/tty63そうなります。次のユーティリティに興味があるかもしれません。openvt/deallocvt/chvt

/dev/vcs7Xorgセッションが/dev/tty7グラフィカルモードで使用されているため、この現象は発生しない可能性があります。 Xorgは最初から見つかった未使用の最初のコンソールデバイスを使用します/dev/tty1/var/log/Xorg.0.log次の行が見つかります。

[     6.446] (++) using VT number 7

/dev/tty7のパターンを見ることができます。kbdinfo:

# kbdinfo -C /dev/tty7 getmode
graphics

Xorgセッションを閉じると(sudo stop mdmまたは同様の方法でMintの経験はありません)、/dev/tty7無料で使用できます。

おすすめ記事