Ubuntu: ตรวจสอบเวอร์ชันเคอร์เนล [Guide]

หากคุณใช้ Ubuntu คุณอาจสงสัยว่าเวอร์ชันเคอร์เนลของคุณคืออะไร น่าเสียดายที่ใน Ubuntu ผู้พัฒนาไม่ได้บอกวิธีตรวจสอบข้อมูลเคอร์เนลให้คุณ ในคู่มือนี้ เราจะแสดงให้คุณเห็น 4 วิธีที่คุณสามารถตรวจสอบเวอร์ชันเคอร์เนลของคุณบน Ubuntu

วิธีที่ 1 – Unname

วิธีที่ดีที่สุดและรวดเร็วที่สุดในการตรวจสอบเวอร์ชันเคอร์เนลบน Ubuntu คือการใช้คำสั่ง uname เครื่องมือนี้สามารถบอกคุณถึงเวอร์ชันของเคอร์เนลที่แน่นอนของคุณได้ และข้อมูลที่มีค่าอื่นๆ อีกมากเช่นกัน

ในการใช้คำสั่ง uname คุณต้องเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Ubuntu หากต้องการเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป ให้กด Ctrl + Alt + T บนแป้นพิมพ์ หรือค้นหา “Terminal” ในเมนูแอปแล้วเปิดด้วยวิธีนั้น

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

uname -a

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

uname -srm

บันทึกผลลัพธ์

ต้องการบันทึกผลลัพธ์ของ uname -srm ไปยังไฟล์ข้อความในภายหลังหรือไม่? นี่คือวิธีการทำ เรียกใช้คำสั่ง uname -srm อีกครั้ง แต่มีสัญลักษณ์ > ต่อท้าย และชี้ไปที่ไฟล์ข้อความใหม่

uname -srm > ~/kernel-info.txt

เมื่อคำสั่งเสร็จสิ้น คุณสามารถดูไฟล์ข้อความได้ตลอดเวลาสำหรับข้อมูลเกี่ยวกับเคอร์เนลของ Ubuntu โดยใช้คำสั่ง cat ด้านล่าง

  วิธีการตั้งค่าและใช้งาน SSH Tunneling

หมายเหตุ: คุณยังสามารถเปิด “kernel-info.txt” ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบเพื่อดูข้อมูลแทนที่จะเป็น cat

cat ~/kernel-info.txt

วิธีที่ 2 – Hostnamectl

อีกวิธีในการค้นหาเวอร์ชันเคอร์เนลของ Ubuntu คือ Hostnamectltool เป็นเครื่องมือ systemd ที่ให้ผู้ใช้ค้นหาข้อมูลเกี่ยวกับระบบ สามารถใช้เพื่อดูเวอร์ชันเคอร์เนลของ Ubuntu ได้ นี่คือวิธีการ

หากต้องการดูข้อมูลเคอร์เนลของคุณ ให้รันคำสั่งสถานะ hostnamectl เมื่อดำเนินการคำสั่งนี้ โปรแกรม Hostnamectl จะแสดงให้คุณเห็นข้อมูลทั้งหมดเกี่ยวกับชื่อโฮสต์ของระบบ ชื่อระบบปฏิบัติการ ข้อมูลเคอร์เนล ฯลฯ

hostnamectl status

ดูผลลัพธ์ของ Hostnamectl สำหรับส่วน “เคอร์เนล” เมื่อคุณพบแล้ว ข้อมูลข้างๆ จะเป็นข้อมูลเคอร์เนลของ Ubuntu

ไม่ต้องการดูข้อมูลอื่นใน Hostnamectl นอกเหนือจากข้อมูลรุ่นเคอร์เนลใช่หรือไม่ ใช้คำสั่ง grep เพื่อกรองข้อมูลเคอร์เนลของคุณ

hostnamectl status | grep "Kernel:"

บันทึกผลลัพธ์

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

hostnamectl status > ~/kernel-info.txt

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

