รับข้อมูลระบบจาก Command Line ใน Mac OS X

ไม่ว่าคุณจะจัดการกับ Mac จำนวนกี่เครื่อง แต่ก็มีเวลาที่คุณจะต้องเรียกค้นข้อมูลระบบที่เกี่ยวข้อง ซึ่งสามารถทำได้จากอินเทอร์เฟซแบบกราฟิกกับอรรถประโยชน์ Apple System Profiler แต่บ่อยครั้งคุณจำเป็นต้องดึงรายละเอียดของระบบออกจากเทอร์มินัลเช่นกัน

การรวบรวมข้อมูลระบบจากบรรทัดคำสั่งมีความสำคัญต่อการบริหารระบบและเครือข่ายดังนั้นในครั้งต่อไปที่คุณเข้าถึงเครื่องผ่าน SSH คุณสามารถค้นหาสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับเครื่องมือบรรทัดคำสั่งที่เป็นประโยชน์สองอย่าง คุณสามารถเรียกดูรายละเอียดของระบบเกือบทุกอย่างที่สามารถจินตนาการได้ด้วยยูทิลิตีที่มีประสิทธิภาพเหล่านี้ซึ่งแตกต่างกันเล็กน้อยดังนั้นนี่คือวิธีการใช้คำสั่ง sw_vers และคำสั่ง system_profiler:

วิธีการรับ OS X System Version ด้วย sw_vers

คำสั่ง sw_vers สั้นและหวานมันจะให้คุณรุ่นปัจจุบันระบบปฏิบัติการ Mac และสร้างจำนวนของ OS X กับการใช้งานและการส่งออกเป็นเช่น:

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.4.9
BuildVersion: 8P2137

วิธีการรับรายละเอียดระบบ Mac ด้วย system_profiler

system_profiler เป็นเพียงส่วนติดต่อบรรทัดคำสั่งกับโปรแกรม GUI ของ Mac System Profiler (ซึ่งพบได้ในโฟลเดอร์ Utilities ของ OS X) เป็นประโยชน์มากสำหรับการเรียนรู้เกี่ยวกับเครื่องผ่านเครือข่ายหรือการเชื่อมต่อระยะไกลผ่านทาง SSH เอาท์พุทมาตรฐานจะระเบิดคุณด้วย screenfulls เนื้อหาเพื่อที่ดีที่สุดคือท่อผ่านคำสั่งเพิ่มเติมดังนี้:

$ system_profiler | more

ซึ่งจะช่วยให้คุณสามารถดูผลลัพธ์ของ system_profiler ได้ทีละหน้าโดยสามารถนำทางด้วยปุ่มลูกศรและหน้าขึ้น / ลงได้

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

การค้นหารายละเอียดของระบบด้วย uname

อีกทางเลือกหนึ่งคือคำสั่ง uname ที่เป็นประโยชน์ซึ่งใช้กับ flag ได้ดีที่สุด:

uname -a

ผลลัพธ์ของการนี้รวมถึงเวอร์ชันของเคอร์เนล OS X darwin, วันที่, xnu release ไม่ว่า Mac จะเป็น 64 บิต (ทั้งหมดเป็นอย่างไรถ้าเป็นแบบใหม่) ฯลฯ เช่น:

$ uname -a
Darwin Retina-MacBook-Pro.local 15.3.0 Darwin Kernel Version 15.3.0: Mon Dec 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64

ใช้เครื่องมือใดก็ตามที่จำเป็นสำหรับงานพวกเขาทั้งหมดมีประโยชน์มาก

หากคุณกำลังมองหาข้อมูลเกี่ยวกับการเชื่อมต่อสนามบินของคุณโปรดใช้อรรถประโยชน์ของอพาร์ทเมนท์ที่ซ่อนไว้ซึ่งกล่าวถึงที่นี่