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

เทอร์มินัลคืออุปกรณ์ฮาร์ดแวร์ที่ใช้สำหรับการป้อนข้อมูลเข้าและแสดงข้อมูลจากคอมพิวเตอร์ เทอร์มินัลมักถูกใช้ในสมัยของคอมพิวเตอร์เมนเฟรม วันนี้ระบบปฏิบัติการส่วนใหญ่นำเสนอ "เทอร์มินัลอีมูเลเตอร์" แบบข้อความซึ่งเลียนแบบการทำงานของเทอร์มินัลแบบคลาสสิคหรือที่เรียกว่า "คอนโซลระบบ"

4
มีวิธีการบันทึกสิ่งที่พิมพ์บนจอแสดงผลด้วยหน้าจอ gnu หรือไม่?
ฉันชอบที่จะบันทึกทุกสิ่งที่ฉันทำในบรรทัดคำสั่งตัวอย่างเช่นเมื่อฉันอัพเกรดบางสิ่งบางอย่างและต้องการอ่านว่าการอัปเกรดเป็นอย่างไรและอื่น ๆ โดยปกติแล้วด้วย Mac OSX และ Terminal คุณสามารถเลื่อนกลับได้มากเท่าที่คุณต้องการและบันทึกด้วย Cmd-S แต่เมื่อฉันใช้ SSH โดยใช้หน้าจอ gnu ฉันไม่สามารถเลื่อนกลับจากเทอร์มินัลโดยตรง ฉันจะบันทึกลงในดิสก์ทุกสิ่งที่เกิดขึ้นในเซสชันหน้าจอได้อย่างไร อาจจะเป็นค่าเริ่มต้น (ทุกเซสชันสร้างไฟล์ไปยังดิสก์โดยอัตโนมัติ ... ) ขอบคุณ!

3
ทำไมสิ่งต่าง ๆ เช่น Gnome Terminal เรียกว่า "Terminal Emulators" แทนที่จะเป็น "Terminals"
พวกเขาเลียนแบบอะไรที่ทำให้พวกเขาไม่เพียงแค่เป็นเทอร์มินัล เทอร์มินัล "ธรรมดา" จะมีหน้าตาเป็นอย่างไรถ้าเป็นเพียงอีมูเลเตอร์

3
วิธีการลบไฟล์. swp ที่ซ่อนทั้งหมดออกจากเทอร์มินัล
ฉันจะลบไฟล์. swp ทั้งหมดได้อย่างไร ฉันพยายามrm *.swpแต่ฉันได้rm: *.swp: No such file or directory rwxr-xr-x 16 teacher staff 544 Jan 17 13:19 . drwxr-xr-x 19 teacher staff 646 Jan 16 12:48 .. -rw-r--r-- 1 teacher staff 20480 Jan 17 09:48 .6-1-period-2.txt.swp -rw-r--r-- 1 teacher staff 16384 Jan 17 09:05 .6-2-period-6.txt.swp -rw-r--r--@ 1 teacher …

2
Grep ใน terminal ของ Mac OS X - แสดงเพียงสีเดียวเท่านั้น
ฉันคุ้นเคยกับ grep ความสามารถในการระบายสีชื่อไฟล์หมายเลขบรรทัดและการจับคู่ตัวเอง สามคนนี้ควรเป็นสีที่ต่างกัน สิ่งนี้ทำงานได้อย่างไม่มีที่ติบนเทอร์มินัล Linux และแม้กระทั่ง MinGW บน Windows แต่ใน OS X แม้ว่าฉันจะตั้ง GREP_COLOR ฉันจะได้สีตามผลลัพธ์ที่ตรงกันเท่านั้น grep รุ่นที่บรรจุพร้อมกับระบบปฏิบัติการเก่าเกินไปหรือไม่ 10.7.3 บน MBA 13 "ด้วย Terminal.app

1
ในคอนโซลลินุกซ์วิธีไม่ห่อผลลัพธ์
ในเทอร์มินัล (linux) บางครั้งมันมีความสำคัญน้อยกว่าที่จะเห็นการสิ้นสุดของบรรทัด เช่น line1 sddd dd ddd line2 sdafss ss s line 3 da aaaa aa ค่อนข้างมากกว่า line1 sddd dd ddd dd dddd dd line2 sdafss ss s s ss line 3 da aaaa aa มีวิธีการ "ตัด" หรือ "ซ่อน" บรรทัดที่ลงท้ายที่ปลายหน้าต่างของเทอร์มินัลในลักษณะเดียวกับ "less -S" แต่สำหรับเอาต์พุตแบบปกติ?
8 linux  terminal 

