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

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

1
เคอร์เซอร์ย้ายเทอร์มินัลด้วยเมาส์ แต่อย่างใด?
มีวิธีใดบ้างที่จะใช้เคอร์เซอร์ของเมาส์เพื่อย้ายเคอร์เซอร์ในเทอร์มินัลเช่นคลิกที่คุณต้องการและกดปุ่มเพื่อย้ายเคอร์เซอร์ที่นั่น? นี่คือหนึ่งในสิ่งที่น่ารำคาญที่สุดที่ฉันเคยพบเมื่อใช้เทอร์มินัล ฉันรู้ว่าCtrl+ Aจะย้ายไปที่จุดเริ่มต้นของบรรทัด แต่บางครั้งคำสั่งเหล่านี้จะยาวมาก
15 terminal 

4
ฉันจะรันสคริปต์ทุบตีที่ต้องการสิทธิ์รูทได้อย่างไร
ฉันมีบรรทัดสคริปต์นี้จาก ISP ของฉัน: sudo bash echo "plugin L2TP.ppp">>/etc/ppp/options echo "l2tpnoipsec">>/etc/ppp/options มันใช้งานได้ถ้าฉันวางทีละบรรทัดลงในเทอร์มินัล ฉันต้องการสร้างไฟล์ * .command และรันโดยดับเบิลคลิก แต่ทั้งหมดที่ฉันได้รับคือการแจ้งรหัสผ่านและจากนั้นก็ล้าง bash window ไฟล์ "options" ที่เป็นผลลัพธ์ว่างเปล่า ฉันลองสิ่งนี้: #!/bin/bash echo "plugin L2TP.ppp">>/etc/ppp/options echo "l2tpnoipsec">>/etc/ppp/options ฉันเข้าใจ: / etc / ppp / options: ปฏิเสธการอนุญาต ฉันคิดว่าฉันต้องใช้คำสั่งบางอย่างเพื่อรับสิทธิ์รูทจาก bash ภายใน
15 terminal  bash  script  root 

2
ทำไมฉันจึงมีที่อยู่ 2 IPv6
ถ้าฉันไปที่System Preferences > Network > Advancedมันจะแสดงว่าฉันมีที่อยู่ IPv6 2 ที่แตกต่างกัน (ทั้งที่มีคำนำหน้า 64 บิต) ทำไมเป็นเช่นนั้น หากฉันพิมพ์ifconfig | grep inetบนเทอร์มินัลก็จะแสดงที่อยู่ IPv6 ทั้งสองที่ให้ฉันด้วย ในตอนท้ายของหนึ่งในบรรดา 2 ที่อยู่ IPv6 มีเป็นคำdynamicและในตอนท้ายของอื่น ๆ autoconf temporaryมี ทำไมแปลกใจว่าทำไมเราควรจะต้องสองอยู่ IPv6 และสิ่งที่แตกต่างระหว่างและdynamicautoconf temporary
15 terminal  network  ipv6 

2
ฉันจะรับค่าเฉลี่ยการโหลด (และค่าเฉลี่ยการโหลดเท่านั้น) บน Mac OS X ได้อย่างไร
ในกล่องลินุกซ์ทั้งหมด/proc/loadavgมีการโหลดวัตถุดิบเป็นเวลา 1, 5 และ 15 นาที ไม่มีอะไรพิเศษ ในเครื่อง OS X ไฟล์นี้ไม่มีอยู่ มีไฟล์หรือคำสั่งเทอร์มินัลซึ่งจะให้ค่าเฉลี่ยโหลด 1, 5 และ 15 นาทีภายใต้ OS X ซึ่งคล้ายกับ/proc/loadavgบน Linux หรือไม่? ฉันรู้topและwแสดงค่าเฉลี่ยของการโหลด แต่พวกเขาก็มีข้อมูลมากขึ้นเช่นกัน ฉันต้องการเพียงแค่ค่าเฉลี่ยการโหลด
15 macos  terminal 

2
ทำให้คำสั่ง ls จัดเรียงตามประเภทไฟล์ (เช่นไดเรกทอรีและนามสกุลไฟล์)
ฉันจะlsจัดเรียงตามประเภทไฟล์ (เช่นไดเรกทอรีก่อนแล้วตามนามสกุลไฟล์) ได้อย่างไร คำตอบข้อเสนอแนะใน(Super User) LS ทำให้การจัดเรียงตามประเภทไฟล์lsผลในข้อผิดพลาดที่ไม่รู้จักตัวเลือกจาก
15 terminal  bash  sort 

