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

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

2
ค้นหาที่อยู่ IP ระยะไกลที่ใช้โดย SMB ที่แชร์
เมื่อใช้ Finder ฉันได้ติดตั้งการแชร์ SMB ที่อยู่ใน NAS ของฉัน เมื่อฉันใช้คำสั่ง mount, NAS จะแสดงรายการพร้อมชื่อที่มันโฆษณา ( nas-smb) mbp:~ me$ mount /dev/disk0s2 on / (hfs, local, journaled) devfs on /dev (devfs, local, nobrowse) map -hosts on /net (autofs, nosuid, automounted, nobrowse) map auto_home on /home (autofs, automounted, nobrowse) //me@nas-smb._smb._tcp.local/myshare on /Volumes/myshare (smbfs, nodev, nosuid, mounted …
14 terminal  network  samba  nas 

1
การส่งอาร์กิวเมนต์ให้กับ 'Run Shell Script' ใน Automator
ฉันต้องการสร้างเวิร์กโฟลว์อัตโนมัติเพื่อเรียกใช้คำสั่งเชลล์ ตัวอย่างเช่นฉันต้องการรับข้อความจากผู้ใช้และถือว่าอินพุตนั้นเป็นคำสั่งเชลล์แทนที่จะเป็นข้อความ ฉันลองผ่านการโต้แย้งแล้วstdinแต่ก็ยังไม่สามารถทำงานได้ นี่คือตัวอย่างง่ายๆของสิ่งที่ฉันพยายามทำ: ผู้ใช้ป้อนข้อความพูด 'xyz' ฉันต้องการส่งข้อความนี้ไปยัง shell script ดังต่อไปนี้ echo "$1/" เพื่อรับxyzเป็นเอาต์พุตของเชลล์สคริปต์เพื่อแสดงในแอ็คชันการแสดงผลลัพธ์ของ Automator

1
เทอร์มินัลคำสั่ง ncdu
ฉันเคยเห็นคำสั่งเทอร์มินัลncduนั้นมีให้เลือกหลายรสชาติของ UNIX ไม่มีใครรู้ว่าคำสั่ง terminal เดียวกันมีอยู่ใน OS X ขอบคุณสำหรับความช่วยเหลือใด ๆ เป็นที่ชื่นชมอย่างมาก

4
รีเซ็ตตัวแปร PATH ของคุณ
ฉันยัดไส้ (โดยทั่วไปเช็ด) ตัวแปร PATH ของฉัน มีวิธีใดที่จะรีเซ็ตเป็นค่าเริ่มต้นหรือไม่ ฉันดูที่ฉันจะรีเซ็ตตัวแปร $ PATH บน Mac OS X ได้อย่างไร แต่ฉันพบว่ามันสับสนมาก เท่าที่ฉันรู้ฉันยัด~/.profileแฟ้มของฉัน

1
ฉันจะกำหนดค่าแอพ Terminal ของฉันด้วย bash และ iTerm2 ด้วย zshell และโอ้ zsh ของฉันได้อย่างไร
แอป Terminal ใช้ bash เป็นค่าเริ่มต้น และฉันไม่ต้องการเปลี่ยนแปลง อย่างไรก็ตามฉันต้องการกำหนดค่า iTerm2 ด้วย zshell และโอ้ zsh ของฉัน และฉันไม่ต้องการทุบตีมัน คำแนะนำที่ฉันตรวจสอบออนไลน์ให้ zshell เป็นค่าเริ่มต้นในทั้งสองแอพ
13 terminal  bash  iterm  zsh 

2
มีใครที่มีปัญหากับการใช้ htop ใน High Sierra หรือไม่?
นับตั้งแต่การอัปเกรดเป็น High Sierra MacBook ของฉันทำงานล้มเหลวเป็นประจำในแบบหายนะ ฉันสงสัยว่าฮ็อพเป็นผู้กระทำความผิด แต่ฉันไม่สามารถบอกได้อย่างแน่นอน นี่คือสิ่งที่เกิดขึ้นประมาณครึ่งโหลในขณะนี้: ฉันกำลังทำงานใน iTerm2 หรือแอป Terminal ทันใดและดูเหมือนว่าเกิดปัญหากับ iTerm2 / Terminal แบบสุ่ม ฉันยังสามารถบังคับให้เลิกได้ในตอนนั้น แต่จากนั้นทั้งระบบจะอยู่ในสภาพที่ยุ่งเหยิงจริงๆซึ่งฉันไม่สามารถเริ่มแอพได้อีกต่อไป ยิ่งกว่านั้นการเรียกใช้การรีสตาร์ทจะไม่ประสบความสำเร็จในการปิดระบบ เหลือเพียงตัวเลือกเดียวของฉันคือการรีเซ็ต MacBook ใหม่อย่างหนัก ก่อนอื่นฉันสงสัยว่า iTerm2 และใช้แอพ Terminal แทน แต่สิ่งเดียวกันก็เกิดขึ้นโดยใช้หลัง ดูเหมือนจะไม่ได้เชื่อมต่อกับสิ่งใดโดยเฉพาะที่ฉันทำในเทอร์มินัล ฉันมีนิสัยที่จะมีอินสแตนซ์ของ htop (เวอร์ชัน 2.0.2 ติดตั้งผ่านbrew install htop) ที่ทำงานอยู่เสมอในเทอร์มินัลบานหน้าต่างบางบานเพื่อให้สามารถตรวจสอบกระบวนการและการใช้งาน CPU / หน่วยความจำได้อย่างสะดวกขณะที่ฉันทำงาน ดังนั้นอินสแตนซ์ htop ที่กำลังทำงานอยู่เป็นเงื่อนไขเบื้องต้นสำหรับข้อขัดข้องที่ฉันสามารถระบุได้ เนื่องจากฉันไม่ทราบวิธีการล้อมรอบปัญหานี้เพิ่มเติมฉันหันไปถามที่นี่: มีใครที่ประสบปัญหาคล้ายกันกับการใช้ฮ็อปท็อปบน High Sierra หรือไม่ และทุกคนอาจมีทางออกสำหรับเรื่องนี้หรือไม่? …

