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

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

3
เทอร์มินัล OS-X ทำงานผิดปกติหลังจากใช้งาน Python แบบโต้ตอบ
หลังจากรัน python replicate (2.7.10) ในเทอร์มินัล os-x และออกจากเครื่องเทอร์มินัลจะไม่ป้อนข้อมูล echos ที่ป้อนอีกต่อไปแล้วสิ่งแปลก ๆ อื่น ๆ ก็เกิดขึ้น หากฉันทำงานpythonอีกครั้งและexit()ดูเหมือนว่าสถานีจะคืนค่า ตอนนี้ฉันเพิ่งปิดแท็บและเปิดแท็บใหม่ดังนั้นฉันจึงไม่ได้ทดสอบอย่างกว้างขวาง ฉันเดาว่านี่เกี่ยวข้องกับการตั้งค่าเทอร์มินัล แต่เป็นสิ่งล่าสุดและฉันไม่ได้เปลี่ยนแปลงอะไรที่ฉันจำได้ Python ได้รับการติดตั้งด้วยmacportsหากมีบางสิ่งที่เกี่ยวข้องกับการพึ่งพาที่จับคู่ผิดกับไลบรารีคอนโซลบางตัว 2.7.10 ได้รับการติดตั้งเมื่อไม่นานมานี้และสิ่งนี้ไม่ได้เกิดขึ้นหลังจากการติดตั้ง ข้อนิ้วและเปิดterminal [~]: virtualenv-2.7 venv-test [~]: source venv-test/bin/activate [~]: python >>> ^D>>> *(press ctrl-d, the 2nd >>> is strange) [~]: *(type something like `ls-l`, nothing shows on console) [~]: -bash: …
11 macos  bash  terminal  python 

3
ไม่สามารถเปิดแอปพลิเคชันใน tmux
ฉันได้รับข้อผิดพลาดนี้เมื่อฉันพยายามเปิด Sublime Text หรือ SourceTree จาก tmux: $ subl Unable to launch Sublime Text 2 $ stree Unable to open SourceTree ดูเหมือนว่าฉันไม่สามารถเปิดแอป OS x ได้เช่นกัน: $ open MPlayerX.app LSOpenURLsWithRole() failed with error -10810 for the file /Applications/MPlayerX.app. ฉันใช้ Yosemite OS X 10.10 (14A388a), iTerm 2 กับ zsh, tmux 1.0a มีปัญหาเดียวกันกับการทุบตี …

1
วิธีใช้คำสั่ง ALT ในเทอร์มินัลใน OS X
ใน iTerm2 (และ OS X โดยทั่วไป) ให้กดปุ่มaltT† ฉันจะใช้ปุ่ม alt เพื่อส่งการกดแป้นที่ถูกต้องไปยัง iTerm2 ได้อย่างไร (ในกรณีนี้เพื่อสลับสองคำ) PS: การใช้escแทนไม่ใช่วิธีแก้ปัญหา Esc ไม่ใช่ตัวแก้ไข (การกดแป้นไม่สามารถทำซ้ำได้)
11 macos  terminal 

2
tmux refresh display หลังจากการเปลี่ยนแปลงความกว้างของเทอร์มินัล
ด้วยscreenเทอร์มินัลที่มีคอลัมน์กว้าง 80 คอลัมน์ฉันสามารถทำสิ่งต่อไปนี้ for i in $(seq 81); do echo -n "m"; done; echo แล้วปรับขนาดหน้าต่างให้กว้างขึ้นเล็กน้อยและ 'm' สุดท้ายจะกระโดดไปที่ที่ฉันจะเรียกใช้คำสั่งก่อนที่จะปรับขนาดหน้าต่าง ฉันรักจริง ๆtmuxแต่หายไปจากคุณสมบัติที่น่ารักนี้จากscreen... มีวิธีใดบ้างที่จะทำtmuxสิ่งนี้ (บางrecompute-widthคำสั่งที่ซ่อนอยู่ที่ฉันยังไม่พบ) แก้ไข: 2013-07-24 ตั้งแต่เดือนกุมภาพันธ์ 2013, reflow รองรับโดย tmux! นี่คือความมุ่งมั่น
11 terminal  tmux 

