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

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

5
สีสีน้ำเงินเข้มเป็นกลุ่มหรือเป็นเอาท์พุตใน linux
ฉันมีปัญหากับการใส่vimหรือlsส่งออกสีน้ำเงินเข้ม เพราะฉันใช้สีพื้นหลังสีดำคำที่ใช้สีสีน้ำเงินเข้มแทบจะมองไม่เห็นเลย ฉันจะแก้ไขปัญหานี้ได้อย่างไร
58 terminal  colors 

12
วิธีปิดการใช้งานการตัดบรรทัดในเทอร์มินัล
ฉันต้องดูไฟล์บันทึกขนาดใหญ่โดยใช้ bash shell ฉันใช้lessเพื่อเปิดไฟล์ แต่เนื่องจากมีความยาวมากเกินไปจึงมีการตัดคำ / คำบางอย่างเกิดขึ้น เนื่องจากไฟล์เป็นไฟล์บันทึก Log4J และมีรูปแบบในจุดเริ่มต้นของแต่ละบรรทัดการมีบรรทัดที่ถูกพันทำให้ยากต่อการวิเคราะห์ผลลัพธ์ดังนั้นฉันจึงเริ่มใช้less -Sซึ่งเส้นยาวที่สับได้ แต่ตอนนี้ฉันจำเป็นต้องใช้tail -fและมันก็จะตัดบรรทัดเอาต์พุต เป็นไปได้หรือไม่ที่จะปิดการใช้งานการพันบรรทัดในเชลล์ bash สำหรับคำสั่งทั้งหมด? หมายเหตุ:มีคำตอบสำหรับคำถามที่แตกต่างกันที่กล่าวถึงลำดับการหลบหนีecho -ne '\e[?7l'แต่ดูเหมือนว่าจะไม่สามารถใช้งานได้กับการทุบตี
55 terminal 

3
รีเฟรช alias และฟังก์ชั่นใหม่หลังจากกำหนด alias และฟังก์ชั่นใหม่หรือไม่?
เมื่อฉันกำหนดนามแฝงใหม่ใน.bash_aliasesไฟล์หรือฟังก์ชั่นใหม่ใน.bashrcไฟล์มีคำสั่งรีเฟรชที่จะสามารถใช้นามแฝงหรือฟังก์ชั่นใหม่ได้ทันทีโดยไม่ต้องปิดเทอร์มินัล (ในกรณีของฉัน xfce4 เทอร์มินัล และในระหว่างการทำงาน)

4
ฉันจะเริ่มต้นเซสชันเชลล์ทั้งหมดในไดเรกทอรีอื่นที่ไม่ใช่ $ HOME ได้อย่างไร
เมื่อฉันเปิดเชลล์ที่ไม่ใช่การเข้าสู่ระบบใน Ubuntu ไดเรกทอรีการทำงานปัจจุบันของฉันคือ/home/user_name( $HOMEตัวแปรสภาพแวดล้อมของฉัน) แต่ฉันต้องการเปลี่ยนสิ่งนี้เมื่อฉันเริ่มเทอร์มินัลของฉันฉันอยู่ในไดเรกทอรีอื่น ฉันได้อ่านแล้วว่าเมื่อฉันเริ่มต้นเทอร์มินัลในอูบุนตูมี.bashrcไฟล์ที่มา ดังนั้นฉันเพิ่ม export HOME=/home/user_name/Documents ไปยัง.bashrcไฟล์ของฉัน ตอนนี้เมื่อฉันเปิดเครื่องฉันยังอยู่ใน/home/user_nameไดเรกทอรี ฉันจะเปลี่ยนสิ่งนี้ได้อย่างไร

3
ฉันใช้ขั้วประเภทใด
ฉันได้ทดสอบสิ่งนี้กับทั้ง Ubuntu 12.04 และ Debian 7 เมื่อฉันทำ echo $TERM ฉันเข้าใจ xterm แต่ถ้าผมใช้แบบเลื่อนลงเมนู "ความช่วยเหลือ"> "เกี่ยวกับ" gnome terminal 3.4.1.1จากนั้นก็กล่าวว่า นี่แปลว่าฉันกำลังใช้เพียงแค่ gnome-terminal หรือไม่? หรือเพียงแค่ xterm หรือ gnome-terminal เป็นส่วนขยายของ xterm หรือไม่? ฉันสับสน


