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

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

5
แสดงเนื้อหาแพคเกจจากบรรทัดคำสั่ง
เมื่อทำงานที่เทอร์มินัลฉันมักใช้open .คำสั่งเพื่อเปิดหน้าต่างค้นหาที่แสดงไดเรกทอรีการทำงานปัจจุบัน แต่ถ้าไดเรกทอรีปัจจุบันเป็นจริงแพคเกจเช่น.appแอปพลิเคชันหรือ.vmwarevmเครื่องเสมือนopen .เรียกใช้แอปพลิเคชันหรือเครื่องเสมือนแทน ฉันจะเปิดหน้าต่างค้นหาที่แสดงเนื้อหาของแพ็คเกจที่ระบุได้อย่างไร ฉันลองopen -A /System/Library/CoreServices/Finder.app .แล้ว แต่มันไม่ได้ผล
14 terminal 

2
เป็นไปได้หรือไม่ที่จะรับชุดตัวเลือก unix เต็มรูปแบบสำหรับเครื่องมือบรรทัดคำสั่งใน OS X
ฉันติดตามUnix Tool Tipบน Twitter และเป็นที่น่าสนใจว่าเคล็ดลับมากมายที่โพสต์ไม่สามารถใช้ได้ใน OS X ตัวอย่างเช่น: cp - u จะคัดลอกไฟล์ที่ไม่มีอยู่หรือใหม่กว่าไฟล์ที่มีอยู่ในไดเรกทอรีปลายทาง ลองใช้สิ่งนี้กับเครื่องของฉันผลลัพธ์: cp: illegal option -- u usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory เหตุใดตัวเลือกเหล่านี้จึงไม่มีให้บริการและเป็นไปได้ที่จะเข้าถึงตัวเลือกเหล่านี้ใน OS X

