“TTY” ne anlama geliyor?


159

On Wikipedia'nın makalesinde (Bilgisayar terminali) altında basılı terminalleri makalenin bölümünde bu "bilgisayarlara bağlı Erken kullanıcı terminalleri elektromekanik tele yazıcılar veya teleks cihazı (teletypewriter, TTY) idi ..." diyor

Öyleyse TTY teletypewriters için duruyor? Fakat bu benim için bir anlam ifade etmiyor, çünkü daha önce hiç görmedim ve “tele” nin ne anlama geldiği hakkında hiçbir fikrim yoktu.


9
Evet, Unix'teki TTY'nin kökeni teletipewriter'dan geliyor. teleVs telefon, teleks, içinde uzak ya da uzak anlamına gelen bir Yunan kökünden gelir. TTY, fiziksel makinelerin sağladıklarına benzer bir sanal arayüz sağlar. Bu, 80 karakter genişliğinin orijini ve satır başı ve satır kodu kodlarıdır.
chaskes

6
Burada gerçekten iyi bir açıklama: unix.stackexchange.com/questions/4126/…
No Time

9
Bu sorunun burada olduğuna inanamıyorum ......
Elder Geek

11
Tele'nin ne anlama geldiğini bilmiyorsanız , bu, Yunanca ve Latince ön ek ve son eklerinizde zayıf olabileceğinizi gösterir. Bu önemli bir dil becerisidir, çünkü İngilizce dilinin iyi bir kısmı bunun üzerine kuruludur ve parçaları bilmek, bilmediğiniz kelimelerin anlamlarını tahmin etmenizi sağlar. Önümüzdeki birkaç hafta boyunca Yunan ve Latin kökleri, son ekleri ve önekleri hakkında bazı web kaynakları inceleyerek birkaç saat geçirin. (Cidden, hiç televizyon duymadım? Telefon? Telekinesis? Işınlama? Telgraf? Telgraf? Teleskop? Telepazarlama? Telekomünikasyon?)
Kaz

5
Teletypewriters hakkında bir Wikipedia sayfası var, biliyorsunuz ...
Nate Eldredge

Yanıtlar:


119

Bilgisayarlara bağlı ilk kullanıcı terminalleri elektromekanik teleprinters veya teletwewriters (TeleTYpewriter, TTY) idi ve o zamandan beri TTY sadece metin konsolu için sanal bir konsol olmasa da, salt metin konsolu adı olarak kullanılmaya devam etti. .

Ubuntu'da Ctrl+ Alt+ F1ila Ctrl+ Alt+ klavye kısayollarıyla erişilen 6 sanal konsol vardır F6. Ctrl+ Alt+ Klavye kısayolunu kullanarak sanal bir konsoldan uzaklaşabilirsiniz (konsolu arka plana taşıyın) F7.

Ubuntu 17.10 yılında giriş ekranı artık Ubuntu 17.10 yılında sanal terminali 1. kullanır ve daha sonra basın Ctrl+ Alt+ F3kadar Ctrl+ Alt+ F6sanal konsol ve basın erişmek için Ctrl+ Alt+ F2tekrar masaüstü ortamına gitmek için.

görüntü tanımını buraya girin Ubuntu 18.04 sanal konsol


4
Örneğin, tty2'den grafik konsola geri dönmek, tty2'yi "kapatmaz". Sadece seni ondan uzaklaştırıyor. Tty hala aktif ve çalışıyor. Ayrıca, orada giriş yaptıysanız, hala giriş yapmış olacaksınız.
chaskes

Neden tam olarak 6 terminale ve bir GUI'ye sahip olduklarını bilen var mı? Neden beş veya yedi terminal değil? Neden iki GUI oturumu değil?
Aaron Franke

5
Çoğu Linux dağıtımı açık kaynak olduğundan, bazı Linux dağıtımlarında sanal tty sayısı aşağıdaki şekilde değiştirilebilir. 1. TTY sayısını nasıl azaltabilirim? 2. Linux'ta sanal terminal nasıl artırılır ? Bir kullanıcının neden sanal tty sayısını değiştirmek istediğinin bir örneği, kullanıcının aynı anda tek bir masaüstü bilgisayara bağlı olan Raspberry Pis gibi cihazlara sahip olup olmadığıdır.
karel

2
@AaronFranke GUI oturumları değildir yaklaşık terminaller gibi esnek. Eşzamanlı GUI oturumları başlatmaya başlarsanız, yarış koşulları ve kaçınılmaz anarşik kaos elde edersiniz
forresthopkinsa

1
@AaronFranke Karel ve forrest'in bir kerede birden fazla örneğe başlamanızı ya da başka bir yerde çalışan bir X örneği varsa, SSH'deyken X11'i iletmesini engelleyen nedenlerden dolayı X sunucusunda bir kilit var.
JFA

80

Bu bir teletype yazarı:

teletype yazarı

Bir tuşa basmak, seri bağlantıdan bir karakter gönderir. Seri bağlantıdaki gelen karakterler yazıcıya yazdırılır. Böylece yazdığınızda , dosya listesinin lsbir kopyasını elde edersiniz .

( http://www.cl.cam.ac.uk/~djg11/howcomputerswork/ adresinden )


8
pj50 muhtemelen "bir tuşa basmak (zor) ..." anlamına geliyordu. Bunun "hit return" de 'vurmaktan' sorumlu olduğundan eminim.
Nate Lockwood

2
Bu "basın" deyince "gıdıklayın" değil ;-)
Steve Jessop