6
เชื่อมต่อกับอุปกรณ์ Bluetooth ผ่าน Terminal
ฉันใช้เหรียญกษาปณ์ 15 w / อบเชย ฉันซื้อชุดลำโพงบลูทู ธ และพยายามเชื่อมต่อผ่านเทอร์มินัล ผ่าน GUI ฉันสามารถดูได้ตามปกติและฉันเชื่อมต่อกับพวกเขา ฉันต้องการสร้างสคริปต์เล็ก ๆ ดังนั้นทุกครั้งที่พวกเขามองเห็นได้ฉันจะเชื่อมต่อกับพวกเขาโดยอัตโนมัติ ฉันพยายามสแกนด้วย: สแกน hcitool แต่ฉันได้ สแกน ... และหลังจากนั้นไม่กี่วินาทีกระบวนการก็จะตาย hidd --searchสิ่งเดียวกันกับ ถ้าฉันวิ่งhciconfig scanฉันจะได้รับ: hci0: Type: BR/EDR Bus: USB BD Address: 40:2C:F4:78:E8:69 ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING PSCAN ISCAN RX bytes:130700 acl:22 sco:0 events:18527 errors:0 TX …

7
ดูไฟล์ pdf ในเทอร์มินัล
ฉันต้องการดูpdfไฟล์ในคลัสเตอร์ของเราโดยตรงแทนที่จะคัดลอกไฟล์ไปยังเครื่องของฉันแล้วเปิดไฟล์เหล่านั้นในมุมมอง ฉันจะดูpdfไฟล์ในเทอร์มินัลของฉันได้อย่างไร
50 terminal  pdf 


3
รองรับ tmux, TERM และ 256 colors
บทนำ คำถามของฉันเกิดขึ้นจากความจำเป็นของการทำความเข้าใจว่าทำไมฉันมีตอนนี้ (หลังจากการทดลองหลาย) เทอร์มิและtmuxสนับสนุน 256 สีและtput colorsบอกฉันมีเพียง 8 ของพวกเขา พื้นหลัง ให้เริ่มต้นจากจุดเริ่มต้น. ฉันใช้กล่องUbuntu , Guake , tmux , Vimและฉันชอบธีมของโซลาริเซชั่น พวกเขาดูน่ากลัวมากดังนั้นฉันตัดสินใจเปิดใช้งานการสนับสนุน 256 สีและเล่นไปรอบ ๆ ลองมาดูสิ่งที่เกิดขึ้นสำหรับฉันเทอร์มิ tput colorsบอกว่ามี 8 สี โดยส่วนตัวผมตั้งไว้ที่สีม่วงด้านซ้ายและแน่นอนทางด้านขวาเรามีสีฟ้า 2 เฉด กล่าวว่า$TERM xterm(มีสีlsฉันeval นี้ในของฉัน.bashrc.) Vimยังดูดีแม้ว่าฉันจะเรียกมันด้วย256ค่าสถานะในสภาพแวดล้อมที่ไม่รองรับ256 สี set t_Co=256 let g:solarized_termcolors=256 colorscheme solarized ผู้ชายเพียงคนเดียวที่บ่นเกี่ยวกับพื้นที่สีลดลงเป็นtmux การโทรtmuxให้ผลลัพธ์ที่คาดหวังไว้ "ผิด" แต่เรียกร้องtmuxกับ-2ธงทำให้ทุกอย่างทำงานได้ดีอย่างน่าอัศจรรย์ ตอนนี้สิ่งเดียวที่ฉันเข้าใจ-2คือเทียบเท่าexport TERM=screen-256color( แหล่งที่มา ) Guakeทำงาน …
48 terminal  vim  tmux  colors 