hostnamectl status | grep "Kernel:" > ~/kernel-info.txt

หากต้องการดูไฟล์ kernel-info.txt ให้รันคำสั่ง cat ด้านล่าง หรือเปิด “kernel-info.txt” ในโปรแกรมแก้ไขข้อความ GUI ที่คุณชื่นชอบ

cat ~/kernel-info.txt

วิธีที่ 3 – /proc/version

วิธีที่สามในการดูข้อมูลเคอร์เนลบน Ubuntu คือการใช้ไฟล์ /proc/version ไฟล์นี้มีข้อมูลมากมายให้ดู หากต้องการดู คุณจะต้องใช้คำสั่ง cat ด้านล่าง

  ถ่ายโอนไฟล์โดยตรงระหว่างสองเดสก์ท็อปจากเว็บเบราว์เซอร์ของคุณ

cat /proc/version

ในเอาต์พุต cat ให้ค้นหา “เวอร์ชัน Linux” ถัดจากส่วน “เวอร์ชัน Linux” ของไฟล์ข้อความคือเวอร์ชันเคอร์เนลของ Ubuntu

บันทึกผลลัพธ์

หากต้องการบันทึกเอาต์พุตของ /proc/version ไปยังไฟล์ข้อความในภายหลัง ให้เปลี่ยนเส้นทางคำสั่ง cat /proc/version ไปยังไฟล์ข้อความในโฟลเดอร์เริ่มต้นของคุณ

cat /proc/version > ~/kernel-info.txt

หากต้องการอ่านไฟล์ข้อความ ให้ใช้คำสั่ง cat ใน “kernel-info.txt” หรือเปิด “kernel-info.txt” ในโปรแกรมแก้ไขข้อความ GUI ที่คุณชื่นชอบ

วิธีที่ 4 – Neofetch

วิธีที่สี่ในการดูข้อมูลเคอร์เนลบน Ubuntu Linux คือใช้เครื่องมือข้อมูลระบบ Neofetch เป็นเครื่องมืออันทรงพลังที่จะสแกนระบบ Ubuntu ของคุณเพื่อหาข้อมูลมากมาย และพิมพ์ออกมาเป็นผลงานที่ดี ถัดจากโลโก้ OS ของคุณ

ในการเริ่มต้นใช้งาน Neofetch คุณต้องติดตั้งโปรแกรมบนคอมพิวเตอร์ของคุณ ในการติดตั้ง ให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T บนแป้นพิมพ์ จากนั้นป้อนคำสั่งด้านล่าง

sudo apt install neofetch

เมื่อติดตั้งแอปพลิเคชั่น Neofetch บน Ubuntu PC ของคุณแล้ว ให้รันคำสั่ง neofetch ในเทอร์มินัล โปรดทราบว่าผลลัพธ์อาจใช้เวลาสองสามวินาที เนื่องจากโปรแกรมจำเป็นต้องรวบรวมข้อมูล

neofetch

หลังจากรันคำสั่ง neofetch แล้ว ให้ดูส่วน “เคอร์เนล” ในผลลัพธ์ ข้าง “เคอร์เนล” คุณจะเห็นเวอร์ชันเคอร์เนลของ Ubuntu

บันทึกผลลัพธ์

หากคุณต้องการบันทึกเอาต์พุตเทอร์มินัล Neofetch ไปยังไฟล์ข้อความเพื่ออ่านในภายหลัง ให้สร้างเอาต์พุต แต่คราวนี้ เปลี่ยนเส้นทางไปยังไฟล์ข้อความแทนที่จะอนุญาตให้พิมพ์บนหน้าจอ

neofetch > ~/kernel-info.txt

คุณสามารถดูเอาต์พุต Neofetch ในไฟล์ข้อความ “kernel-info.txt” ได้ทุกเมื่อโดยดำเนินการคำสั่ง cat ด้านล่าง หรือเปิดขึ้นในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ

cat ~/kernel-info.txt

เรื่องล่าสุด

x