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

เทอร์มินัล: 1) อุปกรณ์หรือโปรแกรมที่ใช้เพื่อพูดคุยกับเซิร์ฟเวอร์เทอร์มินัลโดยทั่วไปผ่าน Serial หรือ RDP, 2) คำพ้องสำหรับ command-shell หรือ command line, 3) โปรแกรม OS X เฉพาะ

4
ฉันจะเปิดใช้เซสชันของหน้าจอด้วยคำสั่งผ่าน ssh บนเซิร์ฟเวอร์ระยะไกลจากเดสก์ท็อปของฉันได้อย่างไร
ฉันต้องการที่จะสามารถเปิดเซสชันหน้าจอบนเซิร์ฟเวอร์ระยะไกลจากคำสั่ง ssh เดียวบนเดสก์ทอปของฉัน อย่างไรก็ตามหน้าจอดูเหมือนจะต้องการเทอร์มินัลซึ่งไม่สามารถใช้งานได้เมื่อรันคำสั่งผ่าน ssh ดังนั้นความชัดเจน ssh root@my.machine screen "tail -f /var/log/messages" (เป็นตัวอย่าง) ใช้งานไม่ได้และให้ Must be connected to a terminal. ฉันต้องการ ssh เพื่อเปิดใช้คำสั่งภายใต้หน้าจอเพื่อให้ฉันสามารถเข้าสู่ระบบในภายหลังและแนบในขณะที่ฉันจะไปที่เซสชั่นหน้าจอฉันจะได้เปิดตัวด้วยตนเอง
57 ssh  terminal  gnu-screen  tty 

1
บล็อกตัวเลือกบนคอนโซล Linux?
มีคอนโซล Linux (konsole, gnome-terminal และอื่น ๆ ) ที่อนุญาตให้เลือกข้อความในโหมดบล็อกเช่นเดียวกับในหน้าต่าง Windows cmd.exe โดยใช้ Mark และวาดรูปสี่เหลี่ยมผืนผ้า?

4
ฉันจะค้นหาพา ธ ไปยังไฟล์สั่งการใน OSX ได้อย่างไร
มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหาพา ธ ไปยัง executable ได้อย่างง่ายดายหรือไม่? ฉันกำลังมองหาตัวระบุบนเครื่องของฉัน - เช่น pwd? pwd identify => /usr/local/bin/identify
46 mac-osx  bash  terminal 

5
มีคำสั่ง linux terminal หรือไม่ที่ให้คุณเห็นปริมาณข้อมูลที่มาสู่การเชื่อมต่อ tcp ของคุณแบบเรียลไทม์?
มันจะเป็นสิ่งที่คล้ายกับtopที่คุณเห็นกระบวนการซีพียูของคุณในเวลาจริง ฉันไม่ได้มองหา GUI อย่าง Wireshark

1
กู้คืนสคริปต์ที่รันจากเซสชันเทอร์มินัล
ดังนั้นฉันจึงใช้GNU Screenเพื่อจัดการสคริปต์ / โปรแกรมที่กำลังทำงานอยู่หลายรายการ มัลติเพล็กซ์และการถอดได้ค่อนข้างมีประโยชน์ ฉันลบสคริปต์ออกจากดิสก์และตอนนี้ฉันมีปัญหาในการค้นหาข้อมูลสำรอง อย่างไรก็ตามหนึ่งในเทอร์มินัลเซสชันกำลังดำเนินการสคริปต์ก่อนที่ไฟล์จะถูกลบและมันก็ยังทำงานได้ตามปกติ มีวิธีการแย่งชิงเทอร์มินัลเซสชันที่กำลังเรียกใช้สคริปต์เพื่อกู้คืนเนื้อหาของไฟล์นี้หรือไม่?

