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

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

3
จะสร้างการเชื่อมต่อ VPN ผ่านเทอร์มินัลได้อย่างไร?
ฉันมี macbook pro ที่ใช้ mavericks ทำงานอยู่ ฉันกำลังมองหาวิธีเชื่อมต่อกับเครือข่าย VPN ในเทอร์มินัล เหตุผลที่ฉันต้องการทำเช่นนี้คือฉันต้องการเขียนโปรแกรมขนาดเล็กใน Python ซึ่งจะตรวจจับเซิร์ฟเวอร์ VPN ที่เร็วที่สุดโดยอัตโนมัติใน 30 เซิร์ฟเวอร์ นี่เป็นโครงการฝึกหัดที่สร้างแรงบันดาลใจให้ตัวเองดังนั้นฉันคิดว่าฉันจะใช้ภาษา Python ดังนั้นฉันจึงแยกงานและคิดว่าโปรแกรมอาจต้องเชื่อมต่อกับเซิร์ฟเวอร์ตัวใดตัวหนึ่งก่อนและหลังจากนั้นให้รันการทดสอบความเร็ว ดังนั้นตอนนี้ฉันติดอยู่ในขั้นตอนแรกนี้เพราะฉันตระหนักว่าการสร้างการเชื่อมต่อ VPN ดูเหมือนจะอยู่ในระดับระบบเพราะฉันไม่สามารถหาโมดูล VPN ที่เขียนไว้ล่วงหน้าใน python ดังนั้นฉันเดาว่ามันจะเหมือนกับบอกให้ Python บอกให้ shell ระบบเชื่อมต่อกับเซิร์ฟเวอร์ VPN ขณะที่ผมจิ้มไปรอบ ๆ apropos vpnและผมพบว่าคำสั่งโดยการพิมพ์ vpnagentมันเรียกว่า แต่man vpnagentไม่ได้ให้ข้อมูลที่เป็นประโยชน์และไม่ได้which vpnagentบอกฉันว่าไม่มีการติดตั้งยูทิลิตี้ใน Mac ของฉัน สิ่งที่น่าสนใจอีกอย่างหนึ่งที่ฉันพบคือpppdการตั้งค่าไฟล์กำหนดค่าน่าผิดหวังมาก ฉันไม่สามารถทำเช่นนั้นได้ ดังนั้นมีวิธีการเชื่อมต่อกับ VPN โดยใช้ terminal? นอกจากนี้ตั้งแต่ฉันยังใหม่กับการเขียนโปรแกรมความคิดเห็นใด ๆ ในโครงการของฉันก็ยินดีต้อนรับ …

2
เทอร์มินัลของ Apple ไม่มีปุ่มโฮมและปุ่มวาง - ใช้ cmd left หรือ cmd right
ฉันจะทำอย่างไร ⌘+ ←และ⌘+ →เลื่อนเคอร์เซอร์ข้อความไปทางซ้ายและขวาของบรรทัดรายการเทอร์มินัล แป้นพิมพ์ลัดนี้ทำงานได้กับทุกสิ่งในหนังสือ mac ของฉัน แต่ไม่ใช่ Terminal ฉันมักจะใช้ปุ่ม home และ end บนคอมพิวเตอร์ที่ไม่ใช่ Apple แปลกพอ⌃+ Aและ⌃+ Eบรรลุนี้ใน terminal แม็ค แต่มันเป็นส่วนผสมที่สำคัญผิดในความคิดของฉัน ผมต้องการที่จะทำโดยใช้⌘+ ←และ+⌘→ มันคล้ายกับคำถามนี้ แต่ฉันต้องการเฉพาะแผนที่ไปยัง⌘+ ←และ+⌘→ ปุ่มบ้านและปุ่มวางสายจะถูกแมปเมื่อใช้ Terminal ได้หรือไม่?

