Yanıtlar:
tty
Standart girişe bağlı terminalin adını yazdıran funky Unix komutlarından biridir.
TTY'ler genellikle bir şeyleri düzeltmek için bilgisayara erişmenin bir yolu olarak kullanılan, muhtemelen bir b0rked masaüstüne giriş yapmadan kullanılan salt metin terminalleridir.
İlgili: Komut satırında tty7 nedir?
Ubuntu varsayılan olarak 7 tty'ye sahiptir.
1-6
sadece komut satırıdır ve 7
X oturumunuzu çalıştırır (normal masaüstünüz).1
, GUI masaüstü açık 2
ve komut satırları açıktır 3-7
.Onlara erişmek için bu klavye kısayolunu kullanın:
Ctrl+ Alt+ F1(veya F317.10 ve daha yeni sürümlerde)
(İstediğiniz terminale erişmek için F1 ila F1-F6'yı değiştirmek)
GUI oturumunuza geri dönmek için (normal masaüstünde):
Ctrl+ Alt+ F7(veya F217.10 ve daha yeni sürümlerde)
Görüntülenen TTY'yi komut satırıyla chvt
( sudo
ayrıcalıklar gerektirir ) örneğin SSH'den değiştirebilirsiniz . İşte manpage'in ilgili kısmı ( man chvt
):
Chvt (1)
ADI
chvt - ön plan sanal terminalini değiştir
ÖZET
chvt N
AÇIKLAMA
Chvt N komutu ön plandaki terminali / dev / ttyN yapar. (Henüz mevcut değilse, ilgili ekran oluşturulur. Kullanılmayan VT'lerden kurtulmak için deallocvt kullanın) Tuş kombinasyonu (Ctrl-) LeftAlt-FN (1-12 aralığında N ile) genellikle benzer bir etkiye sahiptir.
Kısaltması TTY, teleks ve belki de daha yaygın olarak adlandırılan uç , gönderme ve komutlar ve ürettikleri çıkış verileri, alıcı tarafından sistemi ile etkileşim sağlayan bir cihazdır.
Birçok tty türü vardır, ancak günümüzde çoğu tty yazılımı, Ctrl + Alt + Fn ile erişebileceğiniz grafik konsollar veya X oturumu içinde çalışan Gnome terminali gibi terminal emülatörleri gibi yazılımlarda uygulanmaktadır.
tty
Çalıştığı terminalin cihaz düğümünü gösteren bir komut var (veya eğer bir terminalin içinde çalışmıyorsa "tty değil" yazıyor; evet, bir terminalin dışında komutları çalıştırmak mümkündür). Örneğin:
firas@itsuki ~ % tty
/dev/pts/0
firas@itsuki ~ % ssh localhost tty
not a tty
Giriş yaptığımda ve makinede bir kabuk çalıştırdığımda, kabuk normalde bir terminalin içinde çalışıyor, yani işte burada /dev/pts/0
. Ancak, ssh host command
uzak bir ana bilgisayarda bir komut çalıştırmak için çalıştırdığımda, komut bir terminal içinde çalıştırılmaz.
Çalışma alanınızı değiştirir: örneğin, açık bir metin dosyanız olabilir ve tty2'ye geçebilir ve sonra başvuru için bir / ls komutuna sahip olabilirsiniz. Bu, Ubuntu Sunucusu gibi bir ortam için çok faydalıdır.
Bu bir GUI Ortamında iki sekmenin açık olması eşdeğeridir.
Ubuntu Server (16.04.3 LTS - benim için) ben kullanabilir ALT+ F1-F6veya kullanım ALT+ LeftArrowbir sayı geri dönmek veya ALT+ RightArrowileri bir numara gitmek.
Tty'nizi Ubuntu Sunucusu'ndan (çalıştırma logout
) çıkıp Ubuntu 16.04.3 LTS ubuntu tty#
standart olan üst kısımdan görebilirsiniz, ancak sürümden sürüme farklılık gösterebilir.
Tty giriş ekranınızda görünmüyorsa koşabilir sudo nano /etc/issue
ve en üste koyabilirsiniz, yerleştirmek istediğiniz tty'yi eklemek için istediğinizi koyabilirsiniz \l
. Ana \n
bilgisayar adı için yer.
Örnek:
/ Etc / issue
Ubuntu 16.04.3 LTS \n \l
gösterirdi
Ubuntu 16.04.3 LTS ubuntu tty#
Notlar:
#
bir sayıyı ifade eder