2
เปลี่ยนเปลือกของฉันเป็นรุ่นทุบตีอื่นที่ / usr / local / bin / bash?
ฉันจะตั้งค่า/usr/local/bin/bash(ซึ่งเป็นรุ่น 4.2 ที่อนุญาตให้การเติมข้อมูลอัตโนมัติ 'cd ไปยังไดเรกทอรีที่มีชื่อไดเรกทอรี') เป็น bash เริ่มต้นของฉันสำหรับหน้าต่างใหม่แทนรุ่นปกติ (v3.2.48) ของฉัน ฉันสามารถพิมพ์/usr/local/bin/bashและเข้าไปได้ แต่นั่นไม่ใช่ค่าเริ่มต้นสำหรับหน้าต่าง Terminal ใหม่ซึ่งเป็นสิ่งที่ฉันต้องการ

2
รายการแบบอักษร (เปิดใช้งาน) พร้อมคำสั่งเชลล์ในระบบปฏิบัติการ x
มีคำสั่ง shell เพื่อรับรายการฟอนต์ที่เปิดใช้งานหรือไม่? สิ่งที่ต้องการ: some_font_util -activated -format 'file: name' สำหรับการรับรายการฟอนต์ที่เปิดใช้งานในรูปแบบเช่น: /Library/Fonts/CourNI.ttf: Courier New Italic …หรืออะไรที่คล้ายกัน ฉันใช้ Lion บางอย่างจาก MacPorts หรือ AppleScript (สำหรับเรียกใช้ด้วยosascriptคำสั่ง) ก็ยินดีเช่นกัน

5
เปิด / ปิด Wifi ด้วยปุ่มเดียวหรือไม่?
มีวิธีการกำหนดฟังก์ชั่นเปิด / ปิด WiFi ให้กับหนึ่งในปุ่มฟังก์ชั่นอย่าง F4 ที่ฉันไม่เคยใช้หรือไม่? ฉันถือว่า Applescript จะต้องใช้ อย่างไรก็ตามฉันอาจต้องการใช้สคริปต์ BASH แทน

2
เทอร์มินัลสั่งให้รับเมทาดาทาของไฟล์ทั้งหมดหรือไม่
มีวิธีใดที่จะทำให้ข้อมูลเมตาทั้งหมดที่เกี่ยวข้องกับไฟล์ในเทอร์มินัล? โดย "metadata" ฉันหมายถึงสิ่งที่ metadata และคุณสมบัติที่ไม่ได้จัดเก็บในหรือไม่ได้มาจากเนื้อหาของไฟล์ (เช่น checksum, UTD, ความละเอียดภาพ ฯลฯ ) แต่อยู่ในข้อมูลของระบบแฟ้มเกี่ยวกับไฟล์ (เช่นครั้งล่าสุด เปลี่ยนแปลง, inode, การอนุญาต, คุณสมบัติเพิ่มเติม, ฯลฯ )

5
ฉันทำลาย PATH ของฉันโดยการแก้ไข ~ / .bash_profile ของฉันและ Bash จะไม่รู้จักคำสั่งส่วนใหญ่
ใน. bash_profile ฉันตั้งใจตั้งเส้นทางไปที่: PATH="~/Tools/apache-maven-3.3.3/bin" และตอนนี้เส้นทางเริ่มต้นจะหายไป ไม่มีอะไรใน Terminal ทำงานอีกต่อไป: Korays-MacBook-Pro:~ koraytugay$ ls -bash: ls: command not found Korays-MacBook-Pro:~ koraytugay$ mkdir test -bash: mkdir: command not found ฉันไม่เห็นไฟล์ที่ซ่อนอยู่ใน Finder ดังนั้นฉันจึงไม่สามารถแก้ไข. bash_profile จาก Finder ได้เช่นกัน ฉันจะแก้ไขสถานการณ์นี้ได้อย่างไร
15 macos  terminal  finder  bash  path 

1
ขั้วคำสั่ง OS X“ เปิด” และให้ความสำคัญกับบรรทัดคำสั่ง
ฉันขอชื่นชมคำสั่งเทอร์มินัล "open" เพื่อเรียกใช้แอป OS X เมื่อเรียกใช้คำสั่ง open เพื่อจุดประสงค์ใด ๆ มันเป็นไปได้อย่างท่วมท้นที่ฉันจะมีคำสั่งอย่างน้อยหนึ่งคำสั่งที่ฉันต้องการพิมพ์ลงในเทอร์มินัลก่อนที่จะพุ่งไปยังแอปพลิเคชันที่ฉันเพิ่งเรียก ฉันจะโฟกัสที่เทอร์มินัลได้อย่างไรเมื่อใช้คำสั่งopen

3
วิธีการซ่อมและ / หรือติดตั้ง Homebrew อย่างปลอดภัย?
ฉันพยายามซ่อมแซม Homebrew ฉันเพิ่งพยายามติดตั้งใหม่ แต่เมื่อฉันพิมพ์ "ชงหมอ" ผลลัพธ์ของฉันคือ: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or …

