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

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

4
ฉันจะเปิดใช้งานเอาต์พุตสีสำหรับ OSX diff ได้อย่างไร
ฉันต้องการ diff สองไฟล์ (ไม่ใช่ไฟล์เดียวกันสองไฟล์พวกเขาถูกติดตามโดย git แต่ไม่เกี่ยวข้อง) และฉันต้องการเอาท์พุทที่มีสีสันบางอย่างฉันจะทำสิ่งนั้นได้อย่างไร $ diff file_1 file_2 1,9d0 < <script ... > < // more code < </script> $ รหัสด้านบนแสดงให้ฉันเห็นความแตกต่างระหว่างไฟล์เหล่านั้น แต่ไม่มีสีใด ๆ สำหรับ diffs ที่ยาวขึ้นซึ่งอ่านยาก อีกวิธีหนึ่งคือมีวิธีสำหรับ git (ที่ฉันมีสีออกดี) เพื่อ diff สองไฟล์ที่แตกต่างกัน (ไม่เปลี่ยนแปลงไฟล์) OSX (10.7.5)
33 macos  terminal  git  diff 

6
ประวัติทุบตีไม่ได้เก็บไว้ระหว่างเซสชันเทอร์มินัลบน Mac
ประวัติทุบตีของฉันหยุดทำงานอย่างลึกลับและฉันไม่รู้ว่าจะแก้ไขได้อย่างไร นี่คือสิ่งที่. bashrc ของฉันดูเหมือนว่า: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history แต่เมื่อฉันใช้มันพิมพ์ออกecho $HISTFILE/Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew ฉันเป็นเจ้าของไฟล์. bash_history ดังนั้นฉันจึงไม่แน่ใจว่าจะแก้ไขปัญหานี้อย่างไร ขอบคุณ!
33 macos  bash  unix  terminal  history 

2
ไม่พบไฟล์การกำหนดค่าสำหรับแพคเกจ“ ECM” ที่เข้ากันได้กับเวอร์ชั่นที่ร้องขอ 1.5.0
ฉันพยายามดาวน์โหลด "ECMConfig.cmake" จากที่เก็บ แต่เทอร์มินัลทำให้ฉันมีข้อผิดพลาด: " ชื่อของคำถาม + ไฟล์การกำหนดค่าต่อไปนี้ถูกพิจารณาแล้วแต่ไม่ยอมรับ: ECMConfig.cmake: รุ่นไม่รู้จัก ฉันพยายามค้นหาบน Google แต่ได้รับ ไม่มีอะไรฉันต้องการรวบรวมจากแหล่ง "kde frameworks" โดยใช้คำสั่งนี้: cmake .. -DCMAKE_INSTALL_PREFIX=/home/john/QtProjects/KDEStuff/frameworkintegration/build/ -DCMAKE_BUILD_TYPE=debugfull -DCMAKE_PREFIX_PATH=/home/john/Downloads/ PS: "/ home / john / Downloads /" - โดยที่ *. cmake ของฉันอยู่
33 linux  terminal  kde  build  cmake 

3
ฉันจะสลับแท็บต่าง ๆ ในเทอร์มินัล GNOME ได้อย่างไร
ฉันชอบเปิดหลายแท็บในเทอร์มินัล GNOME เมื่อฉันทำงาน ใน Firefox คุณสามารถสลับระหว่างแท็บโดยใช้ Ctrl-Tab หรือ Ctrl-Shift-Tab ฉันจะใช้ฟังก์ชันการทำงานเดียวกันได้อย่างไรในเทอร์มินัล GNOME

