ฉันจะตรวจสอบว่าฉันมีฮาร์ดแวร์อะไรได้บ้าง (พร้อมเวอร์ชั่น BIOS ฯลฯ )
ฉันจะตรวจสอบว่าฉันมีฮาร์ดแวร์อะไรได้บ้าง (พร้อมเวอร์ชั่น BIOS ฯลฯ )
คำตอบ:
หากระบบของคุณรองรับprocfsคุณจะได้รับข้อมูลมากมายเกี่ยวกับระบบที่ใช้งานอยู่ มันเป็นอินเทอร์เฟซสำหรับโครงสร้างข้อมูลของเคอร์เนลดังนั้นมันจะมีข้อมูลเกี่ยวกับฮาร์ดแวร์ของคุณด้วย ตัวอย่างที่จะได้รับรายละเอียดเกี่ยวกับ CPU ที่ใช้คุณสามารถcat /proc/cpuinfo
สอบถามข้อมูลเพิ่มเติมได้ที่คุณควรดูproc คน
ข้อมูลฮาร์ดแวร์เพิ่มเติมสามารถหาได้ผ่าน logmessages dmesg
แหวนเคอร์เนลบัฟเฟอร์ด้วย ตัวอย่างเช่นสิ่งนี้จะให้ข้อมูลสรุปสั้น ๆ เกี่ยวกับฮาร์ดแวร์ที่เพิ่งติดตั้งและวิธีการที่เป็นจำนวนเต็มในระบบ
นี่คือ "อินเตอร์เฟส" พื้นฐานบางอย่างที่คุณจะมีในการแจกจ่ายทุกครั้งเพื่อรับข้อมูลฮาร์ดแวร์บางอย่าง
เครื่องมือ 'เล็ก' อื่น ๆ เพื่อรวบรวมข้อมูลฮาร์ดแวร์ ได้แก่ :
ขึ้นอยู่กับการกระจายของคุณคุณจะสามารถเข้าถึงหนึ่งในสองเครื่องมือนี้เพื่อรวบรวมภาพรวมโดยละเอียดของการกำหนดค่าฮาร์ดแวร์ของคุณ:
"เกต" กับฮาร์ดแวร์ของคุณนั้นมี"อินเตอร์เฟซการจัดการเดสก์ท็อป" (-> DMI) เฟรมเวิร์กนี้จะเปิดเผยข้อมูลระบบของคุณไปยังซอฟต์แวร์ของคุณและถูกใช้โดย lshw เช่น เครื่องมือในการโต้ตอบโดยตรงกับ DMI คือdmidecodeและมีประโยชน์ในการกระจายส่วนใหญ่เป็นแพคเกจ มันจะมาพร้อมกับbiosdecode
ข้อมูล BIOS ไบออสที่สมบูรณ์
เพื่อแสดงภาพรวมที่ดีของฮาร์ดแวร์ของฉันฉันใช้lshw -short
ทำงานได้ดีที่สุด ( ในฐานะรูท ) คุณสามารถวิ่งได้lshw
แน่นอน แต่ฉันชอบความกระชับที่-short
ตัวเลือกมีให้
ในการตรวจสอบการใช้งาน HDD ฉันใช้df --human-readable
ซึ่งควรจะมีให้ใช้งานตามค่าเริ่มต้นในระบบของคุณ (ไม่เหมือนlshw
)
sudo hwinfo --short
จะเทียบเท่าและจะแสดงผลลัพธ์ IMO ที่สวยกว่า น่าเสียดายที่ข้ามข้อมูลที่น่าสนใจบางอย่าง (EG มันไม่แสดงขนาดพาร์ติชัน HDD)
คุณสามารถใช้ 'lshw' ติดตั้งโดยใช้ 'sudo apt-get install lshw' บนเดเบียนและอนุพันธ์ มีแม้กระทั่งรุ่นกราฟิกที่เรียกว่า lshw-gtk
นี่คือตัวแปรสูงระหว่างตัวแปรยูนิกซ์ ตรวจสอบคอลัมน์สำหรับตัวแปรของคุณบนRosetta Stone สำหรับ Unix
ภายใต้ Linux, lshwเก็บข้อมูลจำนวนมากกระจายอยู่ในไฟล์ข้อความต่างๆภายใต้และ/proc
/sys
สำหรับข้อมูล cpu
cat /proc/cpuinfo
สำหรับการใช้งานดิสก์
df -h
สำหรับการ์ด pci และรถบัส
lspci
คุณอาจพบว่าlshw
มีประโยชน์
หากคุณต้องการอุปกรณ์ usb
lsusb
HW Probe - เป็นตัวเลือกในการแสดงรายการอุปกรณ์ฮาร์ดแวร์ทั้งหมดของคุณและทำการวินิจฉัยการใช้งานได้ มันขึ้นอยู่กับ hwinfo, lspci, lsusb, dmidecode และเครื่องมืออื่น ๆ