5
จะทำให้คำสั่ง 'less' จัดการกับ UTF-8 ได้อย่างไร
บนเครื่อง Mac การพิมพ์ UTF-8 ใช้งานได้ทั่วไป แต่เครื่องlessไม่ทำงานอย่างถูกต้อง ดังนั้นวิธีนี้ทำงานอย่างถูกต้อง: $ echo -e '\xe2\x82\xac' € แต่การวางให้น้อยลงจะให้สิ่งนี้: $ echo -e '\xe2\x82\xac' | less <E2><82><AC> จะแก้ไขได้อย่างไร? สำหรับการวินิจฉัย: ฉันใช้ Mac OS 10.6.8 เวอร์ชันน้อยกว่า 418, เทอร์มินัล 2.1.2 (273.1) ผลลัพธ์ของสถานที่ของฉันคือ: $ locale LANG="en_US.UTF-8" LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL="C"

6
คำสั่ง“ top” ที่ดีกว่าสำหรับ Mac OS X หรือไม่ [ปิด]
topคำสั่งบน OS X เป็นเส็งเคร็งสวย .. หนึ่งที่มาพร้อมกับลินุกซ์ distros ที่สุดช่วยให้คุณสามารถเปลี่ยนการจัดเรียงตามคอลัมน์ที่ใช้<และ>มีโหมดสี (โดยการกดzคีย์) และพวงของตัวเลือกที่มีประโยชน์อื่น ๆ มีเครื่องมือบรรทัดคำสั่งทดแทนหรือไม่ เป็นการดีที่ฉันต้องการhtopสำหรับ OS X แต่เนื่องจากมันอาศัย/proc/ระบบไฟล์ ( ดูเธรดนี้ ) มันยังไม่ได้รับการพอร์ต (และอาจจะไม่เคย) คำตอบที่ชัดเจนคือ "การตรวจสอบกิจกรรม" แต่ฉันกำลังมองหาเครื่องมือบรรทัดคำสั่ง!

5
คำสั่งที่ใช้เวลานานส่วนใหญ่ถูกฆ่าใน Amazon EC2 ทันที (Ubuntu 10.04)
เมื่อใช้การจัดเรียงของยาวทำงานคำสั่งใน terminal ใด ๆ Killedโปรแกรมทันทีตายและเอาท์พุทขั้วข้อความ ตัวชี้ใด ๆ อาจมีไฟล์บันทึกที่มีข้อมูลอธิบายว่าเหตุใดคำสั่งจึงถูกฆ่า? ปรับปรุง นี่คือตัวอย่างข้อมูลจากdmesgหวังว่าควรให้ความกระจ่างว่าอะไรเป็นสาเหตุของปัญหา ข้อควรทราบอีกประการหนึ่งที่อาจเป็นประโยชน์คือนี่คืออินสแตนซ์ของ Amazon EC2 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184209] Call Trace: May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184218] [<c01e49ea>] dump_header+0x7a/0xb0 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184221] [<c01e4a7c>] oom_kill_process+0x5c/0x160 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184224] [<c01e4fe9>] ? select_bad_process+0xa9/0xe0 May 14 20:29:15 ip-10-112-33-63 …

2
ทำไมการป้อนรหัสผ่านจึงใช้งานได้ในคำสั่ง piped
ถ้าฉันทำ: sudo cat /etc/resolv.conf | less มันจะให้รหัสผ่านแก่ฉันแม้ว่าจะน้อยกว่า (สันนิษฐาน) ใช้ stdin รหัสผ่านที่แสดงพร้อมท์ของ fd คืออะไรและมันรับอินพุตกลับมาได้อย่างไร?

7
ฉันจะเก็บเนื้อหาที่ฉันอ่านจากมนุษย์หลังจากที่ฉันเลิกได้อย่างไร
ดังนั้นเราใช้man whateverเพื่อรับการใช้งานและข้อมูลอื่น ๆ เกี่ยวกับwhateverคำสั่งเมื่อพบส่วนของข้อมูลที่เกี่ยวข้องฉันต้องการออกจากmanคำสั่งด้วยข้อมูลที่เหลืออยู่บนหน้าจอ ดังนั้นฉันสามารถพิมพ์คำสั่งต่อไปกับผู้ตัดสินด้านบน แต่คำสั่งจบการทำงานหน้าจอทั้งหมดในการกู้คืนหน้าจอเก่าที่จะคล้ายกันman vimมีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่?
24 terminal  man 

