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

คำถามเกี่ยวกับแอปพลิเคชันเทอร์มินัลหรือการจำลองเทอร์มินัลควรใช้แท็กนี้ ใช้ ** command-line ** สำหรับคำถามเกี่ยวกับเชลล์หรือโปรแกรมบรรทัดคำสั่งที่ไม่เกี่ยวข้องกับเทอร์มินัลโดยเฉพาะ

2
ตัวเลือกใดที่ฉันควรให้คำสั่ง sudo เพื่อขอรหัสผ่านผ่านอินเทอร์เฟซแบบกราฟิก
ปัญหานี้ทำให้ฉันติดขัดอยู่พักหนึ่ง ทุก ๆ ตอนนี้ฉันต้องเขียนไฟล์สคริปต์ที่ควรเรียกใช้sudoคำสั่ง ฉันไม่จำเป็นต้องรู้ล่วงหน้าว่าฉันจะเปิดใช้งานsudoดังนั้นฉันมั่นใจว่ามีวิธีการเปิดส่วนต่อประสานกราฟิกที่ดี (เช่นที่โผล่ขึ้นมาเมื่อติดตั้งซอฟต์แวร์) แต่เป็นอย่างไร The man sudosays: -A Normally, if sudo requires a password, it will read it from the current terminal. If the -A (askpass) option is specified, a (possibly graphical) helper program is executed to read the user's password and output the password to the …
11 terminal  bash 

1
ตั้งเชลล์เริ่มต้นเป็น MacPorts ทุบตีใน Mac OS X 10.6.8?
ตามคำถามก่อนหน้านี้ฉันได้ติดตั้ง MacPorts ใหม่และต้องการลองทุบตีรุ่นใหม่กว่าอีกครั้ง ฉันติดตั้ง bash ใหม่ล่าสุดผ่าน MacPorts ในระบบ Mac OS X 10.6.8 ของฉัน แต่เมื่อฉันเริ่มเซสชัน Terminal.app คำสั่ง "sh --version" แสดงว่าฉันยังคงใช้ bash รุ่นเก่า 3.2.48 นี่คือแม้เมื่อ "ซึ่งทุบตี" ชี้ไปที่ 4.2.37 รุ่นใหม่ที่ติดตั้งโดย MacPorts ฉันพยายามเปลี่ยนการตั้งค่า Terminal.app เพื่อใช้ bash ใหม่เป็นค่าเริ่มต้นเปลี่ยน / etc / shells และใช้คำสั่ง chsh เพื่อระบุ MacPorts bash เป็นค่าเริ่มต้น อย่างไรก็ตามวิธีการเหล่านี้ไม่ประสบความสำเร็จ ฉันกำลังคิดถึงอะไร ขอบคุณมาก.

1
Mac OS X Mavericks - เพิ่มไปยังเส้นทาง
ฉันพยายามตั้งค่าโปรเจ็กต์ phonegap และในขณะที่พยายามเพิ่มแพลตฟอร์มมันจะแสดงข้อผิดพลาดต่อไปนี้: Error: The command "android" failed. Make sure you have the latest Android SDK installed, and the "android" command (inside the tools/ folder) is added to your path. ฉันได้ลองสิ่งที่อ่านแล้ว: ฉันจะตั้งค่าตัวแปรสภาพแวดล้อมบน OS X ได้อย่างไร และเขียนสิ่งต่อไปนี้ในไฟล์. profile: export PATH=/users/ophir/android-sdks/tools ในขณะที่เพิ่มคำสั่ง android ลงในเส้นทางของฉันและฉันสามารถเรียกใช้และได้รับการตอบสนองฉันเริ่มสังเกตเห็นว่าคำสั่ง "ls" แบบง่าย ๆ ก็ไม่ทำงาน - จนกว่าฉันจะลบสิ่งที่ฉันได้ทำไป ฉันจะเพิ่มเส้นทางอื่นให้กับตัวแปร PATH …
11 macos  terminal  bash  path 

3
การติดตั้ง ffmpeg จาก dmg แล้วเรียกใช้จากเทอร์มินัลมีวิธีที่ดีกว่านี้ไหม
จากที่นี่: https://ffmpeg.org/download.html#build-macฉันเลือก static builds 64- บิตซึ่งฉันก็ไปที่https://evermeet.cx/ffmpeg/ ฉันดาวน์โหลดแล้ว: และเปิดโดยใช้สิ่งนี้: ซึ่งให้ฉันนี้: Last login: Wed Jun 6 09:41:56 on ttys000 david-selfs-Air:~ david$ /Volumes/FFmpeg\ 91200-g1616b1be5a/ffmpeg ; exit; ffmpeg version N-91200-g1616b1be5a-tessus Copyright (c) 2000-2018 the FFmpeg developers built with Apple LLVM version 9.1.0 (clang-902.0.39.1) configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libfreetype …
11 terminal  install  bash 

