ข้อเสียอย่างหนึ่งของการเป็นผู้ใช้ Linux คือบางครั้งไม่มีวิธีง่ายๆ ในการค้นหาข้อมูลระบบ คำสั่งนี้เป็นจริงอย่างยิ่งเมื่อต้องค้นหาข้อกำหนดของระบบสำหรับพีซี Linux สภาพแวดล้อมเดสก์ท็อปจำนวนมากบน Linux มีหลายวิธีในการดูข้อมูลนี้ นอกจากนี้ แอพของบุคคลที่สามต่างๆ ยังช่วยให้ผู้ใช้ค้นหาข้อกำหนดของระบบ
สำหรับผู้ใช้ใหม่ที่ต้องการค้นหาชื่อ CPU ของตน มี RAM ประเภทใด หรือติดตั้งรุ่นการ์ดกราฟิก การดำเนินการนี้อาจค่อนข้างน่าผิดหวัง เป็นเพราะข้อเท็จจริงที่น่ารำคาญนี้ เราจะพูดถึงวิธีการทั้งหมดที่คุณจะได้รับข้อมูลจำเพาะของระบบสำหรับ Linux PC อย่างง่ายดาย
Neofetch และ Screenfetch
วิธีที่รวดเร็วในการอ่านรายละเอียดเกี่ยวกับพีซี Linux ทั้งหมดของคุณคือการใช้เครื่องมือ "ข้อมูลระบบ" โปรแกรมเหล่านี้เป็นโปรแกรมบนเทอร์มินัลที่ทำงานด้วยคำสั่งเดียว และสามารถให้รายละเอียดการอ่านทุกอย่างตั้งแต่ประเภทของ CPU ที่คุณมี จำนวน RAM ที่ติดตั้ง (และใช้งานอยู่) เวอร์ชันของระบบปฏิบัติการ เวอร์ชัน Linux Kernel เทอร์มินัลของคุณ เชลล์และอีกมากมาย
หากต้องการใช้หนึ่งในโปรแกรมเหล่านี้ คุณจะต้องติดตั้งโปรแกรมดังกล่าวก่อน เปิดเทอร์มินัลแล้วป้อนคำสั่งเพื่อไปต่อ ทั้ง Neofetch และ Screenfetch สามารถติดตั้งได้บนลีนุกซ์ส่วนใหญ่ ค้นหาตัวจัดการแพ็คเกจของคุณสำหรับทั้งคู่ และคุณจะพบอย่างน้อยหนึ่งรายการ
อูบุนตู
sudo apt ติดตั้ง neofetch
หรือ
sudo apt ติดตั้ง screenfetch
เดเบียน
sudo apt-get ติดตั้ง neofetch
หรือ
sudo apt-get ติดตั้ง screenfetch
Arch Linux
sudo pacman -S neofetch
หรือ
sudo pacman -S screenfetch
Fedora
sudo dnf ติดตั้ง neofetch
หรือ
sudo dnf ติดตั้ง screenfetch
OpenSUSE
sudo zypper ติดตั้ง screenfetch
รับข้อมูลจำเพาะของระบบด้วย Neofetch
ในการเข้าถึงข้อมูลระบบผ่านโปรแกรม Neofetch ให้เปิดหน้าต่างเทอร์มินัล ภายในเทอร์มินัล เรียกโปรแกรม:

