คำถามติดแท็ก tty

tty เป็นคำสั่ง Unix ที่พิมพ์ชื่อไฟล์เอาต์พุตมาตรฐานที่เชื่อมต่อกับอินพุตมาตรฐาน ชื่อโปรแกรมมาจากเครื่องพิมพ์ดีดพิมพ์อักษรย่อ "TTY"

2
ทำไมจึงมีจำนวนมาก / dev / tty ใน Linux
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ใน ubuntu 10.04 ถ้าฉันตรวจสอบภายใต้ / dev มีมากกว่า 50 ttys tty0, tty1, tty2 .... ฉันเข้าใจว่า tty เป็นอุปกรณ์ตัวอักษรสำหรับอินพุต / เอาต์พุตของคอนโซล แต่ทำไมถึงมีจำนวนมาก? มันเป็นสระว่ายน้ำไหม? และอะไรคือความแตกต่างระหว่าง / dev / pts / 0, 1, 2 ... , / dev / tty? ถ้าฉันเปิดเทอร์มินัลหมายเลขใหม่จะถูกสร้างขึ้นภายใต้ / dev / pts แต่ฉันไม่รู้ว่าเมื่อไหร่ …
27 linux  tty 

5
TTY กับ 256 สี?
ด้วย URxvt และ xterm คุณสามารถใช้เทอร์มินัลเสมือนที่รองรับ 256 สีแทนแปดสีเท่านั้น เนื่องจากการ์ดกราฟิก Intel GMA ของฉันได้รับการสนับสนุนอย่างดีจากไดร์เวอร์เฟรมอัป KMS ฉันจึงทำงานกับ TTY โดยเฉพาะ น่าเสียดายที่มันรองรับเฉพาะแปดสีถึงแม้ว่าจะมี MPlayer (-vo fbdev / fbdev2) และเครื่องมือ framebuffer อื่น ๆ อีกมากมายสามารถแก้ไขได้ มีวิธีบอก TTY ให้ใช้มากกว่าแปดสีหรือไม่?
25 linux  terminal  tty 

1
วิธีการเปลี่ยน ttys เสมือนใน Linux และ OpenBSD มีคำสั่งคอนโซล?
ใน Linux หนึ่งกดAlt- F1, Alt- F2ฯลฯ เพื่อเปลี่ยน ttys เสมือน ใน OpenBSD เราจะใช้Ctrl- Alt- และF1อื่น ๆ แทน มีคำสั่งคอนโซลสำหรับระบบปฏิบัติการทั้งสองนี้ที่สามารถออกให้ได้เพื่อให้บรรลุเป้าหมายนี้หรือไม่? การกดปุ่มบางครั้งก็รบกวนเมื่อระบบปฏิบัติการถูกเรียกใช้ในฐานะแขกภายในอีกเครื่องหนึ่งโดยใช้เครื่องเสมือนบางอย่าง
21 linux  unix  tty  bsd  openbsd 

3
ฉันจะให้ systemctl พิมพ์สีได้อย่างไรเมื่อถูกโต้ตอบด้วยสิ่งที่ไม่ใช่ tty?
เมื่อฉันเรียกใช้คำสั่งเช่นนี้: # systemctl status plexmediaserver ฉันได้รับสีที่มีคุณภาพดี แต่เมื่อฉันเรียกใช้คำสั่งต่อไปนี้: # watch -n300 --color systemctl status plexmediaserver มีวิธีใดบ้างที่ฉันสามารถใช้watchคำสั่งนี้ด้วยสีได้systemctl? ฉันดูหน้าคนsystemctlแต่ไม่เห็นการอ้างอิงถึงสีทุกที่

5
วิธีรีเซ็ต TTY ที่ใช้งานไม่ได้
Slackware TTY ของฉันสามารถหักได้ง่าย ๆ ด้วยการวิ่ง: cat some_binary_file หลังจากคำสั่ง TTY ทั้งหมดจะไม่แสดงอักขระที่อ่านได้อีกต่อไป แต่ยังคงตอบสนองต่อเหตุการณ์แป้นพิมพ์ แม้ว่าฉันจะออกจากระบบและเข้าสู่ระบบอีกครั้ง TTY ก็ยังขาดและไม่แสดงตัวอักษรที่อ่านได้อีกต่อไป ฉันต้องรีสตาร์ทเครื่องเพื่อกู้คืนการดำเนินการ TTY ปกติ มีวิธีการแก้ปัญหาโดยไม่ต้องรีสตาร์ทเครื่องทั้งหมดหรือไม่
14 linux  unix  terminal  tty 

