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

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


1
ฆ่าเซสชันที่ไม่ตอบสนองโดยไม่ต้องปิดเทอร์มินัล
มีวิธีตัดการเชื่อมต่อจากเซสชัน SSH ที่ไม่ตอบสนองโดยไม่ต้องฆ่าทั้งเครื่องหรือไม่? โดยเฉพาะฉันใช้ konsole และเครื่องที่ฉันทำงานด้วยบางครั้งก็ค้าง แต่จริงๆแล้วก็ไม่ตาย ดังนั้น SSH ก็แค่แฮงค์และฉันต้องปิดเทอร์มินัลแล้วเปิดใหม่เพื่อลองกลับเข้าไปใหม่หรือทำอย่างอื่น มีวิธีการ ctrl + c จากเซสชัน ssh อย่างมีประสิทธิภาพหรือไม่
110 ssh  terminal 

5
วิธีการค้นหาเส้นทางของแอปพลิเคชันจากบรรทัดคำสั่ง?
ตัวอย่างเช่นฉันได้gitติดตั้งบนระบบของฉัน แต่ฉันจำไม่ได้ว่าติดตั้งไว้ที่ใดดังนั้นคำสั่งใดเหมาะสมที่จะค้นหาคำตอบนี้

4
ดูวิดีโอ YouTube ในเทอร์มินัล
ฉันกำลังมองหาวิธีดูวิดีโอ YouTube ในเทอร์มินัล (ไม่ใช่ในเบราว์เซอร์หรือหน้าต่างอื่น แต่อยู่ที่นั่นในเซสชัน bash ใด ๆ ) มีวิธีง่าย ๆ ในการทำเช่นนี้? ฉันจินตนาการถึงสิ่งนี้: $ youtube <video-url> ฉันรู้วิธีเล่นวิดีโอโดยใช้mplayer: $ mplayer -vo caca local-file.avi อย่างไรก็ตามจะเป็นการเปิดหน้าต่างใหม่ มันจะเจ๋งที่จะเล่นในเทอร์มินัล นอกจากนี้ควรเข้ากันได้กับtmuxเซสชัน ฉันถามคำถามอีกวิธีที่จะป้องกันไม่ให้เปิดหน้าต่างใหม่ สำหรับผู้ที่สงสัยว่าฉันต้องเช่นการทำงานผมเริ่มโครงการทดลองชื่อTmuxOS - กับแนวคิดที่ว่าทุกอย่างควรจะทำงานภายในของ tmuxเซสชั่น ดังนั้นแน่นอนฉันต้องการเครื่องเล่นวิดีโอสำหรับวิดีโอในพื้นที่และระยะไกล :-)

5
ฉันจะแนบเทอร์มินัลเข้ากับกระบวนการที่แยกออกได้อย่างไร
ฉันได้แยกกระบวนการออกจากเทอร์มินัลของฉันเช่นนี้ $ process & เทอร์มินัลนั้นปิดตัวไปนาน แต่processยังคงทำงานอยู่และฉันต้องการส่งคำสั่งบางอย่างไปยัง stdin ของกระบวนการนั้น เป็นไปได้ไหม

3
เทอร์มินัลหลอกคืออะไร (pty / tty)?
นี่อาจเป็นคำถามพื้นฐานจริงๆ แต่ฉันต้องการที่จะเข้าใจอย่างละเอียด เทอร์มินัลเทียมคืออะไร (TTY / Pty) ทำไมเราต้องการพวกเขา พวกเขาได้รับการแนะนำอย่างไรและมีความต้องการอะไร? พวกเขาล้าสมัยหรือไม่ เราไม่ต้องการมันอีกแล้วเหรอ? มีอะไรบ้างที่แทนที่พวกเขา? มีประโยชน์ใช้กรณีใด? ฉันทำอะไรไป: อ่าน man pages - รับข้อมูล แต่ไม่ใช่ภาพที่แน่นอน พยายามอ่านจาก Unix Network Programming โดย Richard Stevens มีข้อมูล แต่ไม่ใช่why?ส่วนหนึ่ง
92 linux  terminal  pty 

16
วิธีการเชื่อมต่อกับพอร์ตอนุกรมทำได้ง่ายเหมือนการใช้ SSH
มีวิธีการเชื่อมต่อกับเทอร์มินัลแบบอนุกรมเช่นเดียวกับที่คุณทำกับ SSH หรือไม่? จะต้องมีวิธีที่ง่ายกว่าเครื่องมือเช่น Minicom เช่นนี้ $ serial /dev/ttyS0 ฉันรู้ว่าฉันสามารถcatส่งออกจาก/dev/ttyS0แต่การสื่อสารทางเดียวเท่านั้นเป็นไปได้ด้วยวิธีนั้นจากพอร์ตไปยังคอนโซล และechoออกไปยังท่าเรือเป็นเพียงเหมือนกัน แต่วิธีอื่น ๆ เพื่อพอร์ต ฉันจะตระหนักถึงการสื่อสารสองทางกับพอร์ตอนุกรมเป็นวิธีที่ง่ายที่สุดใน Unix / Linux ได้อย่างไร

2
วิธีส่งสัญญาณการสิ้นสุดของอินพุต stdin
ใน Bash ฉันเรียนรู้ว่าเอกสารสิ้นสุดสามารถเปลี่ยนแปลงได้ที่นี่ แต่โดยค่าเริ่มต้นฉันจะส่งสัญญาณจุดสิ้นสุดของอินพุต stdin ได้อย่างไร ฉันบังเอิญพบว่าด้วย cat และ chardet อินพุต stdin สามารถส่งสัญญาณได้โดยกด Ctrl + d แต่ดูเหมือนว่าฉันจะจำได้ว่า Ctrl + d และ Ctrl + c คล้ายกับการสิ้นสุดการทำงานของคำสั่งที่กำลังทำงานอยู่ ดังนั้นฉันผิด