neofetch
ให้เวลาสองสามวินาที แล้วคุณจะเห็นการอ่านข้อมูลที่สมบูรณ์ของพีซี Linux ทั้งหมดของคุณ พร้อมข้อมูลโดยละเอียดเกี่ยวกับ CPU, GPU, RAM ฯลฯ
รับข้อมูลจำเพาะของระบบด้วย Screenfetch
Screenfetch ใช้งานได้เหมือนกับ Neofetch แม้ว่าจะไม่ได้ดูดีเท่า ในการรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux ด้วยโปรแกรมนี้ ให้เปิดหน้าต่างเทอร์มินัลแล้วเรียกโปรแกรม
![วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux]()
screenfetch
เช่นเดียวกับ Neofetch Screenfetch จะใช้เวลาสองสามวินาทีในการรวบรวมข้อมูลระบบ เมื่อเสร็จแล้ว มันจะพิมพ์การอ่านข้อมูลระบบ Linux ทั้งหมดของคุณโดยละเอียด
การรับข้อมูลจำเพาะของระบบ The Old Way
โปรแกรมอย่าง Neofetch และ Screenfetch มีประโยชน์ แต่ไม่ใช่วิธีเดียวที่จะดึงข้อมูลโดยละเอียดบน Linux PC ของคุณ ปรากฎว่าระบบ Linux ส่วนใหญ่มีไฟล์ที่ผู้ใช้สามารถเข้าถึงเพื่อดูข้อมูลระบบได้ ในส่วนนี้ของคู่มือ เราจะพูดถึงวิธีรับข้อมูลนี้และบันทึกไว้ในภายหลังอย่างรวดเร็ว
เริ่มต้นด้วยการค้นหาข้อมูลCPUบน Linux ในเทอร์มินัล ให้รัน:
![วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux]()
lscpu
lscpu คำสั่งสามารถแสดงข้อมูลเกี่ยวกับทุกอย่างที่มีความรู้เกี่ยวกับ CPU ของคุณนับแกน, ความเร็ว, รุ่น CPU ฯลฯ จำเป็นต้องบันทึกข้อมูลนี้สำหรับในภายหลังหรือไม่ พิจารณาเรียกใช้ไปยังไฟล์
lscpu >> ~/cpu-info.txt
เครื่องมือถัดไปlshw สามารถแสดงข้อมูลเกี่ยวกับ CPU ของคุณ ตลอดจนฮาร์ดแวร์อื่นๆ มากมาย เพียงแค่เรียกใช้ lshwในเทอร์มินัลจะให้รายการข้อมูล
หากคุณต้องการแยกฮาร์ดแวร์เฉพาะในรายการ ให้รวมเข้ากับ -class
ตัวอย่างเช่น หากต้องการดูจำนวน RAM บนพีซีของคุณ ให้เรียกใช้:
sudo lshw -หน่วยความจำระดับ
ต้องการแยกประเภทของที่เก็บข้อมูลบน Linux PC ของคุณหรือไม่? ไม่มีปัญหาการใช้งาน -class การจัดเก็บข้อมูล
sudo lshw -ที่เก็บข้อมูลคลาส
ในการบันทึกผลลัพธ์ทั้งหมดของ lshw ไปยังไฟล์ข้อความ ให้ทำดังนี้
sudo lshw -class ชื่อคลาส >> /home/username/Desktop/lshw-classname-info.txt
หรือ
sudo lshw >> /home/username/Desktop/lshw.txt
ข้อมูลฮาร์ดแวร์ไม่ได้มีไว้สำหรับส่วนประกอบภายในเช่น CPU ฯลฯ เท่านั้น นอกจากนี้ยังมีบัส USB และบัส PCI เพื่อดูข้อมูลที่เกี่ยวข้องกับทั้งสองพื้นที่, คุณจะต้องทำให้การใช้งานของทั้งสอง lsusb และ lspci เริ่มต้นด้วยเครื่องมือ PCI
การใช้ คำสั่งlspci เหมือนกับเครื่องมืออื่นๆ ตามรายการในรายการนี้ หากต้องการดูข้อมูลทั้งหมดของอุปกรณ์ PCI ทั้งหมดที่เชื่อมต่อกับ Linux PC ให้เรียกใช้:
![วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux วิธีรับข้อมูลจำเพาะของระบบสำหรับพีซี Linux]()
lspci
คุณจะสังเกตเห็นอุปกรณ์ PCI ที่แตกต่างกันค่อนข้างมาก ดังนั้นเพื่อให้ง่ายต่อการจัดเรียง ให้พิจารณาเพิ่ม คำสั่งเพิ่มเติมเข้าไป
lspci | มากกว่า
ใช้ ปุ่ม Enterเลื่อนดูรายการ
ต้องการแยกรายการเฉพาะหรือไม่? ใช้ grep ตัวอย่างเช่น หากต้องการแยก Nvidia PCI GPU ในรายการ ให้ทำดังนี้
lscpi | grep NVIDIA
หากต้องการบันทึกเอาต์พุตทั้งหมดของคำสั่งนี้ลงในไฟล์ ให้รันคำสั่งนี้
lspci >> ~/lspci-list.txt
สุดท้ายนี้ อุปกรณ์ USB การใช้ lsusb นั้นเหมือนกับ คำสั่งlspci มาก ดังนั้นจึงไม่จำเป็นต้องมีข้อมูลเพิ่มเติมมากนัก หากต้องการดูอุปกรณ์ USB ในรายการแบบยาว ให้ลองเรียกใช้คำสั่งด้วยตัวเอง:
lsusb
ที่จะทำให้รายการง่ายขึ้นเพื่อนำทางให้เพิ่ม มากขึ้นในตอนท้าย
lsusb | มากกว่า
แยกอุปกรณ์ USB ต่างๆ ในรายการโดยใช้ grep:
lsusb | grep "ชื่อ USB"
บันทึกทุกอย่างลงในไฟล์ด้วย:
lsusb >> ~/lsusb-info.txt
หากคุณต้องการใช้เครื่องมือที่มี GUI สำหรับการดูข้อมูลจำเพาะของระบบ ให้ลองใช้Stacer