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

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


2
ค้นหาที่อยู่เกตเวย์และ netmask หรือไม่
ฉันมาจากดินแดนแห่ง windows ซึ่งipconfigคำสั่งแสดงข้อมูลสำคัญสี่ชิ้น: ที่อยู่ IP, netmask, ที่อยู่เกตเวย์และที่อยู่ MAC อย่างไรก็ตามสำหรับ Mac ifconfigจะแสดงเฉพาะที่อยู่ IP และที่อยู่ MAC เท่านั้น ฉันจะหาที่อยู่เกตเวย์ (เช่น 192.168.1.1) และ netmask (เช่น 255.255.255.0) ได้ที่ไหน
12 terminal  network 

3
วิธีสร้างแอป Mac OS X ด้วยเชลล์สคริปต์
ฉันลองทำตามบทช่วยสอนสองสามข้อ แต่ฉันได้รับสิ่งนี้: ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันเพิ่มไว้ใน info.plist (ฉันเพิ่งคัดลอกและวางไฟล์ของแอปอื่นและเปลี่ยนแปลงไปสองสามอย่าง) นอกจากนี้ฉันchmod +x myAppยังใช้เพื่อให้สคริปต์ทำงานได้ ป.ล. ฉันกำลังใช้ El Capitan

2
ฉันจะตั้งค่าประวัติเทอร์มินัล Mac OS X ให้ทำหน้าที่เหมือน linux เมื่อใช้ลูกศรขึ้น / ลงได้อย่างไร
ฉันต้องการให้แอป terminal mac os เลื่อนดูประวัติคำสั่งของฉันแบบเดียวกับที่ทำงานใน linux ถ้าเป็นไปได้ ปัจจุบันถ้าผมผลักดันลูกศรขึ้นใน terminal ก็จะเลื่อนดูแต่ละคนและทุกหนึ่งของคำสั่งล่าสุดของฉันแม้ว่าล่าสุด 50 เป็นคำสั่งที่แน่นอนเดียวกัน ในส่วนระบบลินุกซ์ผมเคยใช้ลักษณะการทำงานนี้จะเลื่อนไปข้างหลังผ่านประวัติคำสั่ง แต่ importanlty ส่วนใหญ่ก็จะข้ามคำสั่งซ้ำ พฤติกรรมนี้เป็นไปได้ในแอพเทอร์มินัล Mac OS X หรือฉันจำเป็นต้องใช้แอพเทอร์มินัลอื่นหรือไม่? ขอบคุณ

2
จะใช้ Terminal ในการส่งการกดแป้นได้อย่างไร
Terminal มีวิธีการจำลองการกดหลาย ๆ ปุ่มพร้อมกันหรือไม่? ตัวอย่างเช่น Shift + Ctrl + R? ฉันกำลังsshเข้าสู่ OS X จากไคลเอนต์ Windows (PuTTY) และสงสัยว่าฉันต้องกำหนดค่าไคลเอนต์หรือมีวิธีดั้งเดิมสำหรับ OS X เพื่อจำลองคำสั่งเหล่านี้เมื่อสิ้นสุดการรับ
12 macos  terminal  ssh 

7
ดำเนินการให้เสร็จสิ้นทันทีหลังจากเปิด Terminal
หลังจากฉันเปิด Terminal ใน OS X: Last login: Tue Oct 28 10:29:21 on ttys000 login(14773,0x7fff7572f300) malloc: * error for object 0x7fd4bb715110: pointer being freed was not allocated * set a breakpoint in malloc_error_break to debug [Process completed] ฉันไม่รู้ว่าฉันทำอะไรหรือแก้ไขอย่างไร
12 macos  terminal 

2
เทอร์มินัลไม่ทำงานหลังจากติดตั้งโยเซมิตี
ฉันติดตั้งโยเซมิตีแล้วและหลังจากการติดตั้งเทอร์มินัลไม่ทำงาน มันเคยทำงานมาก่อน แต่หลังจากติดตั้ง OS X ใหม่บน Mavericks แล้วมันก็ไม่ทำงานอีกต่อไป ฉันจะแก้ไขปัญหานี้ได้อย่างไร ถ้าฉันเปิดเทอร์มินัลข้อความนี้จะแสดง: Last login: Sun Dec 28 00:42:15 on ttys000 login: /usr/local/bin/bash: No such file or directory [Process completed]

3
ฉันต้องป้อนอะไรบ้างใน Terminal โดยใช้ sudo เพื่อทำให้ตัวเองเป็นผู้ดูแลระบบ
บัญชีผู้ใช้ของฉันเป็นบัญชีมาตรฐานใน Mac ของฉัน ฉันต้องเข้าสู่ Terminal โดยใช้อะไรsudoเพื่อทำให้ฉันเป็นผู้ดูแลระบบ

1
OS X: คำสั่ง Terminal เพื่อเปิด / ปิดเซิร์ฟเวอร์ SSH
ฉันรู้วิธีเปิดเซิร์ฟเวอร์ SSH จากการตั้งค่าระบบ: - (การตั้งค่าระบบ -> การแบ่งปัน -> การเข้าสู่ระบบระยะไกล) ตอนนี้ฉันกำลังมองหาคำสั่ง terminal เหมือนกัน ฉันสามารถใช้คำสั่งใน Python Script ของฉัน (สำหรับงานโครงการ)
11 macos  terminal  ssh 