5
เปิดแอปแบบเต็มหน้าจอผ่าน Terminal
ฉันสงสัยว่าเป็นไปได้ไหมที่จะเปิดโปรแกรมในโหมดเต็มหน้าจอของ Lion ผ่านทาง Terminal ฉันต้องการเขียนสคริปต์สั้น ๆ ซึ่งเริ่มโปรแกรมมากมายในโหมดเต็มหน้าจอเพื่อที่ฉันจะต้องคลิกเพียงครั้งเดียวเพื่อเริ่มสภาพแวดล้อมการทำงานของฉัน

5
มีวิธีใดที่จะทำให้ Terminal บน Lion เริ่มต้นใหม่ได้อย่างหมดจด (ไม่มีประวัติบัฟเฟอร์)
ฉันจะป้องกันไม่ให้ Terminal แสดงผลลัพธ์เดิมเมื่อเริ่มทำงานได้อย่างไร ฉันต้องการให้เริ่มต้นด้วยหน้าต่างที่สะอาด
13 lion  terminal 

2
วิธีการใช้ gcc หรือ git โดยไม่ต้องติดตั้ง xcode?
ฉันเป็นมือใหม่ของผู้ใช้ Mac ฉันสามารถดูมีgcc, gitฯลฯ ใน " /usr/binโฟลเดอร์" แต่เมื่อฉันต้องการใช้พวกเขามันแจ้งเช่นนี้: MacBook-Pro:~ nan$ git xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. MacBook-Pro:~ nan$ gcc xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose …
13 macos  terminal  xcode 

1
จะปิดการใช้งานกล่องโต้ตอบ“ เปลี่ยนเหตุการณ์ที่เกิดซ้ำ” ในปฏิทิน Mac ได้อย่างไร
ฉันมีกิจกรรมซ้ำหลายครั้งในปฏิทิน (เดิมคือ iCal) ฉันมักจะทำการเปลี่ยนแปลงตัวตนระหว่างเดินทาง แต่ทุกครั้งที่ถามฉัน: ฉันจะทำให้พฤติกรรมเริ่มต้นเปลี่ยนเหตุการณ์เดียวโดยไม่ต้องมีกล่องโต้ตอบปรากฏขึ้นได้อย่างไร ฉันสงสัยว่าอาจมีคำสั่ง Terminal ที่ฉันสามารถเรียกใช้ได้ โบนัส: ถ้าฉันต้องการแก้ไขซีรี่ย์ฉันยังสามารถใช้Get Infoส่วนต่อประสานได้หรือไม่
13 macos  terminal  ical 

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

2
ฉันจะส่ง C- / (นั่นคือ control-slash) ไปยังเทอร์มินัลได้อย่างไร
ฉันพยายามเรียกใช้ Emacs ในเทอร์มินัล ฉันได้เปิดใช้งาน "ตัวเลือกใช้เป็นเมตาดาต้า" ในการตั้งค่าเทอร์มินัลและมันทำงานได้ประมาณ 95% ลำดับคีย์ ctrl- / (หรือในเครื่องหมาย Emacs C- /) คือ "เลิกทำ" ลำดับของคีย์นี้ทำให้เทอร์มินัลส่งเสียงระฆัง ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

