Komut satırında tty7 nedir?


24

Son zamanlarda terminalde oynuyordum ve whokomutu yazdım . Kullanıcı adımı ve tarihimi gördüğümde, bunun ne olduğunu tty7ya da ne olduğunu bilmiyorum pts/0, birileri bana bunu açıklayabilir mi?

Yanıtlar:


30

TTY'nin adı aslında bilgisayarların eski günlerinden geliyor: daha sonra bilgisayarların terminal olarak teletrik yazarları bile vardı, böylece yazdırılan programların çıktısını görebilirsiniz (tty = TeleTYpe / TeleTYpewrite).

TTY genellikle "fiziksel" terminaller anlamına gelir, örneğin daha fazla eklenmiş terminal gibi (bir telet yazıcısı gibi) tek bir bilgisayara veya günümüzde: daha fazla ayrılmış metin konsolları, bunlar arasında geçiş yapabilirsiniz Ctrl+Alt+F1-F7(veya daha fazlasını yapılandırdıysanız).

Ubuntu'da, tty7 genellikle Xorg tarafından kullanılır, grafiksel ortamınızı sağlar (daha kesin olmak gerekirse, yalnızca bir "pencere sistemi" sağlar ve gnome gibi şeyler - masaüstü ortamı çözümü olarak - "üstünü çalıştırır" ).

Bunun aksine, "pts" (yarısının) "gerçek" bir fiziksel terminal bağlamı olmadan terminal işlevini uygulayan "sözde terminal" kavramıdır (örneğin, eğer bir gnome-terminali açarsanız, kabuk için (genellikle Ubuntu sistemlerinde bash) çalıştırabilmek için terminal yeteneklerine ihtiyaç duyar.

Bu aynı zamanda, uzaktaki bir makineye giriş yapmak için "ssh" kullanıyorsanız, kısaca: bir şey 'gerçek' bir tty'siz olmadan terminal / tty gibi bir fonksiyonelliğe ihtiyaç duyduğunda geçerlidir.


2

Bence genellikle X sunucusudur.

Ctrl+ Alt+ Tuşlarına basın F7ve sizi grafiksel oturum açma oturumunuza götürür mü (veya sizi orada tutar mı) görün.

Ayrıca bir kabuk açıp çalıştırabilirsiniz tty. Size mevcut terminalinizin adını söyleyecektir.


0

tty7, oturum açmış olduğunuz fiziksel terminaldir. Çoğu durumda, tty7, pencere yöneticinizin çalıştığı ve oturum açtığınız yerdir.

Aşağıdaki listeden görülebileceği gibi, 24 Mayıs'ta saat 9: 33'te tty7'den (Gnome pencere yöneticisi oturum açma iletişim kutusu aracılığıyla) giriş yaptım ve sonra 4 sahte terminal açtım.

[iluvblender@myhome ~]$ last | tac | egrep "May\s*24"

sgoda    tty7         :0               Wed May 24 09:33   still logged in   
sgoda    pts/0        :0               Wed May 24 09:33   still logged in   
sgoda    pts/2        :0               Wed May 24 09:36   still logged in   
sgoda    pts/4        :0               Wed May 24 09:40   still logged in   
sgoda    pts/5        :0               Wed May 24 09:42   still logged in 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.