หลังจากเรียนรู้วิธีการติดตั้งอุปกรณ์โดยใช้ Linux คุณอาจต้องการดูรายการอุปกรณ์ที่ติดตั้ง คู่มือนี้จะแสดงวิธีแสดงรายการอุปกรณ์ไดรฟ์อุปกรณ์ PCI และอุปกรณ์ USB ในคอมพิวเตอร์ของคุณ หากต้องการทราบว่ามีไดรฟ์ใดอยู่คุณจะแสดงวิธีแสดงอุปกรณ์ที่ติดตั้งและวิธีแสดงไดรฟ์ทั้งหมดในเวลาสั้น ๆ
ใช้ Mount Command
ไวยากรณ์ที่ง่ายที่สุดที่คุณสามารถใช้มีดังนี้:
ภูเขา
ผลลัพธ์จากคำสั่งข้างต้นค่อนข้าง verbose และจะเป็นอย่างนี้: / dev / sda4 on / type ext4 (rw relatime ข้อผิดพลาด = remount-ro ข้อมูล = สั่งซื้อ)securityfs บน / sys / kernel / securityfs ประเภทความปลอดภัย (rw, nosuid, nodev, noexec, relatIME)
มีข้อมูลมากว่าจริงๆไม่ใช่ว่าง่ายต่อการอ่าน ฮาร์ดไดรฟ์โดยทั่วไปจะขึ้นต้นด้วย / dev / sda หรือ / dev / sdb เพื่อให้คุณสามารถใช้คำสั่ง grep เพื่อลดการแสดงผลดังนี้: mount | grep / dev / sd
ผลลัพธ์ในครั้งนี้จะแสดงผลดังนี้: / dev / sda4 on / type ext4 (rw relatime ข้อผิดพลาด = remount-ro ข้อมูล = สั่งซื้อ)/ dev / sda1 บน / boot / efi type vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)
นี่ไม่ใช่รายการไดรฟ์ของคุณ แต่จะแสดงรายการพาร์ติชันที่คุณติดตั้งไว้ ไม่ได้ระบุพาร์ทิชันที่ยังไม่ได้ติดตั้ง อุปกรณ์ / dev / sda มักจะหมายถึงฮาร์ดไดรฟ์ 1 และหากคุณมีฮาร์ดไดรฟ์ตัวที่สองจากนั้นจะติดตั้งไปที่ / dev / sdb ถ้าคุณมี SSD อยู่แล้วจะมีการแม็ปกับ / dev / sda และฮาร์ดดิสก์ที่แมปไปยัง / dev / sdb ดังที่คุณเห็นในภาพหน้าจอ คอมพิวเตอร์เครื่องนี้มีไดรฟ์เดี่ยว / dev / sda พร้อมพาร์ติชัน 2 รายการ พาร์ทิชัน / dev / sda4 มีระบบไฟล์ ext4 และเป็นที่ติดตั้ง Ubuntu / dev / sda1 เป็นพาร์ติชัน EFI ที่ใช้เพื่อบูตระบบในตำแหน่งแรก คอมพิวเตอร์นี้ได้รับการตั้งค่าให้ใช้การบูตคู่กับ Windows 10 เพื่อดูพาร์ติชัน Windows เราจะต้องติดตั้งซอฟต์แวร์เหล่านี้ Mount ไม่เป็นไรสำหรับรายชื่ออุปกรณ์ที่ติดตั้ง แต่ไม่แสดงอุปกรณ์ทุกชิ้นที่คุณมีและเอาต์พุตเป็นแบบ verbose มากทำให้อ่านยาก วิธีที่ดีที่สุดในการแสดงรายการไดรฟ์ใน Linux คือการใช้ lsblk ดังต่อไปนี้ lsblk
ข้อมูลจะปรากฏในรูปแบบต้นไม้ที่มีข้อมูลต่อไปนี้: จอแสดงผลมีลักษณะดังนี้: ข้อมูลสามารถอ่านได้ง่ายกว่ามาก คุณจะเห็นว่าเรามีไดรฟ์หนึ่งชื่อว่า sda ซึ่งมี 931 กิกะไบต์ SDA แบ่งออกเป็น 5 พาร์ติชัน - 2 หรือที่มีการติดตั้งและหนึ่งในสามซึ่งถูกกำหนดให้เป็น swap นอกจากนี้ยังมีไดรฟ์ชื่อ sr0 ซึ่งเป็นไดรฟ์ดีวีดีภายใน สิ่งหนึ่งที่คุ้มค่ากับการเรียนรู้เกี่ยวกับลีนุกซ์คือถ้าคุณต้องการจะแสดงรายการอะไรก็มักจะมีคำสั่งที่ขึ้นต้นด้วยตัวอักษร "ls" คุณได้เห็นแล้วว่า "lsblk" แสดงรายการอุปกรณ์บล็อกและสามารถใช้เพื่อแสดงวิธีวางดิสก์ได้ คุณควรทราบด้วยว่ามีการใช้คำสั่ง ls เพื่อเรียกดูรายชื่อไดเรกทอรี หลังจากนั้นคุณจะใช้คำสั่ง lsusb เพื่อแสดงรายการไดรฟ์ USB ในคอมพิวเตอร์ นอกจากนี้คุณยังสามารถแสดงรายการอุปกรณ์โดยใช้คำสั่ง lsdev แต่คุณจะต้องตรวจสอบว่ามีการติดตั้ง procinfo เพื่อใช้คำสั่งนั้น เมื่อต้องการแสดงรายการอุปกรณ์ PCI ใช้คำสั่ง lspci ดังนี้: lspci
ผลลัพธ์จากคำสั่งข้างต้นเป็นอีกครั้งที่ละเอียดมากซึ่งหมายความว่าคุณอาจได้รับข้อมูลมากกว่าที่คุณต้องต่อรอง นี่คือภาพรวมสั้น ๆ จากรายชื่อของเรา: 00: 02.0 คอนโทรลเลอร์ที่สามารถใช้งานร่วมกับ VGA ได้: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)00: 14.0 คอนโทรลเลอร์ USB: ตระกูลชิปเซ็ตตระกูล Intel Corporation 7 Series / C210 ซีรี่ส์สหรัฐฯตัวควบคุมโฮสต์ B xHCI (rev 04)
รายชื่อแสดงทุกอย่างจากคอนโทรลเลอร์ VGA ไปยัง USB, เสียง, บลูทู ธ , ไร้สายและอีเทอร์เน็ตคอนโทรลเลอร์ แดกดันรายการมาตรฐาน lspci ถือว่าเป็นพื้นฐานและหากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับอุปกรณ์แต่ละเครื่องคุณสามารถเรียกใช้คำสั่งต่อไปนี้: lspci -v
ข้อมูลสำหรับแต่ละอุปกรณ์มีลักษณะดังนี้: 02: 00.0 ตัวควบคุมเครือข่าย: Qualcomm Atheros AR9485 อะแดปเตอร์เครือข่ายแบบไร้สาย (รอบที่ 01)ระบบย่อย: อะแดปเตอร์เครือข่ายไร้สาย Dell AR9485ธง: ต้นแบบรถประจำทาง, ทักทายรวดเร็ว, แฝง 0, IRQ 17หน่วยความจำที่ c0500000 (แบบ 64 บิตไม่ใช่แบบดึงข้อมูลล่วงหน้า) size = 512Kรอมขยายที่ c0580000 ปิดใช้งาน size = 64Kความสามารถ:โปรแกรมควบคุมเคอร์เนลที่ใช้อยู่: ath9kโมดูลเคอร์เนล: ath9k
ผลลัพธ์จากคำสั่ง lspci -v เป็นจริงอ่านได้มากขึ้นและคุณสามารถเห็นได้อย่างชัดเจนว่าเรามีการ์ดไร้สายของ Qualcomm Atheros คุณสามารถรับผลลัพธ์ verbose ได้มากขึ้นโดยใช้คำสั่งต่อไปนี้: lspci -vv
หากยังไม่เพียงพอให้ลองทำตามขั้นตอนต่อไปนี้: lspci -vvv
และถ้ายังไม่พอ … ไม่เราล้อเล่นเท่านั้น มันหยุดอยู่ที่นั่น ด้านที่มีประโยชน์มากที่สุดของ lspci นอกเหนือจากรายชื่ออุปกรณ์คือโปรแกรมควบคุมเคอร์เนลที่ใช้สำหรับอุปกรณ์นั้น หากอุปกรณ์ไม่ได้ผลคุณอาจต้องศึกษาว่ามีไดรเวอร์ที่ดีกว่าสำหรับอุปกรณ์หรือไม่ หากต้องการแสดงรายการอุปกรณ์ USB ที่พร้อมใช้งานสำหรับคอมพิวเตอร์ของคุณให้ใช้คำสั่งต่อไปนี้: lsusb
ผลลัพธ์จะเป็นดังนี้: อุปกรณ์ 002 ของ Bus 002: ID 8087: 0024 ศูนย์รวมอัตราค่าผสมของ Intel Corp.Bus 002 Device 001: ID 1d6b: 0002 ศูนย์กลางราก Linux Foundation 2.0อุปกรณ์ 001 ของ Bus 005: ID 0c45: 64ad Microdiaอุปกรณ์ 001 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 การ์ดรีดเดอร์คอนโทรลเลอร์อุปกรณ์ 001 ของ Bus 007: ID 0cf3: e004 Atheros Communications, Inc.อุปกรณ์ 001 ของ Bus 002: ID 8087: 0024 ศูนย์รวมอัตราค่าผสมของ Intel Corp.อุปกรณ์ 001 ของ Bus 001: ID 1d6b: 0002 ศูนย์กลางราก Linux Foundation 2.0อุปกรณ์ 004 002: ID 0bc2: 231a ซีเกท RSS LLCBus 004 Device 001: ID 1d6b: 0003 รากหลักของ Linux Foundation 3.0อุปกรณ์ 002 ของ Bus 002: ID 054c: 05a8 Sony Corp.อุปกรณ์ 001 ของ Bus 001: ID 1d6b: 0002 ศูนย์กลางราก Linux Foundation 2.0
หากคุณใส่อุปกรณ์ USB ลงในคอมพิวเตอร์เช่นฮาร์ดไดรฟ์ภายนอกและเรียกใช้คำสั่ง lsusb คุณจะเห็นอุปกรณ์ปรากฏในรายการ เพื่อสรุปแล้ววิธีที่ดีที่สุดในรายการสิ่งที่ออกใน Linux คือการจำคำสั่งต่อไปนี้ ls: ใช้ lsblk เพื่อบล็อกรายการอุปกรณ์
วิธีการแสดงรายการอุปกรณ์ PCI
แสดงรายการอุปกรณ์ USB ที่ต่อกับคอมพิวเตอร์
สรุป




