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

เทอร์มินัลหรืออินเตอร์เฟสบรรทัดคำสั่งเป็นอินเตอร์เฟสแบบข้อความอย่างเดียวสำหรับการโต้ตอบกับระบบปฏิบัติการหรือซอฟต์แวร์ โดยทั่วไปผู้ใช้พิมพ์คำสั่งลงในเทอร์มินัลเพื่อทำงานเฉพาะ

14
OSX - วิธีปิดหน้าต่าง Terminal โดยอัตโนมัติหลังจากที่คำสั่ง“ exit” ดำเนินการ
เมื่อฉันใช้ Terminal เสร็จแล้วฉันต้องการออก ตอนนี้ฉันมีสามทางเลือก: killall Terminal มันจะจบกระบวนการ แต่ทันทีทันใด ฉันไม่คิดว่านี่เป็นความคิดที่ดีที่สุด โทรออก ฉันได้เปลี่ยนการตั้งค่าดังนั้นทางออกเพื่อปิด Terminal แม้ว่าแอปจะยังคงเปิดอยู่ใน Dock และไม่ได้ทำสิ่งที่ฉันต้องการให้ทำ คลิกขวา> ออก อย่างไรก็ตามนี่ไม่ใช่คำสั่ง Terminal ที่จะออก ตอนนี้ฉันควรออกและปิด Terminal ทางไหนดี? ฉันเคยได้ยินบางอย่างเกี่ยวกับ osascript แต่ฉันก็ไม่แน่ใจเหมือนกัน ฉันต้องการออกและปิดเพื่อไม่ให้ Terminal เปิดอีกต่อไปทั้งในรูปแบบหน้าต่างและแบบกระบวนการ
104 macos  terminal 

9
ไม่พบแพ็กเกจไคโรในเส้นทางการค้นหา pkg-config ปัญหา Node js ติดตั้ง canvas
ฉันมีปัญหาในการติดตั้งการติดตั้งโมดูลผ้าใบในโหนด.. ดูเหมือนว่าจะมีบางอย่างเกิดขึ้นกับไคโรฉันได้รับข้อผิดพลาดนี้ ... npm http GET https://registry.npmjs.org/canvas npm http 304 https://registry.npmjs.org/canvas npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/nan > canvas@1.1.3 install /Users/plimb/Desktop/motion-therapy/node_modules/canvas > node-gyp rebuild Package cairo was not found in the pkg-config search path. Perhaps you should add the directory containing `cairo.pc' to the PKG_CONFIG_PATH environment variable No …