4
เป็นไปได้หรือไม่ที่จะเปลี่ยนมูลค่าของ $ TERM เมื่อเรียก ssh?
บนเทอร์มินัลท้องถิ่นของฉันฉันมี TERM = konsole-256color แต่ไม่ใช่เครื่องระยะไกลทั้งหมดที่ฉันเชื่อมต่อเพื่อให้คำจำกัดความนี้ เป็นไปได้ไหมที่จะเปลี่ยน ssh TERM บนเครื่องรีโมต? หากไม่เปลี่ยนสคริปต์. bash * บนเครื่องระยะไกลเพียงแค่เปลี่ยนการกำหนดค่าบนเดสก์ท็อปท้องถิ่น


3
วิธีเริ่ม qemu โดยตรงในคอนโซล (* ไม่ * เป็นคำสาปหรือ SDL)
ฉันดูเหมือนจะจำได้ว่าสามารถเริ่ม qemu ด้วยเอาต์พุตเทอร์มินัลอีมูเลเตอร์เท่านั้นโดยปิดหน้าต่างกราฟิก และที่นี่ฉันไม่ได้หมายถึงอินเทอร์เฟซ ncurses นั่นเป็นสิ่งที่ดี แต่ฉันต้องการให้เอาต์พุตไหลเข้าสู่เทอร์มินัลโดยตรงเพื่อทำให้การตัดและวางง่ายขึ้น ฉันเหนื่อย: qemu -nographic binary.img # simply no display qemu -curses binary.img # nice text output, but not directly flowing in the terminal qemu -noframe -curses binary.img # same as above qemu -nographic -curses binary.img ฉันเดาวิธีแก้ปัญหาที่ยอมรับได้จะให้ฉันสามารถปรับขนาดคอนโซล curses ให้พอดีกับเทอร์มินัลที่ฉันกำลังใช้อยู่ ตอนนี้มันน่ารำคาญเพราะมันไม่พอดีกับขนาดเทอร์มินัล ... qemu -curses binary.img SeaBIOS …

14
สาเหตุของการขาดข้อมูล IP ในเอาต์พุต `last` บนการเข้าสู่ระบบแบบ pts?
ฉันมีห้าระบบ CentOS 6 linux ในที่ทำงานและพบปัญหาที่ค่อนข้างแปลกที่ดูเหมือนจะเกิดขึ้นกับuserid ของฉันในทุกระบบของ linux ที่ฉันมี ... นี่คือตัวอย่างของปัญหาจากรายการที่ฉันยกเว้นจากlastคำสั่ง .. . mpenning pts/19 Fri Nov 16 10:32 - 10:35 (00:03) mpenning pts/17 Fri Nov 16 10:21 - 10:42 (00:21) bill pts/15 sol-bill.local Fri Nov 16 10:19 - 10:36 (00:16) mpenning pts/1 192.0.2.91 Fri Nov 16 10:17 - 10:49 (12+00:31) …
18 linux  centos  bash  login  terminal 

5
รับ; 5D เมื่อกดปุ่ม ctrl + ลูกศรใน Terminal บน FreeBSD
ใน centos ฉันสามารถข้ามคำได้โดยกดปุ่ม Ctrl + ลูกศร (ซ้ายหรือขวา) ในเทอร์มินัล เมื่อฉัน ssh ลงในกล่อง FreeBSD และฉันลองแบบเดียวกันฉันได้: $ tail -f 20120412.log;5D;5D;5D (แต่ละลอง = ; 5D ) มีวิธีแก้ไขปัญหานี้หรือไม่? ฉันใช้ Ubuntu 12.04 + Terminator ขอบคุณล่วงหน้า.

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