5
มีคำสั่งใน Linux ที่รอจนกว่าจะถูกยกเลิก?
ฉันกำลังพยายามสร้างไฟล์แบตช์ของ Windows ซึ่งเริ่มมีสีโป๊ว / plink ด้วยการส่งต่อพอร์ตและไม่มีอะไรอื่น ส่วน Windows พร้อมแล้ว: start plink.exe -ssh -i key.ppk -L 1234:localhost:80 sampleUser@192.168.0.1 เนื่องจากฉันไม่ต้องการอนุญาตให้เรียกใช้งานคำสั่งอื่นหลังจากการตรวจสอบฉันจึงใช้ForceCommandกับการMatch Userประกาศ: Match User sampleUser ForceCommand echo 'Success! Close this window to log out.' ปัญหาคือการรันไฟล์แบตช์เริ่มฉาบอย่างถูกต้อง แต่มันจะปิดทันทีหลังจากรัน echoing ข้อความที่ฉันระบุ ความคิดของฉันคือการใช้สิ่งนี้: ForceCommand echo 'Success! Close this window to log out.' && waitTillControlC ด้วยวิธีนี้สีโป๊ว / SSH …
11 linux  bash  ssh  terminal  putty 


2
ทำให้คำสั่ง OS X Terminal ฉันพิมพ์ BOLD
ฉันต้องการสร้างคำสั่งที่ฉันพิมพ์ (อินพุต) ในเทอร์มินัลโดดเด่นจากเอาต์พุตทั้งหมด ตัวอย่างเช่น: imac: ~ มือปราบ $ chmod -R gw myfolder imac: ~ มือปราบ $ cd myfolder imac: มือปราบ myfolder $ ls -l รวม 0 drwxr-xr-x 9 ผู้ดูแลระบบราก 306 20 เมษายน 2010 ถัง drwxr-xr-x 7 ผู้ดูแลระบบ 238 เม.ย. 20 2010 รวม drwxr-xr-x 73 root ผู้ดูแลระบบ 2482 18 พฤษภาคม 17:16 …

2
จะข้ามคำในเทอร์มินัล OS X ได้อย่างไร
สมมติว่าฉันเขียนคำสั่งยาวในเทอร์มินัล Mac OSX เช่น say "Hello, how are you? I am good thank you. How is it going with you? Fine, thanks" และตอนนี้ฉันต้องการที่จะเปลี่ยนคำไปHelloHi ในการทำเช่นนั้นตอนนี้ฉันต้องกด (หรือค้างไว้) แป้นคีย์บอร์ดด้านซ้ายค้างไว้จนกระทั่ง "เคอร์เซอร์" ถึงท้ายคำHelloแล้วจึงลบ เทคนิค 'ตัวเลือกการกดค้าง' ตามปกติไม่สามารถใช้งานได้ในแอปพลิเคชัน OS X ส่วนใหญ่ มีวิธีที่จะข้ามคำในแต่ละครั้งแทน (หรือวิธีที่สั้นกว่าอื่น ๆ ของการเคอร์เซอร์ที่นั่น)?