2
tmux และ screen-256 TERM ไม่ได้รับการสนับสนุนบนรีโมตโฮสต์
ฉันได้ตั้งค่า tmux ของฉันเพื่อใช้งานscreen-256colorsและใช้งานได้ดีกับเสียงเรียกเข้า อย่างไรก็ตามเมื่อฉันไปที่รีโมตโฮสต์จากภายใน tmux screen-256colorsไม่เป็นที่รู้จักดังนั้นฉันจึงได้รับข้อผิดพลาดดังนี้: E558: Terminal entry not found in terminfo 'screen-256color' not known. Available builtin terminals are: builtin_ansi builtin_xterm builtin_iris-ansi builtin_dumb defaulting to 'ansi' นอกเหนือจากการแก้ไขรีโมตแต่ละตัว.bashrc(คล้ายกับคำแนะนำนี้ ) มีวิธีใดที่จะตั้งค่าTERMอย่างถูกต้องและอัตโนมัติบนรีโมตโฮสต์
32 ssh  terminal  colors  tmux 

2
การหลีกเลี่ยงพรอมต์ [กระบวนการเสร็จสิ้น] หลังจากเทอร์มินัลสคริปต์สิ้นสุดใน Mac OS X
ในโปรแกรมแก้ไขข้อความของฉันฉันได้ผูกคีย์ลัดเพื่อปรับใช้รหัสของฉันโดยเรียกใช้คำสั่งเช่น /usr/bin/open /Users/blahblah/run_deploy การปรับใช้สคริปต์นั้นอัปโหลดรหัสของฉันไปยังเซิร์ฟเวอร์ของฉัน ฯลฯ ฉันใช้ "เปิด" เพื่อให้ฉันสามารถเห็นผลลัพธ์ในหน้าต่างเทอร์มินัลใหม่ในกรณีที่มีข้อผิดพลาด สะดวกมาก แต่ในที่สุดมันเปิดหน้าต่างเทอร์มินัลไว้พร้อมข้อความ "[เสร็จสิ้นกระบวนการ]" มีวิธีใดบ้างที่จะข้ามสิ่งนี้และแทนที่จะปิดหน้าต่างโดยอัตโนมัติ?
32 macos  terminal 

5
วิธีรันคำสั่งหลังจากที่รันไปแล้วคำสั่งที่มีอยู่เสร็จสิ้นแล้ว?
ถ้าฉันเริ่มต้นสคริปต์ที่จะใช้เวลานานฉันก็จะตระหนักถึงมันอย่างหลีกเลี่ยงไม่ได้หลังจากที่ฉันเริ่มสคริปต์และหวังว่าฉันจะมีวิธีเตือนบางอย่างเมื่อมันเสร็จสิ้น ตัวอย่างเช่นถ้าฉันวิ่ง: really_long_script.sh และกด Enter ... ฉันจะเรียกใช้คำสั่งอื่นได้อย่างไรเมื่อมันเสร็จสิ้น?
32 linux  bash  terminal 

5
กำลังพยายามคลายซิปไฟล์ 'ชื่อไฟล์ไม่ตรงกัน' เมื่อมีไดเรกทอรีอยู่
ในขณะที่พยายามคลายซิปไฟล์ชื่อ Joomla_3.0.3-Stable-Full_Package.zip ไปยังไดเรกทอรีชื่อjoomlaฉันได้รับชื่อไฟล์ไม่ตรงกัน ทำไมถึงเป็นอย่างนั้น? [root @ Feddy Joomla] # unzip -Z Joomla_3.0.3-Stable-Full_Package.zip / opt / lampp / htdocs / joomla / เอกสารเก่า: Joomla_3.0.3-Stable-Full_Package.zip ข้อควรระวัง: ชื่อไฟล์ไม่ตรงกัน: / opt / lampp / htdocs / Joomla / นี่คือการส่งหน้าจอของไดเรกทอรี: (ไดเรกทอรี joomla ว่างเปล่า)
32 linux  terminal  fedora  zip 