2
ฉันจะบังคับให้พาร์ติชันและรูปแบบบนคีย์ USB ในยูทิลิตี้ดิสก์ OS X Mountain Lion หรือจาก diskutil CLI ได้อย่างไร
ฉันมีดิสก์ USB Memorex TravelDrive 64GB ใหม่เอี่ยมซึ่งกำลังมีปัญหา มันจัดรูปแบบ FAT16 บน MBR ซึ่งไม่ค่อยดีเท่าไหร่และฉันอยากจะใส่มันใน HFS + ฉันได้ลองทำสิ่งนี้ผ่านแท็บลบและพาร์ติชั่นใน Disk Utility รวมถึงจาก CLI ใน Terminal.app ด้วยวิธีการต่าง ๆ สองวิธี: $ diskutil partitionDisk disk4 1 GPT HFS+ newdisk R $ diskutil eraseDisk HFS+ newdisk disk4 ในสิ่งเหล่านั้นdisk4หมายถึงอุปกรณ์พิเศษหรือตัวระบุดิสก์ (เช่น/dev/disk4) และnewdiskเป็นชื่อโดยพลการที่ฉันกำลังจะให้ไดรฟ์ข้อมูลใหม่บนดิสก์ ในทุกกรณีกระบวนการจะพยายามยกเลิกการต่อเชื่อมดิสก์ ฉันได้ทำการตรวจสอบเล็กน้อยเพื่อประโยชน์: การทำตามบันทึก Disk Utility ในขณะที่ทำงานอยู่ ( tail -f …

5
เปิดหน้าต่างเทอร์มินัลใหม่ในพื้นที่ปัจจุบันโดยไม่คำนึงถึงเทอร์มินัลเปิดอื่นในพื้นที่อื่น
เมื่อใช้ Spaces บน Mac OS X พยายามเปิดเทอร์มินัลอินสแตนซ์ใหม่ส่งผลให้มีการดึงโฟกัสไปยังพื้นที่ใดก็ตามที่มีหน้าต่างเทอร์มินัลที่เข้าถึงล่าสุด ด้วย Finder ฉันสามารถคลิกที่เดสก์ท็อปแล้วใช้⌘- Nเพื่อสร้างหน้าต่าง Finder ใหม่ สิ่งที่ฉันกำลังมองหาคือวิธีการทำฟังก์ชั่นเดียวกันกับหน้าต่าง Terminal ฉันจะสร้างอินสแตนซ์ของเทอร์มินัลใหม่ในพื้นที่ปัจจุบันได้อย่างไรโดยไม่คำนึงว่าจะมีอินสแตนซ์ของเทอร์มินัลอื่นในช่องว่างอื่นหนึ่งรายการหรือมากกว่า ขอบคุณ
14 macos  terminal  spaces 

1
ทำไมชื่อส่วนของหน้าคนจึงไม่สามารถใช้คำศัพท์ได้ทั้งหมด?
สิ่งนี้ถูกทดสอบใน El Capitan และใน High Sierra ของเพื่อนร่วมงานใน Terminal มาตรฐาน (ทุบตี) user@hostname ~ $ man ls | grep "BU" BUGS user@hostname ~ $ man ls | grep "BUG" user@hostname ~ $ user@hostname ~ $ man ls | grep "IEEE" files in order to be compatible with the IEEE Std 1003.2 (``POSIX.2'') …

5
จะรีเซ็ต $ PATH ได้อย่างไร?
ฉันกำลังพยายามเพิ่มบางอย่างลงใน $ PATH และมันผิดพลาดไปโดยสิ้นเชิง ตอนนี้ผมไม่สามารถเรียกใช้คำสั่งใด ๆ lsเช่น ฉันดูคำตอบนี้ และใช้บรรทัดต่อไปนี้: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin PATH=$PATH:~/bin บรรทัดเหล่านี้แก้ไขปัญหาชั่วคราว อย่างไรก็ตามเมื่อฉันรีสตาร์ท terminal ดูเหมือนว่าจะลืมการเปลี่ยนแปลงเหล่านี้ ฉันจะรีเซ็ต $ PATH ของฉันอย่างถาวรได้อย่างไร ฉันใช้ Mountain Lion เวอร์ชันล่าสุด

2
เทอร์มินัลเปิดแท็บใหม่แทนหน้าต่างใหม่ด้วย Command-N
ฉันไม่รู้ว่าทำไมทั้ง Command-N และคลิกเปิดหน้าต่างใหม่ด้วยตนเองในเมนูไฟล์ของ Terminal.app เปิดแท็บใหม่ ใครเคยพบสิ่งนี้มาก่อนหรือไม่ ฉันจะทำให้ Terminal.app เปิดหน้าต่างใหม่แทนแท็บใหม่ได้อย่างไร
14 macos  terminal 

2
เซสชันเทอร์มินัล OS X ยังคงมีอยู่ผ่านการรีบูตอย่างไร
การเป็นผู้ใช้ Linux ตัวยงก่อนที่จะซื้อ MacBook Pro ฉันมักจะเปิดแท็บเทอร์มินัลหลายแท็บไว้ในคราวเดียว ในอดีตการขัดข้องและการรีบูตโดยทั่วไปจะทำให้ขั้นตอนการทำงานของฉันและประวัติแท็บส่วนใหญ่ของฉันเกี่ยวข้อง ฉันค้นหาวิธีการแก้ปัญหานี้ แต่มักจะว่างเปล่า; นอกเหนือจากเทคนิคต่างๆที่รวมกันใช้ของเครื่องมือชอบssh, screen, tmuxและจำเป็นต้องใช้เซิร์ฟเวอร์ส่วนตัวเสมือน (หรือคล้ายกัน) หนึ่งในสิ่งที่ฉันโปรดปรานเกี่ยวกับการใช้ MacBook Pro ของฉันสำหรับการเขียนสคริปต์และการใช้เครื่องมือ CLI เป็นต้น คือเซสชันเทอร์มินัลของฉันยังคงมีอยู่มากกว่าการขัดข้องและเริ่มต้นใหม่โดยค่าเริ่มต้น ในความเป็นจริงฉันเพิ่งคืนค่าการสำรองข้อมูลจากเกือบ 2 ปีที่แล้วและเมื่อฉันเข้าสู่ระบบเป็นครั้งแรกฉันได้รับการนำเสนอด้วยเดสก์ท็อปเก่าและสามbashเชลล์ที่ประกอบด้วยโครงการที่ฉันทำงานอยู่ตลอดเวลาที่ผ่านมา ฉันต้องการทราบว่า OS X ทำให้คุณลักษณะนี้เป็นไปได้อย่างไร ใครที่นี่มีความเข้าใจในวิธีการทำงานหรือไม่

3
วิธีเชื่อมต่ออินเทอร์เน็ตจากเทอร์มินัลเมื่อใช้พร็อกซีที่มีการตรวจสอบสิทธิ์
ฉันต้องใช้พร็อกซีเซิร์ฟเวอร์เพื่อเชื่อมต่ออินเทอร์เน็ต ฉันได้ตั้งค่าพรอกซีทั้งหมดในการตั้งค่าพร็อกซีระบบของฉัน ตอนนี้ฉันสามารถเชื่อมต่ออินเทอร์เน็ตโดยใช้เบราว์เซอร์และแอปพลิเคชันของฉัน แต่ฉันไม่สามารถเชื่อมต่ออินเทอร์เน็ตจากเทอร์มินัลของฉัน ฉันเหนื่อย export http_proxy="http://username:password@proxyserver:port/" แต่แอปพลิเคชั่นเทอร์มินัลยังไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้

2
ปิดใช้งานการพิสูจน์ตัวตนด้วยรหัสผ่านบนเซิร์ฟเวอร์ SSH บน OS X Server 10.8
ฉันต้องการปิดการใช้งานการตรวจสอบรหัสผ่านของเซิร์ฟเวอร์ SSH บน OS X Server ของฉัน ควรทำใน / etc / sshd_config ใช่ไหม แต่ฉันไม่แน่ใจว่าควรเปลี่ยน ...

3
มีวิธีดูความถี่ CPU ปัจจุบันใน macOS จากเทอร์มินัล (ไม่ใช่แกดเจ็ตพลังงานของ Intel)
ฉันตระหนักถึงคำตอบเหล่านี้: /programming/9948987/detect-current-cpu-clock-speed-programmatically-on-os-x ดูความเร็วสัญญาณนาฬิกาปัจจุบันของ CPU ใน OS X หรือไม่ ซึ่งหมายถึงIntel Power Gadgetเป็นวิธีการที่จะได้รับความถี่ของ CPU ในปัจจุบันจะมีโปรแกรม / วิธีการที่จะได้รับข้อมูลนี้จากขั้ว? sysctl hw.cpufrequencyแสดงความถี่ที่ระบุของ CPU เท่านั้นนั่นคือสิ่งที่ผู้ผลิตระบุไว้ ไม่พิจารณา Turbo Boost หรือความถี่ต่ำกว่าเมื่อ CPU ไม่ได้ทำงาน (ตัวอย่างเช่นหาก CPU คือ i5, 1.4GHz จะเป็น 1.4GHz เสมอ) Cวิธีการแก้ปัญหาให้มันดังนั้นการใช้sysctl.hมีผลเช่นเดียวกัน

7
โหมดการกู้คืน macOS Sierra ไม่มีเทอร์มินัล
ฉันเพิ่งติดตั้ง macOS Sierra และเมื่อฉันเข้าสู่โหมดการกู้คืนฉันไม่มีเมนูยูทิลิตี้อยู่ เฉพาะ 4 ตัวเลือก, เรียกคืนจากการสำรองข้อมูล Time Machine, ติดตั้ง macOS ใหม่, รับความช่วยเหลือออนไลน์และยูทิลิตี้ดิสก์ ฉันจะเข้าถึง Terminal จาก OS Recovery ได้อย่างไร

3
LSOpenURLsWithRole () ล้มเหลวด้วยข้อผิดพลาด -10810 - แอพที่ดาวน์โหลดไม่เริ่มขึ้น
ฉันพยายามเรียกใช้แอปพลิเคชันที่ดาวน์โหลดจากอินเทอร์เน็ต (เช่น Jabref) แต่ดูเหมือนว่าจะล้มเหลวอย่างเงียบ ๆ เมื่อฉันพยายามที่จะเปิดมันโดยการดับเบิลคลิกมันไม่มีอะไรเกิดขึ้น เมื่อฉันใช้ terminal ฉันได้รับข้อความต่อไปนี้: LSOpenURLsWithRole () ล้มเหลวโดยมีข้อผิดพลาด -10810 สำหรับไฟล์ ... / xxxx.app ฉันลองคำแนะนำต่าง ๆ ที่ฉันพบที่นี่เช่นการเปลี่ยนการอนุญาตและการแก้ไขไฟล์ Info.plist แต่ไม่มีอะไรทำงาน เนื่องจากเป็นแอปพลิเคชัน Java ฉันจึงพยายามเรียกใช้ผ่านเทอร์มินัลโดยใช้ java -cp "CLASSPATH" MAINCLASS และมันใช้งานได้ดี เพิ่งพูดถึงว่าฉันได้รับข้อผิดพลาดนี้ไม่เพียง แต่กับแอพนี้ แต่สำหรับแอปพลิเคชั่นอื่น ๆ ขอบคุณล่วงหน้า.


4
วิธีกำจัด“ คุณมีจดหมายใหม่” ใน zsh
ฉันใช้ zsh กับ prezto เป็นเชลล์ด้วย iTerm เป็นแอปเทอร์มินัล ฉันได้รับข้อความ "คุณมีจดหมายใหม่" เสมอเมื่อเปิดข้อความแจ้งใหม่ ฉันไม่มีจดหมายใหม่ใน Mac Mail และฉันไม่ได้เรียกใช้เซิร์ฟเวอร์อีเมล ฉันจะกำจัดข้อความนี้ได้อย่างไร ขอบคุณ
14 terminal  zsh 

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