3
แสดงความยุ่งเหยิงกับตัวละครแปลก ๆ ใน Gentoo หลังจาก `cat 'เป็นไฟล์ไบนารี
ฉันวิ่งcat /etc/localtimeไปดูเนื้อหาของ/etc/localtime- แต่มันเป็นไฟล์ไบนารีดังนั้นคอนโซลของฉันกลายเป็นเช่นนี้: คุณอาจสังเกตเห็นข้อความสีแดงในภาพหน้าจอคือ "LiveCD"; คำสั่งสามารถดำเนินการได้อย่างถูกต้อง แต่พวกเขาแสดงในทางที่แปลก ฉันกำลังอยู่ระหว่างการติดตั้งดังนั้นฉันต้องการหลีกเลี่ยงการรีบูตเครื่อง ฉันจะคืนค่าการแสดงผลเป็นปกติได้อย่างไร UPDATE : หลังจากทำงานmake menuconfigเพื่อเข้าสู่ GUI และเลิกใช้งานมันกลับมาเป็นปกติ
11 terminal  gentoo 

2
ฉันจะทำให้ OSX Terminal.app เปิดแบบเต็มหน้าจอได้อย่างไร
ฉันชอบที่จะมี windows App Terminal แยกต่างหากแทนที่จะเป็นแท็บ ถ้าฉันเปิดหน้าต่างใหม่มันก็อยากจะเรียงซ้อนเสมอและฉันไม่สามารถทำให้เต็มหน้าจอได้ สารละลาย?

2
VIM: วิธีการกำหนดค่าสีที่ปรับเปลี่ยนใน Solarsole ใน Konsole
ฉันกำลังพยายามกำหนดค่าSolarizedเพื่อใช้ใน VIM ใน Konsole (เทอร์มินัล KDE) นี่คือผลลัพธ์ที่ฉันได้รับ: โปรดทราบว่า Solarized ดูดีใน GVIM บนเครื่องเดียวกัน: ฉันสงสัยว่าเป็นโปรไฟล์ของ Konsole (colorcheme) ที่เป็นปัญหา แต่ฉันไม่เห็นวิธีกำหนดค่า Konsole อย่างเหมาะสม ฉันพยายามใช้ไฟล์Solaris .Xresourcesหวังว่าจะปรับปรุงการรองรับ Konsole แต่ก็ไม่ได้
11 vim  terminal  colors  kde  konsole 

1
Bash ไม่สามารถใช้งาน exectuable ได้หลังจากติดตั้งแพ็คเกจ Go สำหรับ OS X
ฉันติดตั้ง Go (ภาษาการเขียนโปรแกรม) ไปยัง Max OS X แต่ "go version" ใน terminal ให้ -bash: go: ไม่พบคำสั่ง $PATHผลตอบแทนสะท้อน: /Users/user/.rvm/gems/ruby-1.9.3-p194/bin:/Users/user/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/user/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/user/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin ฉันต้องเปลี่ยนอะไรเพื่อเริ่มใช้งาน Go
11 macos  terminal  path 


3
เชื่อมต่อกับเครือข่าย WiFi โดยใช้ Mac Terminal
ทุกครั้งที่ฉันพยายามค้นหาวิธีการทำเช่นนี้ฉันจะหาวิธีทำบน linux และมันไม่ถ่ายโอน ฉันจะเชื่อมต่อกับเครือข่าย WiFi โดยใช้ Mac Terminal Bash ได้อย่างไร

6
หน้าจอ GNU จะไม่สืบทอด PATH ของฉันที่ 10.5.8
ฉันใช้หน้าจอเป็นประจำทุกวันสำหรับความต้องการของเครื่องและฉันมีความสุขมากกับมัน เมื่อเร็ว ๆ นี้ แต่ผมทำบางอย่างเพื่อการปรับปรุงแฟ้มการกำหนดค่าทุบตีของฉันและฉันสังเกตเห็นว่าผมได้รับการตั้งค่าต่าง ๆPATHองค์ประกอบ ( PATH, MANPATH, INFOPATHฯลฯ ) ในสถานที่ 2 แห่ง .bash_profileผมปรับเปลี่ยนไฟล์ที่จะเป็นสิ่งที่พวกเขาควรจะเป็นและตอนนี้ทั้งหมดของตัวแปรสภาพแวดล้อมของฉันได้รับการตั้งครั้งเดียวใน นี่คือปัญหาของฉัน เห็นได้ชัดว่าเหตุผลที่ฉันตั้งค่าพวกเขาในสองสถานที่เป็นเพราะหน้าจอ หน้าจอปรากฏขึ้นเพื่อดำเนินการเท่านั้น.bashrcและไม่ได้รับมรดกPATHตัวแปรสภาพแวดล้อมอื่น ๆของฉันหรืออย่างถูกต้องจากเปลือก bash ดั้งเดิมของฉัน เพราะเพียงดำเนินการ.bashrcและตอนนี้ฉันตั้งค่าตัวแปรของฉันในเพียงฉันได้รับไม่สมบูรณ์.bash_profilePATH คำถามของฉันคือการทำให้ตัวแปรสภาพแวดล้อมของฉันเข้าสู่หน้าจอโดยไม่ต้องทำซ้ำ การอ่านผ่านBashเอกสารดูเหมือนจะบ่งบอกว่ามันอาจเป็นชนิดของเชลล์ที่หน้าจอใช้ในการเข้าสู่ระบบนั่นคือเชลล์แบบโต้ตอบที่ไม่ใช่การเข้าสู่ระบบแต่ฉันไม่สามารถหาวิธีบังคับให้หน้าจอใช้เชลล์ชนิดใดชนิดหนึ่งเท่านั้น -s /bin/bashเปลือกใช้ผ่านทาง คุณสามารถอ่าน config ไฟล์ของฉันที่หน้า GitHub ของฉัน นี่คือการกระทำการกระทำที่หน้าจอยากจน แก้ไข:ฉันใช้Screen version 4.00.03 (FAU) 23-Oct-06และฉันมักจะเรียกใช้โดยscreen -h 50000 แก้ไข:ตอนนี้ฉันสามารถทดสอบบน Cygwin ( CYGWIN_NT-5.1 1.7.1(0.218/5/3) i686, Screen version 4.00.03 (FAU) 23-Oct-06) …

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