1
เปิด Terminal ใหม่ในเซสชัน SSH เดียวกัน
มีวิธีการเปิด Terminal ใหม่ในเซสชัน SSH ที่มีอยู่หรือไม่ ฉันเข้าสู่ระบบระยะไกลและมีเซสชันพิเศษที่ฉันต้องร้องขอและรอรับ ฉันรู้ว่าฉันสามารถใช้คำสั่ง "xterm &" เพื่อเปิด xterm windows หลายอันภายในเซสชันนั้น แต่ xterm ทำงานแตกต่างจาก Terminal ในตัวของ OSX มีวิธีการเปิดหน้าต่างเทอร์มินัลหลายบานภายในเซสชัน SSH ที่มีอยู่หรือไม่
11 terminal  ssh 

3
วิธีใช้คำสั่ง logger บน Sierra
ฉันพยายามที่จะบันทึกเหตุการณ์ / loggerเช็คคะแนนจากเปลือกสคริปต์ของฉันโดยใช้ วิธีการใช้งานloggerหรือsyslogสาธารณูปโภคในOS X (รุ่น 10.12 (16A323)) ฉันเหนื่อย logger "Hello world"และตรวจสอบ/var/log/system.logโดยใช้แอพ Console ต่อไปนี้เป็นรายการบันทึกที่สร้างขึ้น การเก็บเกี่ยวสตริงสำหรับไบนารีชื่อ '–Xó ^ H' ล้มเหลว วิธีใช้loggerใน OS X มีอะไรที่ต้องระบุเพื่อสร้าง / เพิ่มรายการในบันทึกระบบ OS X หรือไม่
11 macos  terminal  sierra  logs 

2
ฉันจะเปลี่ยนทางลัด Mission Control จากบรรทัดคำสั่งได้อย่างไร
ฉันพยายามคิดออกมาเป็นเวลานาน ฉันมีสคริปต์การจัดสรร Mac OS ที่ค่อนข้างปกติ: https://gist.github.com/ryanpcmcquen/b2e608311f286a4ab3e1 ผมอยากจะเปลี่ยนทางลัดควบคุมภารกิจจะเป็นทั้งหมดCtrl+ Alt+ ...แทน+Ctrl ...ตัวอย่างเช่นค่าเริ่มต้นคือ: Ctrl+ Upเพื่อเปิดใช้งานการควบคุมภารกิจ ฉันต้องการเปลี่ยนสิ่งนี้เป็นCtrl+ Alt+ Upเนื่องจากทางลัดปัจจุบันขัดแย้งกับโปรแกรมอื่น ๆ ที่ฉันใช้ โปรดทราบว่าฉันทราบวิธีการทำเช่นนี้System Preferences > Keyboard > Shortcutsแล้วฉันกำลังมองหาโซลูชันบรรทัดคำสั่งแบบสคริปต์ได้ แก้ไข: ขอบคุณ @ user3439894 ฉันได้อ่านและสร้างสคริปต์เพื่อเปลี่ยนคีย์ plist ทั้งหมดเป็นสิ่งที่ฉันต้องการให้พวกเขาเป็น ปัญหาเดียวก็คือมันไม่ทำงาน :-( นี่คือสิ่งที่ฉันมี: #!/bin/bash defaults write ~/Library/Preferences/com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 32 "{enabled = 1; value = { parameters = (65535, 126, …


10
ฉันสามารถย่อการพิมพ์ที่จำเป็นเพื่อ `cd` ลงในไดเรกทอรีที่รู้จักกันดีได้ไหม
ฉันพบว่าตัวเองเปิด terminal แล้ว CD'ing มากในไดเรกทอรีเดียวกันเส้นทางที่ยาวมาก นั่นหมายความว่าฉันกำลังใช้ซีดีมากและใช้แท็บเพื่อเร่งความเร็วสิ่งต่างๆให้มากขึ้น มันคงจะดีมากถ้าฉันมีลิงค์ไปยังไดเรกทอรีนี้และจากนั้นก็ไปที่นั่นเพื่อให้ฉันอยู่ในไดเรกทอรีที่ซ้อนกันอย่างรวดเร็ว เป็นไปได้ไหม
11 macos  terminal 