2
เปิดเว็บไซต์โดยไม่ต้องเปิดในเบราว์เซอร์จากเทอร์มินัล
เป็นไปได้ไหมที่จะเปิดเว็บไซต์จากเทอร์มินัลโดยที่ไม่ได้เปิดแท็บใหม่ เช่นopen https://www.google.co.uk/จะเปิดแท็บใหม่ในแอปพลิเคชันเริ่มต้นและไปที่เว็บไซต์นั้น ฉันแค่ต้องการคำสั่งที่เลียนแบบที่เรียกไปยังเว็บไซต์ แต่ไม่เปิดแท็บหรือแสดงอะไร เหตุผลที่อยู่เบื้องหลังคือฉันพยายามเรียกคำสั่งบนเว็บไซต์ แต่ไม่ต้องการให้มีอะไรโผล่ขึ้นมาฉันแค่อยากให้มันเรียกคำสั่ง
14 terminal 

8
ในเทอร์มินัลฉันไม่สามารถพิมพ์ตัวพิมพ์เล็กได้
ถ้าฉันเปิดหน้าต่างเทอร์มินัลและฉันพิมพ์ตัวอักษร "e" (โดยไม่ต้องใส่เครื่องหมายอัญประกาศ) จะมีเสียงบี๊บและจะไม่พิมพ์ตัวอักษร ตัวอักษรอื่น ๆ ทุกตัวทำงานได้ดีใน Terminal ตัวพิมพ์ใหญ่ E ทำงานเช่นกัน แค่ตัวพิมพ์เล็ก e เท่านั้น ในทุก ๆ แอพอื่น ๆ ในคอมพิวเตอร์ของฉันตัวพิมพ์เล็กทำงานได้อย่างไม่มีปัญหาดังนั้นจึงไม่ใช่ปัญหาเกี่ยวกับคีย์บอร์ด เรื่องนี้เริ่มบางครั้งในสัปดาห์ที่แล้ว ฉันใช้ Terminal มากในงานของฉันและไม่เคยเป็นปัญหามาก่อน ฉันรีบูทแล้ว (ไม่แก้ไข) ฉันรีเซ็ตเทอร์มินัล (ไม่แก้ไข) เนื่องจากฉันไม่ทราบวันที่แน่นอนเมื่อเริ่มต้นฉันไม่แน่ใจว่าฉันทำการเปลี่ยนแปลงหรือติดตั้งซอฟต์แวร์ใด ๆ ฉันกำลังพยายามลบสิ่งที่ฉันติดตั้งเมื่อเร็ว ๆ นี้ FYI ฉันได้ลองใช้ iTerm2 ของบุคคลที่สามแล้วและทำสิ่งเดียวกัน นอกจากนี้ - ถ้าฉันแปะสิ่งที่มีค่า e ต่ำกว่าก็ทำสิ่งเดียวกัน - จะไม่รับ จะต้องมีปัญหาบางอย่าง terminal bash config ฉันคิดว่า ในความเป็นจริงฉันคัดลอกความรู้สึกต่อไปนี้แล้วฉันก็วางมันลงในเทอร์มินัล มีอะไรปรากฏขึ้นบ้าง …
14 macos  terminal  bash 

2
วิธีวาง Launcher ที่กำหนดเองใน Dock (Mavericks)
ฉันยังใหม่กับ Mac OS (ขณะนี้ฉันใช้ Mavericks) และฉันได้ทำการค้นหาด้วย google รวมถึงค้นหาใน StackExchange เกี่ยวกับคำถามของฉัน แต่การสนทนาที่ฉันเจอก็ไม่ได้ตอบคำถามของฉัน ฉันมาจากโลกของลินุกซ์และมันเป็นเรื่องธรรมดาสำหรับฉันที่จะตั้งคำสั่งแบบกำหนดเองในแผงคำพังเพยแล้วใส่อะไรก็ตามที่ฉันชอบ คำสั่งเหล่านี้จำนวนมากเรียกใช้ xterm ตัวอย่างเช่นสมมติว่าฉันต้องการสร้างตัวเรียกใช้งานเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลที่มีอาร์กิวเมนต์มากมายดังนี้ xterm -fg orange -bg black -e ssh me@myserver ฉันแอบดูโพสต์ที่แนะนำว่าฉันใช้เครื่องควบคุมอัตโนมัติ อย่างไรก็ตามฉันไม่สามารถทำสิ่งนี้ได้สำเร็จ จนถึงตอนนี้ฉันมี open -a "/opt/X11/bin/xterm" --args "-fg orange -bg black -e ssh me@myserver" อย่างไรก็ตามคำสั่งนี้ทำงานไม่ถูกต้องและฉันไม่แน่ใจว่าจะแก้ไขปัญหานี้อย่างไร ขอบคุณ Les ps โปรดทราบว่าถ้าฉันเปิด Terminal และพิมพ์ xterm มันจะเปิดขึ้นตามที่คาดไว้

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