5
อะไรคือ Java ที่ดีไลบรารีเหมือนคำสาปสำหรับแอพพลิเคชันเทอร์มินัล [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการเขียนแอปพลิเคชันเทอร์มินัล Java ที่จัดการหน้าจอ มีห้องสมุดดีๆที่ให้คุณจัดการกับหน้าจอเหมือนคำสาปในโลก * nix / C หรือไม่? คุณสมบัติขั้นต่ำที่ฉันกำลังมองหาคือการกำหนดหน้าต่างและการสนับสนุนการป้อนข้อมูลของผู้ใช้ ในฟีเจอร์พูดฉันต้องการมีพื้นที่ของเทอร์มินัลที่ข้อมูลบางส่วนได้รับการอัปเดตเป็นประจำในขณะที่ (ในเวลาเดียวกัน) ผู้ใช้สามารถป้อนคำสั่ง / ข้อความในส่วนอื่น ๆ ของหน้าจอได้

7
จะลบและแทนที่บรรทัดสุดท้ายในเทอร์มินัลโดยใช้ bash ได้อย่างไร?
ฉันต้องการใช้แถบความคืบหน้าซึ่งแสดงวินาทีที่ผ่านไปใน bash สำหรับสิ่งนี้ฉันจำเป็นต้องลบบรรทัดสุดท้ายที่แสดงบนหน้าจอ (คำสั่ง "clear" จะลบหน้าจอทั้งหมด แต่ฉันต้องการลบเฉพาะบรรทัดของแถบความคืบหน้าและแทนที่ด้วยข้อมูลใหม่) ผลลัพธ์สุดท้ายควรมีลักษณะดังนี้: $ Elapsed time 5 seconds หลังจากนั้น 10 วินาทีฉันต้องการแทนที่ประโยคนี้ (ในตำแหน่งเดียวกันในหน้าจอ) โดย: $ Elapsed time 15 seconds
102 bash  replace  terminal  line 

5
ไม่สามารถสร้าง symlink ภายใน / usr / bin แม้จะเป็น sudo
เมื่อฉันพยายามเชื่อมโยงไบนารีในโฟลเดอร์ / usr / bin ของฉันฉันได้รับข้อผิดพลาด Operation not allowed: sudo ln -s /usr/bin/python2.7 /usr/bin/python2 ln: /usr/bin/python2: Operation not permitted แม้จะเป็น sudo ฉันก็ยังได้รับข้อผิดพลาดนี้
101 macos  terminal  symlink 

2
จะเรียกใช้รหัส Ruby จาก Terminal ได้อย่างไร?
ฉันต้องการเรียกใช้รหัส Ruby สองสามบรรทัดจากเทอร์มินัล แต่ฉันไม่พบพารามิเตอร์ที่จำเป็นสำหรับมัน คุณสามารถอธิบายวิธีการทำเช่นนี้ได้หรือไม่?
98 ruby  console  terminal 

13
วิธีเปิด Webstorm จาก Terminal
ในการแก้ไขไฟล์จากเทอร์มินัลฉันใช้ subl (สำหรับข้อความซับไลม์) เพื่อแก้ไขไฟล์ ตัวอย่าง: หากฉันต้องการแก้ไขไฟล์ app.js ฉันใช้ subl app.js มีวิธีใดบ้างที่ฉันสามารถตั้งค่า Webstorm ให้เปิดจากเทอร์มินัลได้

11
ไม่พบคำสั่ง Gulp หลังจากติดตั้ง
ฉันติดตั้งอึก (ทั่วโลก) และดูเหมือนว่าจะใช้งานได้เพราะมันรันโค้ดนี้: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) ├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, lodash.template@2.4.1) ├── liftoff@0.12.0 (extend@1.2.1, minimist@0.1.0, resolve@0.7.4, findup-sync@0.1.3) └── vinyl-fs@0.3.5 (graceful-fs@3.0.2, lodash@2.4.1, mkdirp@0.5.0, strip-bom@0.3.1, vinyl@0.2.3, …
97 macos  bash  terminal  npm  gulp 

8
github ล็อคเทอร์มินัล Mac เมื่อใช้คำสั่งดึง
ฉันอยู่ระหว่างการเรียนรู้ github บน Mac (บรรทัดคำสั่ง) และเมื่อใดก็ตามที่ฉันgit pull origin masterได้รับสิ่งนี้ # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the …
97 git  github  terminal 

3
ไฟล์. un ~ คืออะไรหรือเหตุใด Vim ใน Terminal จึงสร้างไฟล์. un ~
ฉันสังเกตเห็นว่าฉันมี dotfiles ที่ลงท้ายด้วย.un~เช่นฉันมี a .vividchalk.vim.un~แต่ฉันไม่แน่ใจว่ามันมาจากไหน ดูเหมือนว่าจะสร้างขึ้นเมื่อฉันใช้ Vim ใน Terminal ไฟล์เหล่านี้คืออะไร? สามารถให้พวกเขาลบเองเมื่อฉันปิดไฟล์ที่กำลังแก้ไขได้หรือไม่?
96 vim  terminal  dotfiles 

8
รับความกว้างของขั้วใน C?
ฉันกำลังมองหาวิธีรับความกว้างเทอร์มินัลจากภายในโปรแกรม C ของฉัน สิ่งที่ฉันคิดต่อไปคือบางสิ่งตามแนวของ: #include <sys/ioctl.h> #include <stdio.h> int main (void) { struct ttysize ts; ioctl(0, TIOCGSIZE, &ts); printf ("lines %d\n", ts.ts_lines); printf ("columns %d\n", ts.ts_cols); } แต่ทุกครั้งที่ฉันพยายามที่จะได้รับ austin@:~$ gcc test.c -o test test.c: In function ‘main’: test.c:6: error: storage size of ‘ts’ isn’t known test.c:7: error: ‘TIOCGSIZE’ undeclared (first …
96 c  linux  terminal  width 

5
ดูกระบวนการที่ใช้ไฟล์ใน Mac OS X
ฉันต้องการติดตามไฟล์และดูว่ากระบวนการใดที่สัมผัสไฟล์นั้น เป็นไปได้หรือไม่ ฉันรู้ว่าฉันสามารถดูรายการของกระบวนการที่เปิดอยู่ในตัวตรวจสอบกิจกรรม แต่ฉันคิดว่ามันเกิดขึ้นอย่างรวดเร็วเพื่อให้ฉันเห็น เหตุผลนี้คือฉันใช้เฟรมเวิร์กและฉันคิดว่าเวอร์ชันระบบของเฟรมเวิร์กกำลังถูกใช้แทนเวอร์ชันดีบักและฉันต้องการดูว่ากระบวนการใดสัมผัสได้
95 macos  unix  terminal  audit  lsof 


3
วิธีทำให้ git diff เขียนถึง stdout?
ตามค่าเริ่มต้นจะgit diffพิมพ์ทุก+-บรรทัดไปยัง stdout อย่างไรก็ตามฉันมีเครื่อง (devian) (ซึ่งฉันเชื่อมต่อผ่าน ssh) ซึ่งgit diffจะนำฉันไปสู่ตัวแก้ไข (ซึ่งฉันไม่รู้ว่าคืออะไร) และฉันต้องกดqเพื่อดำเนินการต่อ ฉันตรวจสอบการกำหนดค่าคอมไพล์แล้วและดูเหมือนว่า: $ git config --list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* remote.origin.url=XXX branch.master.remote=origin branch.master.merge=refs/heads/master $ git config --global --list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false $ git config --system --list '/etc/gitconfig': No such file or directory …
93 git  terminal 

3
ZSH iterm2 เพิ่มจำนวนประวัติบรรทัด
ไม่แน่ใจว่านี่คือ zsh, iterm2 หรือปฏิสัมพันธ์ระหว่างกัน พยายามเปลี่ยนจำนวนบรรทัดที่เรียกคืนได้ในเทอร์มินัลไม่ใช่ประวัติคำสั่งประวัติเอาต์พุต ใน. zshrc ฉันมี: HISTFILE=~/.histfile HISTSIZE=100000 SAVEHIST=100000 ดูเหมือนว่าจะถูกเพิกเฉย = ( ไม่แน่ใจว่าใช้คำที่ถูกต้องสำหรับ google "Terminal output history?"
93 terminal  zsh  iterm  iterm2 

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