3
มีวิธีการเปลี่ยนสีที่ใช้ในคอนโซล TTY บน Linux หรือไม่?
โดย "สีที่แตกต่างกัน" ผมสิ่งที่หมายถึงการเปลี่ยนแปลงเช่นสีดำจาก#000000ไป#111111และ "TTY คอนโซล" ผมหมายถึงสิ่งที่คุณได้รับเมื่อคุณทำCtrl+ Alt+ F1จาก X11 ไม่จำลอง terminal เหมือนหรือxtermurxvt ฉันใช้ Arch Linux แต่ฉันคิดว่ามันมีอะไรเพิ่มเติมเกี่ยวกับโปรแกรมที่ให้ TTY ( agettyฉันคิดว่า)
14 linux  colors  console  tty 

3
วิธีการรีสตาร์ท ttyusb *
ฉันมีอุปกรณ์สองเครื่องที่ป้อนข้อมูลอย่างต่อเนื่องผ่าน ttyUSB0 และ ttyUSB1 ฉันมีสคริปต์ php ที่ใช้ข้อมูลนี้ ปัญหาที่ฉันพบคือบางครั้งฟีดก็แค่ค้าง วิธีที่ดีที่สุดที่ฉันเคยเห็นในการแก้ไขปัญหานี้คือการถอดบอร์ด BUB ออกจากคอมพิวเตอร์และเสียบใหม่อีกครั้ง อย่างไรก็ตามฉันกำลังมองหาวิธีที่จะทำให้การกระทำนี้เป็นไปโดยอัตโนมัติ มีวิธีบอกลินุกซ์ให้นำบอร์ด BUB ออกมาแล้วหยิบมันขึ้นมาอีกไหม?
12 linux  usb  tty 

1
แสดงอักขระรหัสผ่านเมื่อลงชื่อเข้าใช้ Linux
ฉันกำลังตั้งค่าเทอร์มินัลอนุกรมไร้สายระยะไกล (พร้อม XBees คู่หนึ่งหากใครสงสัย) ที่เชื่อมต่อกับกล่อง Linux ของฉัน มันดีมาก แต่บางครั้งการกดแป้นก็ไม่ผ่าน โดยปกติจะจัดการได้ฉันจะเห็นการขาดและกดอีกครั้ง อย่างไรก็ตามมันไม่ดีเมื่อฉันต้องลองสองสามครั้งเพื่อพิมพ์รหัสผ่านของฉันเพราะ Linux ไม่แสดงอะไรเลย ฉันได้เพิ่มpwfeedbackบรรทัดลงในไฟล์ sudoers แล้ว แต่ฉันต้องการให้ระบบแจ้งเตือนเพื่อแสดงความคิดเห็นเช่นกัน เครื่องลีนุกซ์กำลังเรียกใช้ Debian (จริงๆแล้วมันเป็น raspberry pi ที่จัดการเครือข่ายในบ้านส่วนใหญ่ของฉัน) เป็นไปได้หรือไม่ที่จะเปลี่ยนพรอมต์ล็อกอิน tty เพื่อให้ข้อเสนอแนะขณะที่ฉันพิมพ์รหัสผ่าน แทนสิ่งนี้: Raspbian GNU/Linux 7 linuxbox ttyAMA0 linuxbox login: skylarmt Password: ฉันต้องการสิ่งนี้: Raspbian GNU/Linux 7 linuxbox ttyAMA0 linuxbox login: skylarmt Password: **********

2
ฉันจะทำให้ Ubuntu เริ่ม fbterm ใน tty เมื่อเริ่มต้นได้อย่างไร
เมื่อฉันทดสอบ openSUSE เมื่อประมาณหนึ่งสัปดาห์ที่แล้วฉันสังเกตเห็นว่า tty1 (ใช่แค่ tty1) มีพื้นหลัง openSUSE ฉันต้องการทำเช่นเดียวกันใน Ubuntu ฉันพบวิธีการใช้ fbsplash ฉันไม่กระตือรือร้นกับมันมากนักเนื่องจากมันเกี่ยวข้องกับการแก้ไขเคอร์เนล จากนั้นฉันก็พบ fbterm ซึ่งอนุญาตให้คุณใช้พื้นหลังของคุณเองและไม่เกี่ยวข้องกับการปรับเปลี่ยนเคอร์เนล ดังนั้นฉันจึงได้ทำงาน fbterm; ฉันตั้งค่าและตอนนี้ฉันสามารถเรียกใช้เป็นตัวเอง (ไม่เหมือนรูท) และใช้งานได้ดี ตอนนี้สิ่งที่ฉันต้องการคือวิธีที่จะทำให้มันเริ่มใน tty เมื่อฉันเริ่ม Ubuntu แก้ไข: มันต้องทำบางสิ่งบางอย่างเช่น getty เมื่อฉันเริ่มต้น; มิฉะนั้นฉันจะไม่สามารถเข้าสู่ระบบได้

