“ TTY” หมายถึงอะไร


158

ในบทความของ Wikipedia (Computer terminal)ภายใต้ส่วนhard copy terminalของบทความมันกล่าวว่า "ผู้ใช้งานก่อนหน้านี้ที่เชื่อมต่อกับคอมพิวเตอร์นั้นเป็นเครื่อง teleprinters แบบใช้ไฟฟ้าหรือ teletypewriters (TeleTYpewriter, TTY) ... "

ดังนั้น TTY จึงยืนหยัดเพื่อผู้พิมพ์ดีด แต่มันก็ไม่สมเหตุสมผลสำหรับฉันเพราะฉันไม่เคยเห็นมันมาก่อนและไม่รู้ว่า "tele" หมายถึงอะไร


9
ใช่ต้นกำเนิดของ TTY ใน Unix นั้นมาจากเครื่องพิมพ์ดีด teleในโทรศัพท์ teletypewriter ฯลฯ มาจากรากความหมายในภาษากรีกไกลหรือไกล TTY จัดให้มีอินเตอร์เฟสเสมือนคล้ายกับเครื่องทางกายภาพที่มีให้ นี่คือจุดเริ่มต้นของความกว้างถ่าน 80 และรหัสการรับคืนและการป้อนบรรทัด
chaskes

6
คำอธิบายที่ดีจริงๆที่นี่: unix.stackexchange.com/questions/4126/…
ไม่มีเวลา

9
ฉันไม่อยากจะเชื่อเลยว่าคำถามนี้อยู่ที่นี่ ......
Elder Geek

11
หากคุณไม่ทราบว่าหมายถึงอะไรเทเลหมายความว่าคุณอาจอ่อนแอในภาษากรีกและละตินที่มีคำนำหน้าและคำต่อท้าย นี่เป็นทักษะทางภาษาที่สำคัญเนื่องจากมีชิ้นส่วนของภาษาอังกฤษที่ดีและการรู้ว่าสิ่งต่าง ๆ จะช่วยให้คุณเดาความหมายของคำที่ไม่คุ้นเคย ใช้เวลาสองสามชั่วโมงในช่วงสองสามสัปดาห์ถัดไปเพื่อศึกษาแหล่งข้อมูลทางเว็บบางส่วนเกี่ยวกับรากภาษากรีกและละตินคำต่อท้ายและคำนำหน้า (อย่างจริงจังแม้ว่าไม่เคยได้ยินโทรทัศน์ telekinesis "teleportation" telegraph "telegram" telegram "telemarketing" telemarketing "telecommuting")
Kaz

5
มีหน้าวิกิพีเดียใน teletypewriters คุณรู้ว่า ...
เนทเอลเดรดเจ

คำตอบ:


118

เทอร์มินัลผู้ใช้ที่เชื่อมต่อกับคอมพิวเตอร์ก่อนหน้านี้คือเครื่องเคลื่อนย้ายด้วยไฟฟ้าหรือ Teletypewriters (TeleTYpewriter, TTY) และตั้งแต่นั้นมา TTY ยังคงถูกใช้เป็นชื่อสำหรับคอนโซลข้อความอย่างเดียว .

มี 6 คอนโซลเสมือนในอูบุนตูเข้าถึงได้โดยแป้นพิมพ์ลัดCtrl+ Alt+ F1เพื่อCtrl+ +Alt F6คุณสามารถย้ายออกจากคอนโซลเสมือน (ย้ายคอนโซลเพื่อพื้นหลัง) โดยใช้แป้นพิมพ์ลัดCtrl+ + AltF7

ใน Ubuntu 17.10 หน้าจอล็อกอินใช้เทอร์มินัลเสมือน 1 ใน Ubuntu 17.10 และใหม่กว่ากดCtrl+ Alt+ F3สูงสุดCtrl+ Alt+ F6สำหรับการเข้าถึงคอนโซลเสมือนและกดCtrl+ Alt+ F2เพื่อกลับไปที่สภาพแวดล้อมเดสก์ท็อป