Aynısı IBM model M burkma yaylı klavyede de geçerlidir :) Mekanik daktilolarda kullanılan daktilolar ve bunların gerektirdiği güç için kalibre edildiklerinden şüpheleniyorum. Bu cevabın çok popüler olmasından şaşırdım! Belki seri hatlar ve çoklu TTY'ler hakkında daha fazla şey eklemeliydim.
pjc50

74

Evet, TTYUnix'in kökeni teletypewriter'dan geliyor. Tele vb telefon, teleks, içinde uzak ya da uzak anlamına gelen bir Yunan kökünden gelir. tele+ phon(ses) = Uzaktan konuşma ve benzeri.

Devremülk sistemleri (Unix öncesi), zamanladığınız süre boyunca bilgisayarla etkileşimde bulunmanıza (paylaşmanıza) olanak sağlayan fiziksel terminaller geliştirdi. Bu terminaller, bilgisayarı kullanmak için fiziksel olarak bilgisayarın önünde olmak zorunda olmadığınız anlamına geliyordu. Çıkışı, o konumda basacak olan bir teletiparatöre de gönderebilirsiniz.

Bu, Unix geliştirildiğinde var olan fiziksel altyapıydı, bu yüzden Unix ağları için kullanmak doğaldı. Fiziksel terminallerdeki özelliklerin sanal veya yazılım terminallerinde öykünmesi, eski kodların veya ağ altyapısının bozulmasını önler.

Fiziksel terminallerdeki bu kaynaktır (ve sonuçta makineler telgraf (uzak yazı) sisteminden kaynaklanır ve günümüzde belirli terminal standartlarını hesaba katan kontrol kodlarını kullanırlar. Bunlar standart 80 karakter genişliğini ve satır başı ve satır kodlarını içerir.


Sadece "tele" ve "telefon" un ne anlama geldiğini ve cevabını gördüğünü merak ediyordum. Bunu açıklamak gerçekten çok güzel. Teşekkürler +1
Tarik

10

İlk basım telgraf makinesi 1846'da patent aldı. Çeşitli şirketler bunları geliştirmeye devam etti ve "Teletype" kelimesi ilk kez 1921'de tescil edildi. Bu şirketlerden biri adını 1928'de Teletype Corporation olarak değiştirdi ve 1930'da AT&T tarafından satın alındı. ( Kaynak: en.wikipedia.org/wiki/Teleprinter)

Bu yüzden, bu makineler ilk bilgisayarlardan önce neredeyse 100 yıllık bir gelişme görmüştü ve bir insan arayüz cihazı için bariz bir seçimdi. Daha pahalı terminaller vardı, ancak Teletypes genellikle en ucuz ve en güvenilir seçimlerdi. AT & T / Bell Labs, Unix ilk geliştirildiği sırada Teletype şirketine ve geliştirdiği Dijital Ekipman bilgisayarlarına Teletype 33ASR terminallerini standart donanım olarak ekledi. TTY, Unix'in ürettiği PDP-7 ve PDP-11'deki terminallerin cihaz adıydı, muhtemelen PDP-1'e geri döndü ve bundan önce kim bilir. Peki, Unix için bir terminal cihazı işleyicisi üzerinde çalışmaya başladıklarında, neden başka bir şey kullandılar?

MSDOS'un COM: seri bağlantı noktalarının aygıt adı olarak kullanıldığını ilk öğrendiğimde kafam karıştı. TTY'nin eskilerden teslim edildiğini sanıyordum, bu sapkınlık!


1

Teletiplerin sonraki günlerinde, sağır toplum tarafından bir iletişim şekli olarak kabul edildi. Resmi olarak, Baudot ve Ascii'nin aynı iletişim ortamını kullanan teçhizatın geliştirilmesi ve iyileştirilmesiyle birlikte TDD (Sağırlar İçin Telefon Cihazı) olarak adlandırılan bu cihaz, "TTY" imzasını imzalamaktan daha kolay olduğu için sağır tarafından yaygın olarak kabul edildi. . Günümüzde, sağır insanlar iletişim kurmak için video röleleri kullandıkça eski hale gelmek hızlı. TTY / TDD'ler çoğunlukla kablosuz cihazların çoğalması nedeniyle çok sık kullanılmayan havaalanları, devlet kurumları, halka açık yerlerdeki kamu ortamlarında bulunur.


0

Yani, güne döndüm. Bahsettiğiniz Teletype ile seri bağlantı yoluyla bağlı bilgisayarlar. Esasen matris yazıcılardı. YouTube'a bakabilir ve nasıl çalıştıklarını görebilirsiniz. Eski kodu korumak için, kullandığınız her bir terminal veya UI penceresi, / dev altındaki bir tty cihazından hoşlanır.

Anlamsallıktan başka bir şey yok.


1
Matris? Hayır; matris değil. Bir daktilo gibi, genellikle dönen bir top kafası, AFAICR, ama kesinlikle bir matris değil.
Jonathan Leffler

@JonathanLeffler Bir baskı kafası için bir top kullanan IBM Selectric daktiloyu temel alan tty'ler vardı. Çekiçin vurması için doğru harfi yerleştirmek için döndürülmüş, ancak gerçekte "döndürülmemiştir". ASR-33'lerden daha kibardılar. Söylediğin gibi, matris yok, sadece mektubu sayfaya ya da kağıda yazdırmak için çekiçlere mürekkep şeridi sokacak karakter metal kalıpları. 80 sütunluk bir kart gönderme ve bir operatörün onları yüklemesini beklemede inanılmaz bir ilerleme kaydettiler.
Joe,
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.