4
วิธีการกู้คืนเซสชันหน้าจอ 'ที่หายไป'
ยังไงก็เถอะฉันจัดการเพื่อปิดหน้าต่างหน้าจอโดยไม่ต้องหน้าจอ 'สังเกตเห็น' attachedมันดังนั้นเซสชั่นยังคงสถานะเป็น สิ่งนี้ทำให้ฉันไม่สามารถเชื่อมต่อกับเซสชันนี้ได้อีก ฉันควรทำอย่างไร me@iupr-serv8:~$ screen -r There are several suitable screens on: 25028.pts-19.XXX-serv8 (01/05/2012 07:15:34 PM) (Attached) 24658.pts-19.XXX-serv8 (01/05/2012 07:11:38 PM) (Detached) 24509.pts-19.XXX-serv8 (01/05/2012 07:10:00 PM) (Detached) 18676.pts-5.XXX-serv8 (01/02/2012 06:55:33 PM) (Attached) Type "screen [-d] -r [pid.]tty.host" to resume one of them. me@XXX-serv8:~$ screen -r 25028 There is …

2
ออกจากหน้าต่าง tmux โดยไม่ออกจากโปรแกรม Terminal
ตกลงฉันยังใหม่กับสิ่งนี้ ฉันติดตั้งtmuxเพื่อใช้การทดสอบหลายวัน หลังจากพิมพ์tmux new -s nameฉันได้หน้าต่างใหม่พร้อมแบนเนอร์สีเขียวที่ด้านล่าง ฉันรวบรวมและเรียกใช้โปรแกรมจาวา ตอนนี้ฉันไม่ทราบวิธีออกจากหน้าต่าง (ในขณะที่ปล่อยให้มันทำงาน) เคอร์เซอร์ทุบตี (หรืออะไรก็ตาม) ไม่ตอบสนองเนื่องจากโปรแกรมจาวายังคงทำงานอยู่ ทางออกของฉันคือการออกจากโปรแกรม Terminal อย่างสมบูรณ์และเปิดใหม่อีกครั้ง ความคิดเห็นเกี่ยวกับวิธีการออกจากหน้าต่าง tmux โดยไม่ออกจากโปรแกรม Terminal ทั้งหมด
80 terminal  tmux 


7
มันปลอดภัยแค่ไหนที่จะวาง cat ไฟล์ตามอำเภอใจ?
บางครั้งเมื่อฉันcatไฟล์ไบนารีโดยไม่ตั้งใจเทอร์มินัลของฉันก็สับสน ไม่มีอะไรที่รวดเร็วresetไม่สามารถแก้ไขได้ แต่ผู้โจมตีไม่สามารถสร้างไฟล์ตามทฤษฎีซึ่งเมื่อแสดงบนเทอร์มินัลจะสามารถเรียกใช้รหัสโดยอำเภอใจได้หรือไม่? ผ่านช่องโหว่ในเทอร์มินัลอีมูเลเตอร์หรืออย่างอื่น


8
ปิดการใช้งานการล้างหน้าจอในคอนโซลข้อความ
ฉันใช้งาน linux clusters ส่วนใหญ่ใน SLES10 เซิร์ฟเวอร์เป็นเบลดส่วนใหญ่เข้าถึงได้ผ่านคอนโซลระยะไกล มีคอนโซลจริงในห้องเซิร์ฟเวอร์ แต่ปิดอยู่ ฉันต้องการปิดการใช้งานการทำให้หน้าจอว่างเนื่องจากไม่มีจุดประสงค์และเป็นสิ่งที่สร้างความรำคาญ คุณต้องกดปุ่มเพื่อดูว่าคุณเชื่อมต่อซึ่งเป็นความเจ็บปวดหรือไม่ เรากำลังทำงานใน runlevel 3 ดังนั้นคอนโซลอยู่ในโหมดข้อความไม่เกี่ยวข้องกับ X11
75 linux  terminal  suse  console 

2
ล้าง / ลบรหัสผ่านที่มองไม่เห็นที่พิมพ์ผิดบนเชลล์ / เทอร์มินัลใน Linux
สิ่งหนึ่งที่ทำให้ฉันรำคาญใช้ terminal ลินุกซ์คือเมื่อฉันต้องพิมพ์รหัสผ่านที่ซ่อนตัวเช่นเมื่อคุณเรียกใช้SSH บางครั้งฉันพิมพ์ตัวอักษรอย่างน้อยหนึ่งตัวจากนั้นฉันต้องกดปุ่ม Backspace สองสามครั้งเพื่อให้แน่ใจว่าฉันลบทุกอย่างเพื่อเริ่มต้นใหม่อีกครั้ง ฉันรู้ว่านี่ไม่ใช่เรื่องใหญ่ แต่เนื่องจากในวันอื่น ๆ ฉันพบว่าการกด CTRL + L "ล้าง" เทอร์มินัลฉันสงสัยว่ามีวิธีล้าง / ลบรหัสผ่านที่มองไม่เห็นโดยไม่ต้องพึ่งพา backspace หรือกดปุ่ม Enter เพื่อ ลองอีกครั้ง.
75 terminal  input 

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