คำสั่งทั้งหมดที่คุณต้องรู้เพิ่มเติมเกี่ยวกับคอมพิวเตอร์ Linux ของคุณ
Linux เป็นหนึ่งในระบบปฏิบัติการที่เป็นที่ชื่นชอบมากที่สุดในหมู่ผู้ที่ชื่นชอบโอเพ่นซอร์ส มีหลายรสชาติและทั้งหมดมีเอกลักษณ์ในแบบของตัวเอง
การพูดว่า 'ฉันใช้ระบบ Linux' เป็นคำกล่าวทั่วไป ในกรณีนั้น ฉันต้องถามคุณว่า 'คุณใช้ลินุกซ์รุ่นใดอยู่? มันคือ Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse หรือไม่' ทั้งหมดนี้คือชื่อลีนุกซ์ทั่วไปที่ได้รับความนิยมและใช้กันมากที่สุด
การเรียนรู้เกี่ยวกับ Linux เวอร์ชันปัจจุบันของคุณอาจเป็นเรื่องที่น่าสนใจและในขณะเดียวกันก็มีประโยชน์ ผู้ใช้ที่ทำงานกับบรรทัดคำสั่งบ่อยขึ้นและเกี่ยวข้องกับการเขียนโปรแกรมระบบ พวกเขาจำเป็นต้องทราบเวอร์ชันของระบบเพื่อปรับแต่งคุณลักษณะด้านความปลอดภัยและทำการปรับเปลี่ยนด้วยแพ็คเกจซอฟต์แวร์ที่ติดตั้งหากจำเป็น
ให้เราอธิบายบทช่วยสอนง่ายๆ นี้เพื่อเรียนรู้เกี่ยวกับคำสั่งแสดงรายการเวอร์ชันของระบบ Linux
โดยใช้ lsb_release
สั่งการ
LSB ย่อมาจาก 'Linux Standard Base' ยูทิลิตีบรรทัดคำสั่งง่ายๆ นี้สามารถใช้ตรวจสอบเวอร์ชันของระบบ Linux ของคุณได้โดยตรงผ่านบรรทัดคำสั่ง คุณสามารถใช้คำสั่งนี้กับสองตัวเลือก -a และ -d
ใช้ lsb_release
สั่งกับ -a
ตัวเลือกจะแสดงข้อมูลโดยละเอียดเกี่ยวกับเวอร์ชัน Linux ที่ติดตั้ง
ตัวอย่าง:
lsb_release -a
เอาท์พุท:
ไม่มีโมดูล LSB รหัสผู้จัดจำหน่าย: Ubuntu คำอธิบาย: Ubuntu 18.04.5 LTS รุ่น: 18.04 ชื่อรหัส: bionic gaurav@ubuntu:~$
จากตัวอย่างข้างต้น คุณจะเห็นว่าฉันใช้เวอร์ชัน Ubuntu 18.04.5 LTS
คุณยังสามารถใช้ lsb_release
คำสั่งด้วยตัวเลือก -d
. ซึ่งจะแสดงเฉพาะ 'Description Line'
ตัวอย่าง:
lsb_release -d
เอาท์พุท:
คำอธิบาย: Ubuntu 18.04.5 LTS
โดยใช้ /etc/os-release
ไฟล์
ดิ /etc/os-release
ไฟล์มีข้อมูลการระบุระบบปฏิบัติการ คุณสามารถเข้าถึงไฟล์นี้เพื่อเรียนรู้เกี่ยวกับการกระจาย Linux ที่คุณใช้งานอยู่ ใช้ แมว
คำสั่งแสดงเนื้อหาของไฟล์นี้
ตัวอย่าง:
cat /etc/os-release
เอาท์พุท:
NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="//www.ubuntu.com/" SUPPORT_URL ="//help.ubuntu.com/" BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME= ไบโอนิค UBUNTU_CODENAME=bionic gaurav@ubuntu:~$
โดยใช้ /etc/issue
ไฟล์
ดิ /etc/issue
file เป็นไฟล์มาตรฐานที่พบในลีนุกซ์ทุกรุ่น นี้ ปัญหา
ไฟล์อาจมี Escape Code เพื่อแสดงชื่อระบบ วันที่และเวลา ฯลฯ
ข้อความระบุระบบที่มีอยู่ในไฟล์นี้จะแสดงก่อนที่ผู้ใช้จะเข้าสู่ระบบ ข้อมูลเกี่ยวกับเวอร์ชัน Linux ก็มีอยู่ในไฟล์นี้และด้วยเหตุนี้ /etc/issue
ไฟล์มีความสำคัญต่อเรา
ตัวอย่าง:
แมว /etc/issue
เอาท์พุท:
Ubuntu 18.04.5 LTS \n \l
โดยใช้ uname
สั่งการ
ดิ uname
คำสั่งใช้เพื่อแสดงข้อมูลพื้นฐานเกี่ยวกับระบบปฏิบัติการ คำสั่งนี้สามารถใช้กับตัวเลือกต่างๆ เพื่อแสดงข้อมูลเฉพาะที่คุณต้องการแสดง
เราจะใช้ uname
คำสั่งด้วยตัวเลือก -r
เพื่อแสดงเวอร์ชัน Linux
ตัวอย่าง:
uname -r
เอาท์พุท:
4.15.0-11-ทั่วไป
โดยใช้ hostnamectl
สั่งการ
วิ่ง hostnamectl
คำสั่งตรวจสอบชื่อโฮสต์ปัจจุบันรวมทั้งแสดงข้อมูลเกี่ยวกับ Linux เวอร์ชันปัจจุบันที่คุณใช้อยู่ คำสั่งนี้มีความสำคัญต่อเรา คำสั่งนี้จะแสดงเวอร์ชันเคอร์เนลของระบบของคุณ ตลอดจนชื่อเต็มของระบบปฏิบัติการของคุณ ซึ่งมักจะประกอบด้วยเวอร์ชันของการแจกจ่าย Linux ที่คุณใช้งานอยู่
hostnamectl
คำสั่งจะแสดงข้อมูลระบบอื่นๆ เช่น 'Machine Id', 'Boot Id', 'Architecture เป็นต้น
ตัวอย่าง:
hostnamectl
เอาท์พุท:
ชื่อโฮสต์แบบคงที่: ubuntu ชื่อโฮสต์ที่ค่อนข้างสวย: Ubuntu ชื่อไอคอน: คอมพิวเตอร์แล็ปท็อป แชสซี: แล็ปท็อป รหัสเครื่อง: 370fd6b6b45d432d82390b2e399303ac รหัสการบูต: ee99a37bc511492d91b56a1ae5d117c7 ระบบปฏิบัติการ: Ubuntu 18.04.5 LTS เคอร์เนล: Linux 4.15.0-112-generic สถาปัตยกรรม อูบุนตู:~$
จากผลลัพธ์ คุณจะเห็นว่าเวอร์ชัน Linux ปัจจุบันของฉันคือ Ubuntu 18.04.5 LTS
คำสั่งที่อธิบายในบทช่วยสอนนี้สามารถทำซ้ำได้กับเวอร์ชัน Linux ส่วนใหญ่
บทสรุป
ในบทช่วยสอนสั้นๆ นี้ เราได้เรียนรู้คำสั่งง่ายๆ ที่คุณสามารถใช้เพื่อค้นหาเวอร์ชัน Linux ที่ระบบของคุณกำลังทำงานอยู่ เรายังระบุไฟล์สำคัญสองไฟล์ในระบบของคุณ ซึ่งสามารถดูได้เพื่อค้นหาการแจกจ่าย Linux และเวอร์ชันเฉพาะ