ป้อนคำอธิบายรูปภาพที่นี่ คอนโซลเสมือน Ubuntu 18.04


4
การย้ายกลับไปยังคอนโซลกราฟิกจากพูด tty2 ไม่ใช่ "ปิด" tty2 มันแค่เคลื่อนคุณออกไปจากมัน tty ยังคงแอ็คทีฟและกำลังรันอยู่ นอกจากนี้หากคุณเข้าสู่ระบบที่นั่นคุณจะยังคงเข้าสู่ระบบที่นั่น
chaskes

ไม่มีใครรู้ว่าทำไมพวกเขาเลือกที่จะมี 6 ขั้วและหนึ่ง GUI? ทำไมไม่ใช่เทอร์มินัลห้าหรือเจ็ด ทำไมไม่ใช้สองเซสชัน GUI?
Aaron Franke

5
เนื่องจากลีนุกซ์ส่วนใหญ่เป็นโอเพ่นซอร์ส, จำนวนของ ttys เสมือนสามารถเปลี่ยนแปลงได้ในลีนุกซ์บางรุ่นดังต่อไปนี้. 1. ฉันจะลดจำนวน TTY ได้อย่างไร? 2. วิธีการเพิ่ม terminal เสมือนในลินุกซ์ ตัวอย่างหนึ่งของสาเหตุที่ผู้ใช้ต้องการเปลี่ยนจำนวนของ ttys เสมือนคือถ้าผู้ใช้มีจำนวนอุปกรณ์เช่น Raspberry Pis ที่เชื่อมต่อกับคอมพิวเตอร์เดสก์ท็อปเครื่องเดียวทั้งหมดพร้อมกัน
karel

2
การประชุม @AaronFranke GUI ไม่ได้เกือบเป็นความยืดหยุ่นเป็นขั้ว หากคุณเริ่มแนะนำเซสชัน GUI พร้อมกันคุณจะได้รับเงื่อนไขการแข่งขันและความสับสนอนาธิปไตยอย่างหลีกเลี่ยงไม่ได้
forresthopkinsa

1
@AaronFranke มีการล็อกบนเซิร์ฟเวอร์ X ด้วยเหตุผลที่ karel และ forrest ให้ซึ่งทำให้คุณไม่สามารถเริ่มต้นได้มากกว่าหนึ่งอินสแตนซ์ในเวลาเดียวหรือส่งต่อ X11 ขณะที่อยู่บน SSH หากมี X instance ทำงานอยู่ที่อื่น
JFA

80

นี่คือนักเขียนโทรพิมพ์:

นักเขียนโทรพิมพ์

การกดปุ่มจะส่งตัวอักษรลงไปที่ลิงค์อนุกรม อักขระที่เข้ามาในลิงค์อนุกรมจะถูกพิมพ์บนเครื่องพิมพ์ ดังนั้นเมื่อคุณพิมพ์lsคุณจะได้รับสำเนาของรายการไฟล์

(จากhttp://www.cl.cam.ac.uk/~djg11/howcomputerswork/ )


8
pj50 อาจหมายถึง "การกดปุ่ม (ยาก) ... " ฉันค่อนข้างแน่ใจว่านี่เป็นอุปกรณ์ที่รับผิดชอบในการ "กด" ใน "การกลับมา"
Nate Lockwood

2
นั่นเป็นนัยโดยการพูดว่า "กดมัน" ไม่ใช่ "จี้มัน" ;-)
สตีฟเจสซอพ