3
วิธีการหลอกลวงที่อยู่ MAC ของตัวปรับ USB-Ethernet ใน OS X
ฉันเพิ่งซื้ออะแดปเตอร์ usb-ethernet (ไม่ใช่ apple) และฉันได้รับการเชื่อมต่ออินเทอร์เน็ต ในมหาวิทยาลัยของฉันเราต้องใส่ที่อยู่ mac เฉพาะ แต่ฉันไม่สามารถเปลี่ยนได้ ฉันได้ลองด้วย sudo ifconfig en4 ether xx:xx:xx:xx:xx:xx และด้วย sudo ifconfig en4 lladdr xx:xx:xx:xx:xx:xx และด้วยทั้งคู่ฉันได้ผลลัพธ์เดียวกัน คำสั่งไม่ส่งคืนข้อผิดพลาดใด ๆ แต่เมื่อฉันเรียกใช้ifconfigอีกครั้งที่อยู่ mac ยังคงเหมือนเดิม ฉันได้ลองกับ Ubuntu และใช้งานได้ คุณรู้หรือไม่ว่าฉันจะทำเช่นเดียวกันใน OS X ได้อย่างไร ใน Ubuntu ชื่อของอะแดปเตอร์ที่มีeth0แต่ใน OS X มันแทนen4en0 ผลลัพธ์ของsudo ifconfig en4: en4: flags=8863 mtu 1500 ether 00:e0:4c:36:21:92 inet6 …

4
ทำไม sudo จึงใช้เวลานานเกินไป
ฉันเพิ่งอัปเดตเป็น macOS Sierra 10.12.4 Beta (16E144f) และอาจเป็นสาเหตุที่ทำให้เกิดsudoการล่าช้าถึง 10 นาทีเนื่องจากเป็นการเปลี่ยนแปลงล่าสุดที่ฉันจำได้เมื่อปัญหานี้เกิดขึ้น ฉันไม่เคยต้องรอนานสำหรับโปรแกรมพื้นฐานและมีบางอย่างผิดปกติ คำสั่งสำเร็จในที่สุด แต่หลังจากรอนานเกินไป ฉันใช้คำถามนี้เป็นข้อมูลอ้างอิง จนถึงตอนนี้ฉันได้ลองเพิ่มชื่อโฮสต์ของฉันที่ท้าย127.0.0.1บรรทัด/etc/hostsด้วยเช่นกัน ฉันตรวจสอบ/etc/resolv.confและฉันมีรายการพิเศษบางอย่างจากเมื่อฉันอยู่ในเครือข่ายที่ต้องการรายการ DNS ด้วยตนเอง แต่ฉันลบพวกเขาและไม่มีความแตกต่าง ฉันใช้networksetup -setdnsserversคำสั่งเพื่อคืนค่าดั้งเดิม อินเทอร์เน็ตยังคงทำงานได้ดี sudoแต่ก็ยังช้ามาก ฉันลองใช้logger 'test'คำสั่งโดยคิดว่ามันจะเขียนถึง/var/log/system.logแต่ดูเหมือนว่ามันจะลบไฟล์นั้นทั้งหมดแม้ว่ามันจะถูกสร้างขึ้นใหม่ก็ตาม ฉันหวังว่าจะใช้straceคำสั่งเพื่อดูว่าเกิดอะไรขึ้นในขณะที่sudoวิ่ง แต่คำสั่งนั้นไม่สามารถใช้ได้ใน OS X มีใครเคยพบปัญหานี้ในระบบปฏิบัติการนี้มาก่อนหรือไม่ /var/log/system.log มีข้อความต่อไปนี้ที่อาจเกี่ยวข้อง อีกครั้งคำสั่งจะประสบความสำเร็จในที่สุดตามปกติ: Feb 1 00:07:39 mycomputer com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit Feb 1 00:07:56 mycomputer com.apple.xpc.launchd[1] (com.apple.quicklook[2355]): Endpoint …

1
บังคับให้ติดตั้งดิสก์ภายนอกที่ไม่รู้จัก
ฉันเพิ่งซื้อฮาร์ดไดรฟ์ภายนอกขนาด 4 TB เปล่า (ไม่ต้องใช้กล่องหุ้ม) ที่ฉันติดตั้งผ่านทางแท่นเสียบ Newer Tech (ที่คุณใส่ไดรฟ์เปล่าเช่นขนมปังในเครื่องปิ้งขนมปัง) และเชื่อมต่อกับ MacBook Pro ของฉันผ่าน FireWire 800 ประมาณหนึ่งเดือนต่อมาฉันต้องการใช้ไดรฟ์และจะไม่ติดตั้ง Disk Utility รายงานว่าเป็น "Not Mounted" เมื่อฉันเชื่อมต่อไดรฟ์ฉันได้รับสิ่งนี้: คอมพิวเตอร์นี้ไม่สามารถอ่านดิสก์ที่คุณใส่ ดังนั้นฉันจึงลองใช้คำสั่งเทอร์มินัลเช่น: diskutil list ซึ่ง yelds นี้: ฉันก็ลอง: mount force /dev/disk3 และได้รับ: mount: You must specify a filesystem type with -t. แล้ว: mount force -t Apple_HFS /dev/disk3 ผลลัพธ์ใด: …

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