2
ฉันจะปิดการใช้งาน (และเปิดใช้งานใหม่) พอร์ต Thunderbolt ของฉันจากเทอร์มินัลได้อย่างไร
ฉันประสบปัญหานี้กับ Matrox DualHead2Go ME ของฉันและช่วงปลายปี 2011 15 "MBP (ใช้งาน 10.9.2) เมื่อหน้าจอแสดงผลปลุกจากการนอนหลับ ฉันได้รวบรวมว่านี่เป็นเพราะหน่วย Matrox เข้าสู่โหมดสลีปของตัวเองและไม่ได้ถูกปลุกด้วยสัญญาณปลุกของระบบปฏิบัติการอีกครั้ง สิ่งที่ทำงานคือการถอดปลั๊กและเสียบกลับในสายฟ้าสาย Matrox ของฉันเชื่อมต่อกับ อย่างไรก็ตามมันน้อยกว่าอุดมคติ แต่เนื่องจากฉันกังวลเกี่ยวกับการสึกหรอจากการเสียบ / ถอดปลั๊กสายเคเบิลวันละหลายครั้ง มีวิธีใดบ้างที่ฉันจะสามารถเปิดและปิดระบบขับเคลื่อนสายฟ้าจากเทอร์มินัลเพื่อหลีกเลี่ยงการเสียบ / ถอดปลั๊กสายฟ้าผ่าอย่างต่อเนื่อง

3
TotalTerminal ไม่ทำงานกับแอปแบบเต็มหน้าจอ
TotalTerminal (อดีต Visor) เป็นปลั๊กอินที่ยอดเยี่ยมสำหรับเทอร์มินัลซึ่งเปลี่ยนเป็นคอนโซลสไตล์ Quake ที่เลื่อนลงมาบนคีย์ผสม สิ่งนี้มีประโยชน์อย่างมากสำหรับการพัฒนาเพราะฉันสามารถพิมพ์คำสั่งในขณะที่เขียนโค้ดหรือเรียกดูได้โดยไม่ต้องเร่งรีบหน้าต่างเพิ่มเติม น่าเสียดายที่ TotalTerminal เล่นได้ไม่ดีกับแอปแบบเต็มหน้าจอ หากฉันวาง Sublime Text ในโหมดเต็มหน้าจอและเปิดใช้งานเทอร์มินัลการควบคุมภารกิจจะเลื่อนไปยังพื้นที่ว่างที่ไม่ใช่แบบเต็มหน้าจอที่ใกล้ที่สุดที่มีอยู่และจากนั้นจะแสดงเทอร์มินัล มันน่ารำคาญมาก เป็นไปได้ที่จะแก้ไขหรือแก้ไขปัญหานี้?

3
จอแสดงผลภายนอกและแบบอักษรพร่ามัวบน El Capitan
ฉันเป็นหนึ่งในหลายคนที่มีแบบอักษรพร่ามัวบนจอแสดงผลภายนอกที่เชื่อมต่อกับ MacBook Pro ของฉันในปี 2014 วิธีแก้ปัญหาสำหรับฉันคือทำตามคำแนะนำนี้ซึ่งรัน ruby ​​script และวางผลลัพธ์ไว้ในโฟลเดอร์ overrides แก้ไข: ด้วยการปิดฟีเจอร์ "rootless" ใหม่ของ El Capitan ฉันสามารถเข้าถึงโฟลเดอร์ overrides ได้ แต่ดูเหมือนจะไม่ทำงาน ใครมีโชคในการแก้ไขแบบอักษรพร่ามัวบนจอแสดงผลภายนอกสำหรับ El Capitan?

1
รับรหัสการตรวจสอบสองปัจจัยจากเทอร์มินัลหรือไม่
เป็นไปได้หรือไม่ที่จะดึงรหัสการตรวจสอบสองปัจจัย Apple ID ของฉันผ่านทางเทอร์มินัลแทนการพรอมต์ GUI เช่นผ่านทาง ssh หรือสคริปต์ทุบตี ฉันไม่ได้เป็นเจ้าของอุปกรณ์ Apple อื่น ๆ นอกเหนือจาก Mac mini สำหรับการพัฒนา iOS (ฉันยืมอุปกรณ์ iOS บางตัวเพื่อการพัฒนา แต่ไม่ต้องการทำเครื่องหมายอุปกรณ์เหล่านั้นว่าเชื่อถือได้เพราะเหตุผลที่ชัดเจน) ตอนนี้ฉันต้องเดสก์ท็อประยะไกลใน Mac mini เพื่อรับรหัส 2FA ทุกครั้งที่ฉันต้องการ ฉันต้องการอย่างน้อยก็แค่ ssh ถ้าไม่ได้ตั้งค่าสคริปต์ทุบตีเป็นข้อความให้ฉันเมื่อได้รับแจ้ง