3
จะมีมุมมองที่ดีขึ้นได้อย่างไรเมื่อพิมพ์ไดเรกทอรีในเทอร์มินัล
ขณะนี้ฉันกำลังใช้ Mac และเรียนรู้การใช้เทอร์มินัล แต่คำถามนี้ใช้ได้กับระบบ Linux เช่นกัน ฉันต้องการถามเมื่อพิมพ์เส้นทางในเทอร์มินัล / บรรทัดคำสั่งมีวิธีใดบ้างในเทอร์มินัลในการดูไดเรกทอรีที่ดีกว่า ตัวอย่างเช่นฉันต้องการ cd ไปยังไดเรกทอรีเฉพาะ เมื่อฉันเริ่มพิมพ์ที่อยู่มีวิธีการโดยทั่วไป ls ในแต่ละไดเรกทอรีหรือไม่ หากตัวอย่างเช่นฉันต้องการคัดลอกไฟล์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่งและต้องการพิมพ์เส้นทางสัมบูรณ์ 2 ฉันต้องจำเส้นทาง 2 เส้นทางหรือไม่ ฉันรู้ว่าการกด Tab ช่วยเติมข้อความอัตโนมัติ แต่ถ้าฉันไม่รู้ตัวอักษรตัวแรกล่ะ ตอนนี้ฉันพึ่งใช้ Finder สำหรับสิ่งนั้น แต่ฉันคิดว่าคนที่ใช้เครื่องเทอร์มินัลนั้นมีวิธีที่ดีกว่า ขอบคุณมาก!

2
หน้าต่างปุ่มลัด iTerm2 จะเปิดใช้งานหน้าต่างที่ไม่ใช่ปุ่มลัด
เมื่อฉันตั้งค่าโหมดฮอตของ iTerm2 บน Mavericks การเปิดหน้าต่างฮอตคีย์จะนำหน้าต่างเทอร์มินัลที่ไม่ใช่ฮอตคีย์ที่เปิดอยู่ด้านหน้า เป็นไปได้ไหมที่ iTerm นำโฟกัสไปที่หน้าต่างฮอตคีย์แทนที่จะปล่อยให้หน้าต่างทั้งหมดโฟกัส? ฉันได้พิจารณาการเรียกใช้กระบวนการ iTerm สองกระบวนการ แต่เนื่องจากพวกเขามาจากไฟล์การตั้งค่าเดียวกันฉันจึงไม่สามารถปิดการใช้งานปุ่มลัดนี้ได้

3
ไม่สามารถสร้างไดเรกทอรี '/var/empty/.ssh'
ทุกวันหลังจากใช้งานไปหลายชั่วโมงอะไรก็ตามที่ใช้ SSH จะหยุดทำงานแบบสุ่ม ทางออกเดียวคือให้ฉันรีสตาร์ทเครื่องซึ่งแก้ไขจนกว่าจะเกิดขึ้นแบบสุ่มอีกครั้ง > git push Could not create directory '/var/empty/.ssh'. The authenticity of host 'github.com (192.30.252.131)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? ต่อไปนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับ -v (ย่อให้สั้นลง) หลังจากพยายาม ssh เข้าสู่โฮสต์ต่าง: debug1: Connection established. Could not create directory '/var/empty/.ssh'. debug1: …
8 macos  bash  ssh  terminal 

1
ชื่อระบบที่ไม่รู้จักแสดงขึ้นใน terminal
ฉันทำงานกับสิ่งที่บรรทัดคำสั่งกับผู้พัฒนาภายนอกผ่านทางผู้ดูทีมสำหรับการทำงานเพื่อโต้ตอบกับ th CL ฉันใช้เทอร์มินัลใน OSX เมื่อทำงานกับนักพัฒนาฉันมักจะดูสิ่งที่พวกเขาทำและฉันยังมีประวัติทุบตีทั้งหมด . เมื่อเปิดเทอร์มินัลฉันจะได้รับสิ่งนี้ Last login: Tue Sep 17 21:33:02 on ttys001 You have mail. unknown-5c:00:00:00:00:00:~ sam$ (note ive แทนที่อักขระบางตัวในบรรทัดสุดท้ายด้วย 00) แต่วันนี้เมื่อฉันเปิดสถานีและฉันได้รับสิ่งนี้ Last login: Mon Oct 21 16:49:35 on ttys000 You have mail. richies-ipad:~ sam$ ตอนนี้ทราบว่ามันบอกว่าริชชี่ - ไอแพด - ทำไมถึงเป็นเช่นนั้น ฉันไม่รู้ว่าใครเรียกริชชี่คนเดียวปล่อยให้พวกเขาเข้าถึงเครื่องของฉัน นี่เป็นสิ่งที่ต้องเป็นกังวลหรือไม่ - ความจริงที่ว่ามีใครบางคนสามารถเข้าถึงการเปลี่ยนแปลงนั้นได้เพียงพอหรือไม่ เมื่อรีบูตเครื่องฉันได้รับสิ่งนี้ Last …
8 macos  bash  terminal 

3
วิธีปิดการใช้งานปุ่มลัด Alt-f จากการเข้าใช้เมนูไฟล์ภายใต้ Cinnamon Mint 13 (Maya)
ฉันกำลังใช้งาน Cinnamon บน Linux Mint 13 (Maya) ฉันต้องการปิดการใช้งานทางลัดการเข้าถึงเมนูไฟล์เทอร์มินัลเนื่องจากถูกผูกไว้กับ Alt + f และฉันควรใช้ทางลัดนั้นเพื่อเลื่อนไปข้างหน้าคำในการทุบตี ฉันดูที่ " ฉันจะปิดการใช้งานแป้นพิมพ์ลัดสำหรับเมนูใน Linux Mint 13 ได้อย่างไร " และในขณะที่ฉันพบการเชื่อมโยงทางลัดสำหรับ "ใช้งานเมนูหน้าต่าง" (ใต้เมนู -> การตั้งค่า -> คีย์บอร์ด -> ทางลัด) ไม่พบการกำหนดค่าสำหรับการเข้าถึงเมนูไฟล์ในสถานที่ที่แนะนำ

