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

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

4
วิธีการเลือกสำรวจประวัติคำสั่ง Bash บนเทอร์มินัล Linux [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : bash: ประวัติต่อคำสั่ง มันทำงานยังไง? (1 คำตอบ) ปิดให้บริการใน7 ปีที่ผ่านมา ทุกคนรู้ (หรือควรรู้!) ว่าในเทอร์มินัลจะใช้ปุ่มลูกศรขึ้นและลงเพื่อเลื่อนดูประวัติคำสั่งที่ใช้ เมื่อคุณใช้เครื่องเทอร์มินัลเป็นประจำทุกวันประวัติคำสั่งของคุณน่าจะเป็นรายการคำสั่งต่าง ๆ จำนวนมากซึ่งทำให้การนำทางง่ายขึ้น ตัวอย่างเช่นสมมติว่าหนึ่งเดือนที่ผ่านมาฉันใช้iwconfigชุดพารามิเตอร์ที่กำหนด (เช่นที่ฉันพูดมันเป็นเพียงตัวอย่างฉันไม่ต้องยุ่งกับมันตอนนี้) ฉันจะจำคำสั่งนั้นได้อย่างไร ด้วยข้อโต้แย้งและพารามิเตอร์ทั้งหมดโดยไม่ต้องเลื่อนดูคำสั่งประวัติหลายร้อยรายการ? ฉันรู้ว่าฉันสามารถใช้historyเพื่อมีรายการคำสั่งที่ใช้ก่อนหน้านี้และ!nเพื่อดำเนินการคำสั่งnอีกครั้งในรายการที่กล่าว แต่เมื่อประวัติมีขนาดใหญ่ขึ้น สิ่งที่ดีที่สุดคือการมีบางอย่างที่จะให้ฉันใช้ปุ่มลัดเพื่อเลื่อนดูประวัติ แต่ระหว่างอินสแตนซ์ที่มีสิ่งที่ฉันพิมพ์บนบรรทัดคำสั่งแล้ว ดังนั้นในตัวอย่างของฉันหลังจากที่มีการพิมพ์iwconfigใช้ปุ่มบางอย่าง (อาจจะ PgUp และ PgDown?) เพียงเพื่อนำทางผ่านรายการที่เริ่มต้นด้วยการiwconfig ถ้ามันเป็นไปไม่ได้มันจะเป็นการดีถ้าจะพิมพ์รายการอย่างhistoryทำ แต่มันจะมีเฉพาะสิ่งที่ฉันพิมพ์ไปแล้ว (ฉันสงสัยว่าhistoryและgrepมีคำสั่งเกี่ยวข้อง แต่ฉันไม่แน่ใจเกี่ยวกับไวยากรณ์ที่ถูกต้อง); แต่โซลูชันฮอตคีย์ก่อนหน้านี้จะเป็นตัวเลือกที่ดีที่สุด

1
เทอร์มินัลภายในข้อความประเสริฐ
นานมาแล้วเมื่อฉันใช้ gedit ฉันสามารถสร้างอาคารผู้โดยสารที่ด้านล่าง สิ่งนี้ทำให้ฉันสามารถ sftp ลงในเซิร์ฟเวอร์ของฉันแก้ไขรหัสแล้วคอมไพล์ในเทอร์มินัลด้านขวาภายในแอปพลิเคชันที่เชื่อมต่อกับเซิร์ฟเวอร์เดียวกัน ตอนนี้ฉันกำลังเรียกใช้ Sublime Text 2 และสีโป๊วภายนอกมันน่ารำคาญสลับกันระหว่างสองคน มีเทอร์มินัลที่ฉันสามารถติดตั้งใน Sublime ที่ฉันสามารถ SSH ในเซิร์ฟเวอร์ระยะไกลของฉันด้วย?
9 terminal 

2
จะเรียกคืน ^ S เป็น zsh ได้อย่างไร
ฉันพบ ^ S ที่แมปเป็นคีย์ fwd-search สำหรับ zsh (ohmyzsh) แต่ฉันต้องการใช้ใน vim สำหรับการแมปต่าง ๆ เช่นกัน - ดูเหมือนว่าการแม็พ zsh ทำให้ฉันไม่สามารถใช้งานได้ตอนนี้ มีวิธีใดที่จะทำการแมป bindkey หรือใช้ทั้งสองวิธี?

2
`open -a` ส่งผลให้เกิดข้อผิดพลาด“ ไม่พบแอปพลิเคชัน” ใน OS X
ฉันต้องการสร้างทางลัดใน.profileไฟล์ของฉันใน OS X Lion เพื่อเปิดตัวโปรแกรม "หมายเลข" ของ iWork แอปพลิเคชันอยู่ใน: /Applications/iWork '09/Numbers.app ฉันสร้างทางลัดนี้: alias psd="open -a Adobe\ Photoshop\ CS3" มันทำงานได้ดีในการเปิด Photoshop ดังนั้นฉันจึงสร้าง: alias num="open -a iWork\ \'09/Numbers" เมื่อฉันพิมพ์ "num" ฉันได้รับข้อผิดพลาด: ไม่พบแอปพลิเคชันชื่อ 'iWork '09 / หมายเลข' ฉันไม่คิดว่ามันเป็นปัญหาของแบ็กสแลชก่อนที่จะเว้นวรรคหรือคำพูดเพราะฉันได้ลองชุดรูปแบบที่นับไม่ถ้วนเพื่อไม่เกิดประโยชน์ ฉันลองเพิ่ม ".app" ในชื่อแอปพลิเคชัน แต่ได้รับข้อความแสดงข้อผิดพลาดเดียวกัน ฉันจะสร้างนามแฝงนี้ได้อย่างไร
9 macos  terminal 

8
มีวิธีข้ามไปยังส่วนก่อนหน้าของคำสั่งบรรทัดคำสั่งใน Mac Terminal หรือไม่
ฉันมักจะพบว่าตัวเองเขียนคำสั่งยาว ๆ ใน bash shell - สิ่งที่มีข้อโต้แย้งมากมายที่อยู่เว็บเส้นทางและอื่น ๆ บ่อยครั้งที่ฉันจะรู้ว่าฉันลืมพูดวาง "bundle exec" ของฉันที่จุดเริ่มต้นของคำสั่งหรือสะกดผิดบางสิ่งบางอย่างหรือลืมคำพูด หรือบางสิ่งบางอย่างเพียงวาง "cd" แทน "vim" ดังนั้นเริ่มต้นกระบวนการที่น่าเบื่อในการกดปุ่มลูกศรซ้ายจนกว่าฉันจะกลับไปที่จุดเริ่มต้นของคำสั่ง มีวิธีใดบ้างที่จะข้ามไปยังจุดเริ่มต้นของบรรทัดอีกครั้งหรือไม่?
9 macos  mac  bash  terminal 

1
เปิดแท็บ Finder ใหม่เมื่อใช้ 'เปิด' ในเทอร์มินัล
ใน Terminal ฉันใช้open .เพื่อเปิดไดเรกทอรีปัจจุบันโดยใช้ Finder Open folders in new tabsการตั้งค่าถูกตั้งค่าใน Finder แต่จะเปิดหน้าต่างใหม่ทุกครั้ง ในตอนท้ายของโครงการ / วันฉันเปิดหน้าต่างเหล่านี้หลายสิบหน้าต่าง ฉันจะให้ Finder เปิดแท็บใหม่ได้อย่างไรแทนที่จะเป็นหน้าต่างใหม่เมื่อใช้open .ใน Terminal

1
ฉันจะบอก tor จากบรรทัดคำสั่งเพื่อให้ข้อมูลเฉพาะตัวใหม่แก่ฉันใน Mac ได้อย่างไร
มีวิธีที่จะถาม Tor / vidalia สำหรับข้อมูลประจำตัวใหม่ผ่านทางบรรทัดคำสั่งซึ่งตรงข้ามกับการชี้เมาส์ไปที่ไอคอนนำเมนูขึ้นมาแล้วคลิกตัวเลือกที่นั่นหรือไม่? ฉันใช้ Mac OSX 10.6 และ 10.7 ด้วยการติดตั้งที่เสถียร 0.2.2.32-0.2.14


4
Mac OS X Terminal ไม่ได้ลงชื่อเข้าใช้
ฉันกำลังเรียกใช้ Mac OS X เวอร์ชั่น 10.6.3 และเมื่อฉันเปิด terminal (ด้วย terminal.app หรือ iterm) มันแค่แฮงค์ในกระบวนการล็อกอิน ฉันลองรีสตาร์ทเปลี่ยนคำสั่งเริ่มต้นเป็น / bin / bash และลบไฟล์การตั้งค่าเทอร์มินัล ทั้งหมดไม่มีประโยชน์

4
เทอร์มินัล GNOME - ชื่อกระบวนการในชื่อแท็บ
ฉันจะใส่ชื่อกระบวนการทำงานปัจจุบันลงในชื่อแท็บเทอร์มินัล GNOME (หรือแถบชื่อเมื่อมีเพียงแท็บเดียว) - อัปเดต - ในการชี้แจงฉันต้องการให้ชื่อแท็บอัปเดตเมื่อฉันเรียกใช้กระบวนการตัวอย่างเช่น: # title is currently "bash" $ find / -name foo # while searching for foo, title is "find" $ # title is once again "bash" $ less /proc/cpuinfo # title changes to "less" $ man ls # title changes to man $ # …
9 linux  terminal  gnome 

4
การเรียกใช้โปรแกรมด้วย GUI โดยไม่มีตัวจัดการหน้าจอ
ฉันได้ยินมาว่ามีวิธีการเปิดตัวโปรแกรมด้วยส่วนต่อประสานกราฟิกแบบไม่ใช้ตัวจัดการหน้าจอโดยตรงจากเทอร์มินัล สิ่งนี้เป็นของจริงและถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

1
กำลังยกเลิกคำสั่ง shutdown -h บน Mac
ฉันมักจะใช้คำสั่งsudo shutdown -h +60จาก Terminal บน Mac ของฉัน แม้ว่าฉันจะต้องการยกเลิกบางครั้งการปิดเครื่องที่กำหนดไว้หรือเลื่อนออกไป มีคำสั่งให้ทำหรือไม่? ถ้าใช่เป็นอย่างไร

1
มีปัญหากับ tmux, mutt และสีเทอร์มินัล
ถ้าฉันเริ่มต้นmuttในtmuxเซสชั่นนี้: $ tmux new-session -s mutt mutt มัทท์บ่นว่า: Error in /home/lars/.mutt/colors, line 20: 230: color not supported by term Error in /home/lars/.mutt/colors, line 26: 244: color not supported by term แต่ถ้าฉันเริ่มต้นtmuxเช่นนี้โดยไม่มีคำสั่ง: $ tmux new-session -s mutt จากนั้นภายในtmuxเซสชันเริ่มmutt: $ exec mutt มันทำงานได้โดยไม่มีปัญหา ในทั้งสองกรณีTERMภายในเซสชั่นมีการตั้งค่าtmux screen-256colorฉันไม่เห็นความแตกต่างในการใช้งานระหว่างสองกรณีนี้ดังนั้นฉันจึงสับสน สำหรับสิ่งที่คุ้มค่า-2ตัวเลือก tmux ("บังคับให้ tmux ถือว่าเทอร์มินัลรองรับ 256 สี") …
9 linux  terminal  tmux  mutt 

1
ลบข้อความ“ ล็อกอินครั้งสุดท้าย:” เริ่มต้นในเทอร์มินัล Mac OS X
ทุกครั้งที่ฉันเปิดหน้าต่าง Terminal ฉันได้รับการต้อนรับด้วยข้อความนี้: Last login: Mon Nov 14 21:00:58 on ttys000 มันทำให้ฉันรำคาญเล็กน้อย มีวิธีใดที่จะลบข้อความนี้เมื่อฉันเปิดเปลือก?
9 macos  terminal 

4
ฉันจะตั้งค่าคำสั่ง Unix 'mail' ได้อย่างไร
ฉันได้ดู Google และหน้าคนสำหรับจดหมาย แต่ฉันไม่สามารถหาวิธีการตั้งค่า สิ่งที่ฉันต้องการทำคือตั้งค่าที่อยู่อีเมลของฉันเพื่อให้ฉันสามารถส่งอีเมลผ่านเทอร์มินัล ฉันจะทำอย่างไร
9 bash  email  unix  terminal 

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