5
ไม่สามารถเปิด Terminal บน mac (ข้อความข้อผิดพลาด“ ไม่อนุญาตให้ใช้”
ฉันไม่สามารถเปิด Terminal ได้เลยเนื่องจากข้อผิดพลาดนี้ (อาจเป็นข้อความแสดงข้อผิดพลาดที่หยาบคายที่ฉันเคยเห็นบนคอมพิวเตอร์) แต่เดิม mac เครื่องนี้เป็นคอมพิวเตอร์ในโรงเรียนและการอนุญาตให้ใช้ Terminal ไม่ได้ให้ฉันตั้งแต่แรกดังนั้นฉันจึงไม่มีเงื่อนงำเกี่ยวกับวิธีการ "IT guys "ใช้เพื่อป้องกันไม่ให้ฉันใช้มันและดังนั้นฉันไม่รู้วิธีกู้คืนจากมันเช่นกัน ฉันมีบัญชีผู้ดูแลระบบแม้ว่าบัญชีที่ฉันมักจะใช้เป็นมาตรฐาน (ฉันพยายามเข้าสู่บัญชีผู้ดูแลระบบอื่น ๆ ที่มีอยู่สันนิษฐานว่าตั้งขึ้นโดยคนไอที แต่แม้ในบัญชีเหล่านั้นมันเป็นไปไม่ได้ที่จะเรียกใช้ Terminal) และฉันได้ลองไปแล้ว เรียกใช้การซ่อมแซมสิทธิ์ แต่ไม่มีผลกับปัญหา (ps ฉันไม่ใช่ผู้ใช้ mac ขั้นสูงดังนั้นคำอธิบายที่เหมาะสมสำหรับมือใหม่จะได้รับการชื่นชมอย่างมากได้เห็นคำถามที่คล้ายกันในเว็บไซต์นี้ แต่มันก็ไม่ได้ช่วยจริงๆ)

1
ฉันจะซ่อนแถบพา ธ ใน Mac Terminal ได้อย่างไร
มีแถบใต้แถบหัวเรื่องของเทอร์มินัล Mac แสดงเส้นทางที่เทอร์มินัลเปิดอยู่ ฉันค่อนข้างแน่ใจว่าเรื่องนี้เพิ่งจะปรากฏขึ้นและฉันต้องการที่จะลบมัน มีวิธีหรือไม่?

2
วิธีการแทนที่โฟลเดอร์ที่ชื่อคือวันที่เช่น YYYYMMDD ด้วยลำดับชั้นโฟลเดอร์ของปี, เดือน, วันที่?
ฉันมีรายการโฟลเดอร์ที่มีวันที่สำหรับชื่อ วันที่อยู่ในรูปแบบ YYYYMMDD (เช่น 20150129) ภายในโฟลเดอร์เหล่านี้เป็นเอกสารข้อความที่เกี่ยวข้องกับวันที่ที่ระบุ ฉันต้องการที่จะปรับโครงสร้างพวกเขาในลำดับชั้นของโฟลเดอร์ที่จะไปจากปีที่เดือนถึงวันที่และเพื่อย้ายเอกสารข้อความลงในโฟลเดอร์ 'วันที่' ที่สอดคล้องกันลดลงในลำดับชั้น กล่าวอีกนัยหนึ่งฉันต้องการให้โฟลเดอร์ 'root' ได้รับการตั้งชื่อหลังจากปีเช่นปี 2015 จากนั้นสร้างโฟลเดอร์ย่อยที่ชื่อเดือนเช่น 01 จากนั้นสร้างโฟลเดอร์ย่อยเพิ่มเติมที่มีวันที่ 29 ซึ่งถือเอกสารข้อความที่เกี่ยวข้อง . ดังนั้นเส้นทางจะมีลักษณะเหมือนหรือ2015/01/29/file.txt2015>01>29>file.txt ฉันดู Automator และดูเหมือนว่าบางสิ่งเช่นนี้เป็นไปไม่ได้แม้ว่าฉันจะผิดดังนั้นฉันอยากจะรู้ว่า ... มีวิธีแก้ปัญหาง่าย ๆ สำหรับคนธรรมดาที่เข้าใจเช่นเวิร์กโฟลว์อัตโนมัติหรือสิ่งนี้ต้องการความเข้าใจเกี่ยวกับคำสั่งเทอร์มินัลและนิพจน์ทั่วไปหรือไม่? ใครจะแก้ปัญหานี้ได้หากมีวิธีแก้ไข


2
Mac เปลี่ยนชื่อตัวเองโดยอัตโนมัติ - ชื่อโฮสต์ไม่ถูกต้องในเทอร์มินัล [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ทำไมชื่อโฮสต์ของฉันผิดที่หน้าจอแจ้งเตือน Terminal เมื่อเชื่อมต่อกับเครือข่าย WiFi สาธารณะ [ซ้ำ] (5 คำตอบ) ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมี mac จำนวนหนึ่ง (มีชื่อไม่ซ้ำกัน) และในบางครั้งจะมีข้อความแจ้งเตือนเกี่ยวกับการพูดถึงคอมพิวเตอร์เครื่องอื่นในเครือข่ายเป็นชื่อนี้และเพิ่ม (2) หรือ (3) ลงใน mac ของฉัน ฉันจะตั้งชื่อโฮสต์จากบรรทัดคำสั่งได้อย่างไร

4
ฉันสามารถแก้ไขคำสั่งเทอร์มินัลเพื่อทำสิ่งเพิ่มเติมได้หรือไม่
ฉันได้ตรวจสอบชื่อแทนฟังก์ชั่น ... แต่ฉันไม่ได้รู้สึกพอใจอะไรเลย ให้ฉันให้คุณดูสถานการณ์สองอย่าง: 95% ของจำนวนครั้งที่ฉันcdเข้าไปในโฟลเดอร์ฉันตามด้วยls คำสั่ง 90% ของเวลาที่ฉันmkdirฉันcdเป็นตัวของตัวเอง คุณได้รับความคิด อะไรคือวิธีที่ "สะอาด" ในการผูกคำสั่งเหล่านั้นเข้าด้วยกัน (หรือฟังก์ชั่นอื่น ๆ )

2
ดูรหัสผ่านของเครือข่าย Wi-Fi ทั้งหมดที่ Mac ของฉันเชื่อมต่อในอดีต
ฉันได้เชื่อมต่อ Mac กับเครือข่าย Wi-Fi สาธารณะจำนวนมาก ฉันต้องการทราบรหัสผ่านของพวกเขา สิ่งที่ควรเป็นคำสั่งเทอร์มินัลเพื่อแสดงรายการเครือข่าย Wi-Fi ทั้งหมดที่ฉันเชื่อมต่อด้วยในอดีตด้วยรหัสผ่าน

1
อะไรคือความแตกต่างระหว่าง 'ความจุ' และ '% iused' เมื่อเรียกใช้คำสั่ง 'df' ในเทอร์มินัล
เมื่อฉันเรียกใช้dfคำสั่งฉันได้รับค่าที่แตกต่างกันสำหรับการและcapacity %iusedความแตกต่างระหว่างพวกเขาคืออะไร?

2
เปลี่ยนการกำหนดค่าคอมไพล์ของการติดตั้งแพ็กเกจในการชง
ฉันจะเปลี่ยนการกำหนดค่าคอมไพเลอร์ได้อย่างไรเมื่อฉันใช้การติดตั้งชง ฉันต้องการรวบรวมเสียงเรียกเข้ากับ + farsi โดยใช้ brew แต่ดูเหมือนว่า + farsi ไม่มีตัวเลือกในการชง: $ brew install +farsi vim Error: No available formula for +farsi ฉันก็ลองคำสั่งนี้: $ brew install vim --+farsi ==> Downloading http://ftp.debian.org/debian/pool/main/v/vim/vim_7.4.052.orig.tar.gz Already downloaded: /Library/Caches/Homebrew/vim-7.4.052.tar.gz ==> Patching patching file src/auto/configure patching file src/osdef.sh patching file src/os_mac.h ==> ./configure --prefix=/usr/local --mandir=/usr/local/Cellar/vim/7.4.052/share/man --enable-multibyte --with-tlib=ncur …

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