1
ฉันจะป้องกัน "คุณมีอีเมล" ได้อย่างไร ข้อความแสดงขึ้นทุกครั้งที่ฉันเปิด Terminal
ทุกครั้งที่ฉันเปิด Terminal ฉันจะได้รับ "คุณมีอีเมล" ข้อความ แต่ฉันไม่มีเมลใด ๆ เมื่อฉันเรียกใช้อีเมลมันจะอ่าน "ไม่มีอีเมลสำหรับชื่อผู้ใช้" ฉันได้ลองวิธีการหลายวิธีเพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้นทุกครั้งที่ฉันใช้ Terminal รวมถึงการเพิ่ม MAILCHECK ที่ไม่ได้ตั้งค่าไว้ในโปรไฟล์ทุบตีของฉัน
8 macos  bash  email  terminal 

2
คุณจะย้ายไปยังคำถัดไปหรือก่อนหน้าใน Terminal ใน Mac OS ได้อย่างไร? [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : การใช้การโยงคีย์เทอร์มินัลด้วย bash บน macOS (7 คำตอบ) ปิดให้บริการใน5 ปีที่ผ่านมา ปกติฉันจะใช้ Linux ไม่มีผู้เชี่ยวชาญ (อยู่ไกลจากมัน) แต่ฉันใช้ทุกวัน บางครั้งฉันพบว่าตัวเองใช้ Mac (คนอื่น) และพิมพ์คำสั่งลงในเทอร์มินัล ใน Linux ฉันสามารถใช้ Ctrl + Left และ Ctrl + Right เพื่อเลื่อนไปข้างหลังหรือไปข้างหน้าในบรรทัดปัจจุบันทีละคำ (เช่นเดียวกับ text editor btw) หากฉันพยายามทำเช่นนั้นใน Mac OS มันจะสลับพื้นที่ทำงานหรือนำไปไว้หน้าหน้าต่างอื่นหรือสิ่งที่น่ารำคาญเช่นนั้น ฉันคิดว่าฉันลองทั้งปุ่ม Command และปุ่ม Ctrl (เหมาะสม) มีคีย์ผสมที่แตกต่างกันสำหรับใน Mac OS หรือไม่? ในตอนท้ายฉันพบว่าตัวเองถือเคย์ลูกศรค้างไว้เพื่อย้ายตัวละครทีละตัวซึ่งใน Mac OS …
8 macos  mac  terminal 

6
ใน Bash (เชลล์เทอร์มินัล Mac / Linux) ปุ่มลูกศรขึ้นและลงสามารถทำงานได้เหมือนที่ทำในโปรแกรมแก้ไขข้อความ
ในโปรแกรมแก้ไขข้อความถ้าฉันกดปุ่มลูกศรขึ้นและลงมันจะเลื่อนเคอร์เซอร์ไปมาระหว่างบรรทัดของข้อความ ใน Bash หากฉันพิมพ์คำสั่งแบบยาวที่ครอบคลุมหลายบรรทัดและฉันกดปุ่มลูกศรขึ้นและลงมันจะวนไปตามประวัติคำสั่ง ฉันต้องการพฤติกรรมเดิมใน Bash เป็นไปได้ไหม ถ้าไม่มีวิธีใดที่จะย้ายเคอร์เซอร์ขึ้นหรือลงโดยตรงในคำสั่งหลายบรรทัด?

3
ข้ามไปยังพรอมต์ก่อนหน้าในเทอร์มินัล
ในเทอร์มินัลมีทางลัดใดบ้างเพื่อข้ามไปยังพรอมต์ก่อนหน้า / ถัดไปหรือไม่ เลื่อนขึ้นและพยายามค้นหาจุดเริ่มต้นของบันทึกทำให้เวิร์กโฟลว์ของฉันช้าลง ฉันใช้ iTerm บน OSX แต่ควรใช้กับเทอร์มินัล Unix ใด ๆ การแก้ปัญหาใน Tmux ก็ช่วยได้เช่นกัน

5
เป็นไปได้หรือไม่ที่จะได้รับที่อยู่ IP ภายนอกของเราเตอร์โดยไม่ต้องใช้เว็บไซต์
ฉันสงสัยว่ามีวิธีหาที่อยู่ IP ของเราเตอร์ของคุณโดยไม่ใช้เว็บไซต์เช่น www.whatismyip.com หรือไม่ ฉันค้นหาไปรอบ ๆ และฉันเริ่มคิดว่ามันเป็นไปไม่ได้ ถ้าเป็นเช่นนั้นมีใครอธิบายได้ไหม

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