5
เนื้อหาไฟล์ที่ส่งออกในขณะที่พวกเขาเปลี่ยน
ฉันต้องการส่งออกเนื้อหาของไฟล์ในขณะที่มีการเปลี่ยนแปลงตัวอย่างเช่นถ้าฉันมีไฟล์foobarและฉันต้องการ: magic_command foobar เทอร์มินัลปัจจุบันควรแสดงเนื้อหาของไฟล์และรอจนกระทั่งฉันไม่รู้ฉันกด ^ C ถ้าเป็นเช่นนั้นจากเทอร์มินัลอื่นฉัน: echo asdf >> foobar เทอร์มินัลแรกควรแสดงบรรทัดที่เพิ่มใหม่นอกเหนือจากเนื้อหาไฟล์ต้นฉบับ (แน่นอนเนื่องจากฉันไม่ได้กด ^ C) ฉันจะทำเครื่องหมายว่าเป็นการบ้านเนื่องจากฉันต้องการสำรวจและเรียนรู้ลินุกซ์ แต่ไม่ใช่การบ้านมันเป็นเพียงความอยากรู้อยากเห็นของฉัน
47 terminal  tail  stdout 

2
ปิดใช้งานการปิดหน้าต่าง CTRL-D ในเทอร์มิเนเตอร์ (เทอร์มินัลอีมูเลเตอร์)
ฉันมักจะเข้าสู่ระบบผ่านช่วง SSH หลายครั้ง ในการออกจากระบบของฉันฉันกดCTRL+ dจนกระทั่งฉันกลับไปที่เครื่องท้องถิ่น อย่างไรก็ตามบางครั้งฉันกดหลายครั้งเกินไปและเทอร์มินัลของฉันออก มีวิธีการปิดกั้นCTRL+ dจากการปิดสถานีของฉันหรือไม่? ฉันใช้ terminator เป็นโปรแกรมจำลองเทอร์มินัล

8
ฉันจะขอเกี่ยวกับเอาต์พุตของเทอร์มินัลหนึ่งจากเทอร์มินัลอื่นได้อย่างไร
ฉันต้องการเชื่อมต่อกับเอาต์พุตของเทอร์มินัลที่กำลังทำงานอยู่ (tty1) จากเทอร์มินัลเสมือนและจับมัน (ใช้งานเซิร์ฟเวอร์ X)

7
เน้นไวยากรณ์ในเทอร์มินัล
บรรณาธิการที่เน้นการเขียนโปรแกรมจำนวนมากจะเปลี่ยนสีซอร์สโค้ด มีคำสั่งที่จะ colorize ซอร์สโค้ดสำหรับการดูใน terminal หรือไม่? ฉันสามารถเปิดไฟล์ที่มีemacs -nw(ซึ่งจะเปิดใน terminal แทน popping ขึ้นหน้าต่างใหม่) แต่ฉันกำลังมองหาบางสิ่งบางอย่างที่ทำงานเช่นless(หรืองานที่มี less -Rซึ่งผ่านลำดับหนีสีในการป้อนข้อมูลของมัน)

6
สัญลักษณ์แฮช (#) เปลี่ยนเป็นสัญลักษณ์ปอนด์ (£) หลังจากใส่เลขฐานสอง
นี่เป็นวิธีที่ bash prompt ของฉันใช้ในการดูเหมือน จากนั้นฉันก็ทำอะไรบางอย่างที่อาจไม่ฉลาดcat /bin/bashนัก และตอนนี้ bash prompt ของฉันก็เป็นแบบนี้ด้วยสัญลักษณ์ปอนด์ (£) แทนที่จะเป็นสัญลักษณ์แฮช (#) มันยังส่งผลกระทบต่อสัญลักษณ์แฮชภายในไฟล์ดูที่นี่: ความคิดใด ๆ วิธีการคืนค่านี้? แก้ไข:คำถามนี้ไม่ถามว่า "จะเปลี่ยน bash prompt ของฉันได้อย่างไร" แต่ "bash prompt ของฉันเปลี่ยนไปด้วยตัวเองฉันจะคืนค่าได้อย่างไร" สมบูรณ์แบบ.bashrcสำหรับผู้ที่สนใจ
42 terminal 

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