เช่นเดียวกันกับแป้นพิมพ์แบบสปริงของ IBM รุ่น M :) ฉันสงสัยว่ามันถูกปรับเทียบสำหรับเครื่องพิมพ์ดีดที่ใช้กับเครื่องพิมพ์ดีดเชิงกลและแรงที่ต้องการนั้น ฉันประหลาดใจที่คำตอบนี้ได้รับความนิยมมาก! บางทีฉันควรจะรวมเพิ่มเติมเกี่ยวกับสายอนุกรมและหลาย TTY
pjc50

74

ใช่ต้นกำเนิดของTTYใน Unix นั้นมาจากเครื่องพิมพ์ดีด ไกลในโทรศัพท์ teletypewriter ฯลฯ มาจากรากความหมายในภาษากรีกไกลหรือไกล tele+ phon(เสียง) = พูดที่ระยะทางและอื่น ๆ

ระบบ Timeshare (pre-Unix) พัฒนาเทอร์มินัลทางกายภาพที่ช่วยให้คุณสามารถโต้ตอบกับ (แชร์) คอมพิวเตอร์ในช่วงเวลาที่กำหนด เทอร์มินัลเหล่านี้หมายความว่าคุณไม่จำเป็นต้องอยู่หน้าคอมพิวเตอร์เพื่อใช้งานจริง คุณยังสามารถส่งเอาต์พุตไปยังเครื่องพิมพ์ดีดซึ่งจะพิมพ์เอาต์พุตที่ตำแหน่งนั้น

นี่คือโครงสร้างพื้นฐานทางกายภาพที่มีอยู่เมื่อ Unix ได้รับการพัฒนาดังนั้นจึงเป็นเรื่องปกติที่จะใช้มันสำหรับการเชื่อมต่อเครือข่าย Unix การจำลองในเทอร์มินัลเสมือนหรือซอฟต์แวร์ของคุณลักษณะในเทอร์มินัลฟิสิคัลทำให้โค้ดเก่าหรือโครงสร้างพื้นฐานเครือข่ายแตกหัก