2
มีวิธีใดที่จะให้ตราสัญลักษณ์ปรากฏบนไอคอน Terminal ใน Dock เมื่อคำสั่งเสร็จสิ้นหรือไม่
ขณะนี้ฉันมีแอป AppleScript ที่เปิดหน้าต่างเทอร์มินัลและทำคำสั่งให้สมบูรณ์ ฉันต้องการให้ไอคอนตราสัญลักษณ์แอปปรากฏบนไอคอน Terminal ใน Dock เมื่อคำสั่งเสร็จสิ้น ฉันต้องการสิ่งนี้เพราะฉันมักจะต้องรีสตาร์ทคำสั่งเมื่อพวกเขาหยุด เป็นไปได้ไหม โดยพื้นฐานแล้วแอ็พพลิเคชัน AppleScript ของฉันใช้ตัวแปรที่ผู้ใช้จัดเตรียมไว้และเสียบเข้ากับคำสั่ง Terminal ทุกครั้งที่ฉันใช้แอปพลิเคชันจะเปิดหน้าต่างเทอร์มินัลใหม่ (ตั้งใจ) ฉันต้องการให้ตราปรากฏขึ้นเมื่อคำสั่ง Terminal เสร็จสมบูรณ์

2
ฉันจะรัน Homebrew เป็น root ได้อย่างไร
หลายปีที่ผ่านมาคุณสามารถหนีด้วยการทำงานbrewในฐานะรูทเพียงแค่ chowning brewไปที่รูท แต่มันก็ลบฟีเจอร์นั้นออก ดังนั้นใน Homebrew 1.1.6 ฉันเคยแก้ไข/usr/local/Homebrew/Library/Homebrew/brew.shเพื่อลบการตรวจสอบรูท (อันที่บอกว่ามัน "อันตรายมาก") ดังนั้นฉันจึงสามารถเรียกใช้brewเป็นรูทได้ เวอร์ชันใหม่กว่าของ Homebrew ยังคงใช้งานได้ แต่จะคืนค่าbrew.shไฟล์กลับมาทุกครั้งหลังจากที่ฉันเรียกใช้brewแม้ว่าฉันchmod 500จะเป็นเช่นนั้นก็ตาม ฉันสามารถเขียนสคริปต์เพื่อเปลี่ยนจากนั้นเรียกใช้brewโดยอัตโนมัติ แต่ฉันไม่แน่ใจว่าสิ่งนี้จะได้ผลเสมอและไม่ต้องการโอกาส มีใครพบวิธีอื่นในการรัน Homebrew เป็น root

1
อะไรคือความสัมพันธ์ระหว่าง "launchctl limit" และ "ulimit"?
ไม่มีการกำหนดค่า ulimit ใด ๆ ในไฟล์เริ่มต้นระบบ / สคริปต์เริ่มต้นเชลล์ ulimit -a แสดงให้เห็นว่า: -u: processes 1064 -n: file descriptors 256 launchctl limit แสดงให้เห็นว่า: maxproc 2048 2048 maxfiles 2048 2048 ฉันจำได้ว่าขีด จำกัด ของ launchctl ควรตรงกับเอาต์พุต ulimit ของเชลล์ฉันอาจผิด มีความสัมพันธ์ระหว่างขีด จำกัด ของ lauchctl และ ulimit ไหม?

1
ต้องการเทอร์มินัลหลอกเพิ่มเติม
ฉันใช้ tmux และสร้างเซสชันจำนวนมากไปยังเซิร์ฟเวอร์ต่างๆ หลังจากเปิด 128 ฉันจะไม่สามารถเปิดแท็บใหม่หรือเปิดแท็บใหม่ในเทอร์มินัลได้อีก ข้อความแสดงข้อผิดพลาดคือ: forkpty: Device not configured Could not create a new process and open a pseudo-tty. มีวิธีใดบ้างที่ฉันสามารถเพิ่มจำนวน ptys ได้?
11 terminal 

3
การแก้ไขการตั้งค่าระบบผ่านเทอร์มินัล
กำลังมองหาที่จะแก้ไขการตั้งค่าระบบผ่านทางบรรทัดคำสั่ง แต่ไม่สามารถหาชื่อตัวแปรที่ถูกต้องได้ตลอดชีวิต ในตัวเลือกการเข้าสู่ระบบภายใต้ผู้ใช้ & กลุ่มฉันต้องการที่จะสามารถเปลี่ยนหน้าต่างเข้าสู่ระบบการแสดงผลจากรายการผู้ใช้เป็น 'ชื่อและรหัสผ่าน' ในวันที่ & เวลาฉันต้องการทราบวิธีเปลี่ยนเวลาเป็นเซิร์ฟเวอร์ที่เราใช้ เปิดใช้งานฟิลด์ในการตั้งค่าการแชร์การตั้งค่าเครื่องมือประหยัดพลังงาน มันจะดีมากถ้ามีคนช่วยฉันออกมาหรือชี้ให้ฉันไปในทิศทางที่ถูกต้องเพราะฉันรู้ว่าคุณแก้ไขการตั้งค่า. plists แต่มันรู้ว่าจะเพิ่มหรือหาข้อตกลงการตั้งชื่อที่ต้องการได้อย่างไร ขอบคุณ

5
วิธีการทุบตี (Terminal.app) จะจดจำประวัติการเข้าชมของเซสชันก่อนหน้าได้หรือไม่
ในคอมพิวเตอร์ในที่ทำงานเปลือกทุบตีของฉันจดจำประวัติจากเซสชันก่อนหน้าแม้ว่าฉันเพิ่งเปิดเทอร์มินัลใหม่ ในคอมพิวเตอร์ที่บ้านสิ่งนี้ไม่ได้เกิดขึ้น ผมมีเหมือนกัน OS 10.6.8 ในเครื่องทั้งสองและฉันจะได้ไม่ต้องตั้งค่าใด ๆ .bash_profileในประวัติศาสตร์ที่เกี่ยวข้อง ฉันจะตั้งค่านี้บนคอมพิวเตอร์ที่บ้านของฉันได้อย่างไร
11 terminal  bash  history 

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