1
การส่งคำสั่งคอนโซลเสมือนการเปลี่ยนแปลงใน PuTTY
ฉันกำลังพยายามใช้ PuTTY เพื่อเปลี่ยนคอนโซลเสมือนบน Linux ผ่านคำสั่งแป้นปกติ - Alt+ F1หรือCtrl+ Alt+ F1ฯลฯ อย่างไรก็ตามสิ่งนี้ไม่ทำงาน การสลับ TTY ควรเป็นเรื่องง่ายและเป็นสิ่งที่ฉันต้องทำใน PuTTY โดยเฉพาะอย่างยิ่งไม่ผ่าน chvt แต่ควรมีปุ่มกดตามที่กล่าวไว้ด้านบน ความคิดใดที่ฉันสามารถทำได้

1
X บนจอภาพหนึ่งจอเทอร์มินัล tty ที่เปลือยอยู่หรือไม่ (Linux)
กราฟิกการ์ดในคอมพิวเตอร์ของฉันมีเอาต์พุตสำหรับ (อย่างน้อย) จอภาพสองจอแยกกัน ฉันมีหนึ่งจอภาพที่มีความละเอียดสูงและฉันชอบใช้มันสำหรับ X (กราฟิกอะไรก็ได้) อย่างไรก็ตามจอภาพอื่น ๆ ของฉันคือจอภาพแบบแบนความละเอียดต่ำความละเอียดต่ำ ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะกำหนดค่าจอภาพเพื่อให้เทอร์มินัล tty ที่รัน X ไปที่มอนิเตอร์ A (monuments ความละเอียดสูง) และ / dev / tty2 เพียงแค่รัน bash shell ไปที่ B (มอนิเตอร์ความละเอียดต่ำกว่า) . ฉันจะใช้ไฟล์กำหนดค่า xorg สำหรับสิ่งนี้หรือไม่? ฉันไม่แน่ใจจริงๆ ข้อมูลเกี่ยวกับเรื่องนี้จะได้รับการชื่นชมอย่างมาก ขอบคุณ
9 linux  display  tty  xorg 

1
ssh force tty ส่งคืนอักขระที่ไม่สามารถพิมพ์ได้พิเศษ
ฉันรู้ว่า ^M จะปรากฏขึ้นเมื่อ ssh -t, ref1 แต่ฉันไม่ทันสถานการณ์เมื่อ ssh -t ใน Centos 7.2 (แม้แต่ Centos 6.2 ก็โอเค แต่ไม่มีความแตกต่างระหว่างสภาพแวดล้อมของ vars) ใครรู้เรื่องนี้บ้าง หรืออาจเกี่ยวข้องกับ REF2 ? $ ssh -t centos72 'echo $HOME' 2>/dev/null|cat -A ^[[?25h^[[0G^[[K^[[?25h^[[0G^[[K/home/user^M$ $ ssh centos72 'echo $HOME' 2>/dev/null|cat -A /home/user$ $ ssh -t ubuntu1404 'echo $HOME' 2>/dev/null|cat -A /home/user^M$ $ ssh …
2 linux  ssh  centos  tty 

1
ภาพหน้าจอของ CLI; ไม่มีเซิร์ฟเวอร์ X
ฉันจะจับภาพหน้าจอของเซสชันเทอร์มินัล Linux tty, CLI ได้อย่างไร; ไม่มีเซิร์ฟเวอร์ X (หรือคล้ายกัน) หากเซิร์ฟเวอร์ X scrotมีการเชื่อมต่อฉันมักจะใช้ แต่ในบางสถานการณ์มันใช้งานไม่ได้หรือทำไม่ได้

1
ข้อความ“ stdin: ไม่ใช่ tty” จาก scp
ฉันได้รับข้อความนี้เมื่อฉันคัดลอกไฟล์โดยใช้ SCP "stdin: is not a tty"ไปยังเซิร์ฟเวอร์ มันทำให้ฉันหายไปได้อย่างไร? การถ่ายโอนก็โอเค
2 scp  tty  stdin 

1
วิธีการเปิดมากกว่า 6 ขั้วเสมือนในโมฆะลินุกซ์
ฉันต้องการให้เทอร์มินัลเสมือนเริ่มต้นตั้งแต่เริ่มต้น ฉันต้องการที่จะใช้ runit และทำ ln -s /etc/sv/agetty-tty7 /var/service/agetty-tty7 ln -s /etc/sv/agetty-tty8 /var/service/agetty-tty8 แต่ /etc/sv มี ttys ไม่เกิน 6 รายการ ฉันพยายามเพิ่ม TTYS=8 ถึงฉัน rc.conf และรีบูตเครื่อง แต่ก็ยัง /etc/sv มี 6 ttys เท่านั้น คำแนะนำใด ๆ?
1 linux  terminal  tty  init 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.