นี่คือจุดเริ่มต้นในเทอร์มินัลทางกายภาพ (และท้ายที่สุดคือต้นกำเนิดของเครื่องจักรในระบบโทรเลข (การเขียนที่ห่างไกล) และการใช้รหัสควบคุมที่บัญชีสำหรับมาตรฐานเทอร์มินัลบางอย่างในปัจจุบันนี้รวมถึงความกว้าง


ฉันแค่อยากรู้ว่า "เมล" และ "โทรศัพท์" หมายถึงอะไรจริง ๆ และเห็นคำตอบของคุณ มันเจ๋งจริงๆที่จะอธิบายว่า ขอบคุณ +1
Tarik

10

เครื่องจักรโทรเลขพิมพ์ครั้งแรกได้รับการจดสิทธิบัตรในปี 1846 บริษัท ต่าง ๆ พัฒนาอย่างต่อเนื่องและคำว่า "Teletype" เป็นเครื่องหมายการค้าแรกในปี 1921 หนึ่งใน บริษัท เหล่านี้เปลี่ยนชื่อเป็น Teletype Corporation ในปี 1928 และถูกซื้อโดย AT&T ในปี 1930 ( ที่มา: en.wikipedia.org/wiki/Teleprinter)

ดังนั้นเครื่องเหล่านี้ได้เห็นการพัฒนามาเกือบ 100 ปีก่อนคอมพิวเตอร์เครื่องแรกและเป็นตัวเลือกที่ชัดเจนสำหรับอุปกรณ์อินเทอร์เฟซสำหรับมนุษย์ มีเทอร์มินัลราคาแพงกว่า แต่ Teletypes มักเป็นตัวเลือกที่ถูกที่สุดและน่าเชื่อถือที่สุด AT & T / Bell Labs เป็นเจ้าของ บริษัท Teletype เมื่อ Unix ได้รับการพัฒนาเป็นครั้งแรกและคอมพิวเตอร์อุปกรณ์ดิจิตอลที่ได้รับการพัฒนาบนเทอร์มินัล Teletype 33ASR เป็นอุปกรณ์มาตรฐาน TTY เป็นชื่ออุปกรณ์สำหรับเทอร์มินัลใน PDP-7 และ PDP-11 ที่ Unix เป็นต้นกำเนิดมันอาจกลับไปที่ PDP-1 และใครจะรู้อะไรก่อนหน้านั้น ดังนั้นเมื่อพวกเขาเริ่มทำงานกับอุปกรณ์จัดการเทอร์มินัลสำหรับ Unix ทำไมพวกเขาจะใช้อะไรอีก

ฉันสับสนเมื่อแรกที่ฉันรู้ว่า MSDOS ใช้ COM: เป็นชื่ออุปกรณ์สำหรับพอร์ตอนุกรม ฉันคิดว่า TTY ถูกส่งมาจากสมัยก่อนนี่เป็นบาป!


1

ในวันต่อมาของโทรพิมพ์มันเป็นลูกบุญธรรมของชุมชนคนหูหนวกเป็นรูปแบบของการสื่อสาร เรียกอย่างเป็นทางการว่า TDD (อุปกรณ์โทรศัพท์สำหรับคนหูหนวก) ด้วยการพัฒนาและปรับแต่งอุปกรณ์ที่ใช้สื่อการสื่อสารเดียวกันของ Baudot และ Ascii มันเป็นลูกบุญธรรมที่ได้รับการยอมรับอย่างกว้างขวางจากคนหูหนวกที่จะลงนาม "TTY" เพราะมันง่ายกว่าลงชื่อ "TDD" . ทุกวันนี้มันเก่าไปอย่างรวดเร็วเพราะคนหูหนวกใช้รีเลย์วิดีโอเพื่อสื่อสาร TTY / TDD ส่วนใหญ่จะพบในสถานที่สาธารณะที่สนามบินหน่วยงานราชการสถานที่สาธารณะ ฯลฯ ซึ่งแทบจะไม่ได้ใช้งานเนื่องจากการเพิ่มขึ้นของอุปกรณ์ไร้สาย


0

ดังนั้นย้อนกลับไปในวันที่ คอมพิวเตอร์ที่เชื่อมต่อผ่านการเชื่อมต่อแบบอนุกรมกับเครื่องโทรพิมพ์ที่คุณพูดถึง พวกเขาเป็นเครื่องพิมพ์เมทริกซ์เป็นหลัก คุณสามารถดูบน YouTube และดูวิธีการทำงาน เพื่อรักษารหัสเดิมหน้าต่างเทอร์มินัลหรือหน้าต่าง UI แต่ละอันที่คุณชอบไปยังอุปกรณ์ tty ภายใต้ / dev

ไม่มีอะไรนอกจากความหมาย


1
เมทริกซ์? ไม่มี ไม่ใช่เมทริกซ์ เช่นเดียวกับเครื่องพิมพ์ดีด AFAICR มักจะเป็นหัวบอลที่หมุนได้ แต่ไม่ใช่เมทริกซ์
Jonathan Leffler

@JonathanLeffler มี ttys อยู่บนเครื่องพิมพ์ดีด IBM Selectric ซึ่งใช้ลูกบอลสำหรับหัวพิมพ์ มันหมุนเพื่อวางตำแหน่งตัวอักษรที่ถูกต้องสำหรับค้อนกระแทก แต่จริงๆแล้วมันไม่ได้ "หมุน" พวกเขาดีกว่า ASR-33s อย่างที่คุณพูดไม่มีเมทริกซ์เพียงแค่แม่พิมพ์โลหะของตัวละครบนค้อนที่จะตีริบบิ้นหมึกเพื่อพิมพ์จดหมายบนหน้ากระดาษหรือม้วนกระดาษ พวกเขาก้าวหน้าอย่างไม่น่าเชื่อในการส่งกล่องบัตร 80 ใบและรอให้ผู้ให้บริการทำการโหลด
Joe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.