2
การสร้างอักขระ 256 สีและการวาดเส้นใช้งานได้ทั้งแบบ PuTTY
ฉันมีปัญหาในการตั้งค่า PuTTY ด้วย Ubuntu ฉันกำลังพยายามให้ตัวละครเส้นทำงานได้ดีเช่นเดียวกับการรองรับ 256 สี แต่สามารถรับได้เพียงอันเดียวเท่านั้น กำหนดค่า Ubuntu ใช้ Ubuntu แบบ 64 บิต เทอร์มินัลชนิด xterm-256color หรือ putty-256color ให้สีได้ถึง 256 สี แต่มีอักขระบรรทัดไม่ถูกต้อง ประเภทลินุกซ์เทอร์มินัลให้เส้นที่เหมาะสมในความถนัด แต่มีเพียง 16 สี การกำหนดค่า PuTTY การใช้แบบอักษรด้วยอักขระ Unicode (DejaVu Sans Mono) ข้อมูลที่ได้รับจะถือว่าเป็น UTF-8 ตั้งค่าให้ใช้จุดโค้ดการวาดเส้น Unicode ผลลัพธ์จากlocale: LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" …

3
ฉันจะแยกกระบวนการที่ไม่ตายเมื่อเชลล์ออกได้อย่างไร
ถ้าฉันใช้ emacs จากเปลือก: $ emacs foo & แล้วฆ่าเปลือกหอยนั้น emacs ก็ตาย ฉันจะรันคำสั่งเพื่อที่จะไม่ตายเมื่อเชลล์ตายได้อย่างไร ฉันพบการอ้างอิงถึง nohup แต่ดูเหมือนจะไม่ช่วย: $ nohup emacs foo & ยังคงฆ่า emacs เมื่อกระสุนตาย


2
คำสั่ง WGET ไม่ทำงานใน Cygwin
ฉันใช้ Cygwin บน Windows เพราะคำสั่งบางอย่างใน CMD ของ Windows ไม่ทำงาน แต่ทำงานบนเทอร์มินัลของ OS X และ Linux เมื่อฉันพิมพ์wgetคำสั่งและ URL จะแจ้งว่าไม่พบคำสั่ง มีข้อเสนอแนะใด ๆ ในการแก้ไขปัญหานี้หรือไม่
31 terminal  cygwin 

4
มีการเปลี่ยนเทอร์มินัลแบบหลายแท็บสำหรับเทอร์มินัลของ Cygwin หรือไม่ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: พรอมต์คำสั่งหลายแท็บใน Windows? 10 คำตอบ มีการเปลี่ยนเทอร์มินัลแบบหลายแท็บสำหรับเทอร์มินัลของ Cygwin หรือไม่

1
ทำให้เทอร์มินัลลักษณะ“ pro” เป็นค่าเริ่มต้นเมื่อเปิดแท็บ / หน้าต่างใหม่
Mac OS X 10.6 ในการตั้งค่าเทอร์มินัลหน้าต่างเริ่มต้นเริ่มต้นสามารถตั้งค่าเป็นสไตล์ที่แตกต่าง แต่แป้นพิมพ์ลัด "cmd-T" & "cmd-N" สามารถเปิดเทอร์มินัลสไตล์พื้นฐานเท่านั้น ฉันจะกำหนดทางลัดใหม่ได้อย่างไร

4
OSX Terminal แสดงชื่อโฮสต์ไม่ถูกต้อง
เมื่อเปิดเทอร์มิผมคาดว่ามันจะแสดงสิ่งที่ PS1 \h:\W \u\$ของฉันมีการตั้งค่า อย่างไรก็ตามมันไม่แสดงชื่อโฮสต์ของฉันEriks-MacBookดังที่แสดงในการตั้งค่าระบบ มันแสดงสตริงแบบสุ่มunknownb88d120cd4b2แทน สิ่งนี้สามารถแก้ไขหรือรีเซ็ตได้อย่างไร เครื่องนี้เป็นเครื่องใหม่และไม่มีการเปลี่ยนแปลงค่ากำหนด / การตั้งค่า

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