3
ชื่อแท็บเทอร์มินัลหลังจากเซสชัน SSH
ใน Mac OS X (ฉันใช้ 10.6.8 แต่ฉันเชื่อว่าเวอร์ชั่นอื่นเหมือนกัน) การเปลี่ยนเครื่องรีโมตเปลี่ยนชื่อของแท็บปัจจุบันในเทอร์มินัล น่ารำคาญเมื่อฉันตัดการเชื่อมต่อจากเครื่องระยะไกลไม่ว่าจะด้วยexitหรือหมดเวลาอย่างชัดเจนชื่อของแท็บจะไม่เปลี่ยนกลับไปเป็นเหมือนเดิม เกือบทุกวันสิ่งนี้ทำให้ฉันเป็นโรคหัวใจเมื่อฉันพิมพ์คำสั่งหรือคำสั่งอื่น ๆ เพื่อดูจากมุมตาของฉันว่าแท็บนั้นยังคงชื่อ user @ remotehost ฉันเป็นผู้ใช้ที่ระมัดระวังที่มักจะมีpwdฯลฯ เพื่อยืนยันตำแหน่งของฉันก่อนที่จะทำอะไร แต่ก็ยังคงจับฉันในช่วงเวลาแห่งความตื่นตระหนกเมื่อฉันทำDROP DATABASE xและฉันเห็นชื่อโฮสต์ระยะไกลในแท็บ เรื่องสั้นสั้นมีวิธีการเปลี่ยนชื่อนี้เมื่อตัดการเชื่อมต่อจากโฮสต์ระยะไกลหรือฉันจะต้องติดกับการเปิดแท็บใหม่ทุกครั้งที่ฉันยกเลิกการเชื่อมต่อเพื่อรีเซ็ตชื่อ?
11 macos  terminal  ssh 

4
การแจ้งเตือนการติดตาม iTunes สำหรับ Mountain Lion
ใน OS X Lion มีการตั้งค่า (ผ่านคำสั่ง Terminal) เพื่อเปิดใช้งานการแจ้งเตือนแทร็ก iTunes ที่แสดงเป็นป๊อปอัพในแท่นชาร์จ จนถึงตอนนี้ดูเหมือนว่า Mountain Lion จะไม่อนุญาตสิ่งนี้ฉันก็สงสัยว่ามีใครรู้บ้างไหมว่าคำสั่งนั้นเปลี่ยนไปหรือไม่หรือเป็นไปไม่ได้ใน OS X 10.8 คำสั่ง Terminal ที่ฉันใช้ใน Lion คือ: defaults write com.apple.dock itunes-notifications -bool TRUE; killall Dock

3
ฉันติดตั้ง Xcode แล้ว แต่ยังไม่มี gcc ในเทอร์มินัล
ฉันเพิ่งได้ Mac และฉันเป็นมือใหม่ที่สมบูรณ์ดังนั้นนี่อาจเป็นคำถามที่ง่ายมาก แต่ฉันไม่สามารถแก้ไขได้ด้วย Google หรือ F1 ผมพยายามที่จะเรียกใช้โปรแกรม C จากสถานีที่มาพร้อมกับแม็ค แต่เมื่อผมใช้ก็กล่าวว่าgcc test.c -bash: gcc: command not foundฉันค้นหาข้อผิดพลาดบน Google และพบว่าฉันต้องการดาวน์โหลด Xcode ฉันทำอย่างนั้นและติดตั้ง (ฉันคิดว่าหลังจากทั้งหมดทำงาน) แต่ฉันยังไม่มี gcc ใน Terminal ของฉัน ฉันควรทำอย่างไร
11 terminal  xcode  gcc 

4
ทำไมปุ่มลูกศรของฉันถึงใช้งานไม่ได้ใน iTerm?
พวกเขาทำงานได้ดีถ้าฉันใช้ Terminal และเริ่มเซสชันเป็นกลุ่ม แต่ภายใต้ iTerm ฉันต้องหันไปใช้ HJKL เพื่อทำการเคลื่อนไหวแบบซ้าย - ขวา - ลง ทั้งใน Terminal และ iTerm TERM = xterm-color ฉัน.vimrcค่อนข้างผอมและไม่มีการผูกกุญแจไว้ในนั้นที่จะทำให้เกิดปัญหานี้ iTerm v0.10

1
ฉันจะกำหนดตัวเลือกเวลารวบรวมของ PHP ได้อย่างไร
ฉันพยายามปรับแต่งการติดตั้ง php ของฉันเอง แต่ฉันไม่คุ้นเคยกับการคอมไพล์โปรแกรมตั้งแต่เริ่มต้น ฉันจะบอกได้อย่างไรว่าตัวเลือกเวลารวบรวมใดที่ใช้สำหรับ php โดยเฉพาะฉันพยายามตรวจสอบว่ามีการ--with-readlineระบุตัวเลือก ขอบคุณ!
11 terminal  php 

2
ฉันสามารถกำหนดค่าเทอร์มินัลเพื่อแสดงเอาต์พุต stderr ด้วยสีที่ต่างกันได้หรือไม่
เป็นไปได้ไหมที่จะกำหนดค่าเทอร์มินัลใน OS X เพื่อแสดงstderrเอาต์พุตโดยอัตโนมัติในสีที่แตกต่างstdoutจากเอาท์พุทจากกระบวนการ หรือเป็นไปได้เฉพาะในกรณีที่กระบวนการส่งสัญญาณเอาต์พุตเป็นสี?
11 terminal  color 

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