Android

Uname คำสั่งใน linux

20. uname and arch command | Top 20 Commands in Linux | Linux Commands for Beginners [Hindi]

20. uname and arch command | Top 20 Commands in Linux | Linux Commands for Beginners [Hindi]

สารบัญ:

Anonim

เราจะครอบคลุมคำสั่ง uname

uname เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งที่พิมพ์ข้อมูลพื้นฐานเกี่ยวกับชื่อระบบปฏิบัติการและฮาร์ดแวร์ของระบบ

คำสั่ง uname

เครื่องมือ uname มักใช้เพื่อกำหนดสถาปัตยกรรมตัวประมวลผลชื่อโฮสต์ของระบบและรุ่นของเคอร์เนลที่ทำงานบนระบบ

ไวยากรณ์ของคำสั่ง uname ใช้แบบฟอร์มต่อไปนี้:

uname…

ตัวเลือกมีดังนี้:

  • -s , ( --kernel-name ) - พิมพ์ชื่อเคอร์เนล -n , (- ชื่อโหนด) - พิมพ์ชื่อโหนดของระบบ (ชื่อโฮสต์) นี่คือชื่อที่ระบบใช้เมื่อทำการสื่อสารผ่านเครือข่าย เมื่อใช้กับอ็อพชัน -n , uname จะสร้างเอาต์พุตเดียวกันกับคำสั่ง hostname -r , (- เคอร์เนลรีลีส) - พิมพ์เคอร์เนลรีลีส -v , ( --kernel-version ) - พิมพ์รุ่นเคอร์เนล -m , (- เครื่อง) - พิมพ์ชื่อของชื่อฮาร์ดแวร์ของเครื่อง -p , (- --processor ) - พิมพ์สถาปัตยกรรมของโปรเซสเซอร์ -i , (- ฮาร์ดแวร์แพลตฟอร์ม) - พิมพ์แพลตฟอร์มฮาร์ดแวร์ -o , ( --operating-system ) - พิมพ์ชื่อของระบบปฏิบัติการ บนระบบ Linux ที่เป็น“ GNU / Linux” -a , (- ทั้งหมด) - เมื่อใช้ตัวเลือก -a แล้ว uname จะทำงานเหมือนกับถ้าได้รับตัวเลือก -snrvmo

เมื่อเรียกใช้โดยไม่มีตัวเลือกใด ๆ uname พิมพ์ชื่อเคอร์เนลราวกับว่าระบุตัวเลือก -s :

uname

ดังที่คุณทราบแล้วชื่อของเคอร์เนลคือ“ Linux”:

Linux

คุณไม่จำเป็นต้องจำตัวเลือกบรรทัดคำสั่งทั้งหมด โดยปกติแล้วคำสั่ง uname จะใช้กับตัวเลือก -a เพื่อพิมพ์ข้อมูลที่มีทั้งหมด:

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

เอาต์พุตประกอบด้วยข้อมูลต่อไปนี้:

  • Linux - ชื่อเคอร์เนล dev.linuxize.com - ชื่อโฮสต์ 4.19.0-6-amd64 ปล่อยเคอร์เนล #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - รุ่นเคอร์เนล x86_64 - ชื่อฮาร์ดแวร์ของเครื่อง GNU/Linux - ชื่อระบบปฏิบัติการ

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

uname -srm

Linux 4.19.0-6-amd64 x86_64

เมื่อมีการใช้หลายตัวเลือกข้อมูลที่มีอยู่ในผลลัพธ์จะอยู่ในลำดับเดียวกันกับที่ระบุโดยตัวเลือก -a ตำแหน่งของตัวเลือกที่กำหนดนั้นไม่สำคัญ ทั้ง uname -msr และ uname -srm สร้างเอาต์พุตเดียวกัน

ข้อสรุป

คำสั่ง uname ใช้เพื่อพิมพ์ข้อมูลระบบพื้นฐาน โดยปกติจะเรียกใช้ด้วยตัวเลือก -a เพื่อแสดงข้อมูลที่มีอยู่ทั้งหมด

uname terminal