كيفية استخدام الأمر Lshw لعرض المعلومات على جهاز Linux

كيفية استخدام الأمر Lshw لعرض المعلومات على جهاز Linux

على الرغم من أنه لم يتعلم من قبل أي شخصأفضل 25 أمر لينكسواحد ولكن lshw يمكن للأوامر (التي تُنطق "ls Hardware") توفير العديد من التفاصيل المفيدة حول أجهزة النظام.

إنه يستخرج التفاصيل بتنسيق سهل الفهم إلى حد ما - ربما أكثر مما تعرف.بالنظر إلى الوصف والاسم المنطقي (للجهاز) والحجم وما إلى ذلك ، قد تقدر المعلومات التفصيلية التي يمكنك الوصول إليها.

كيفية تثبيت lshw

فيما يلي دليل كامل حول كيفية تثبيت lshw في نظامك.يرجى اتباع الخطوات أدناه خطوة بخطوة.

خطوات التثبيت

الخطوة الأولى:افتح المحطة

  • على حاسوبكافتح المحطة.يمكنك فتح الجهاز بسرعة باستخدام الاختصار Ctrl + Alt + T.

الخطوة الثانية:قم بتحديث نظامك

  • أدخل الأمر التالي لتحديث نظامك:

sudo apt-get update

الخطوة الثالثة:قم بتثبيت lshw

  • أدخل الأمر التالي من الجهاز لتثبيت lshw.

sudo apt-get install lshw

سيؤدي هذا إلى بدء عملية تثبيت lshw.إذا طُلب منك التأكيد، فاضغط على المفتاح "y" ثم اضغط على Enter لتأكيد التثبيت.

بعد الانتهاء من كافة الخطوات، يمكنك الدخول lshw قم بتشغيل الجهاز للتأكد من تثبيت lshw بشكل صحيح.لاحظ أنك قد تحتاج إلى امتيازات المستخدم المتميز لتشغيل هذا الأمر، إذا كان الأمر كذلك، فاستخدمه sudo lshw أمر.

لقد تعلمت كيفية تثبيت lshw على نظامك.يمكنك الآن استخدام إعدادات الطابعة المكتوبة ومعلومات القرص ومعلومات القرص المضغوط ومعلومات الشبكة لتجميع معلومات الأجهزة وعرضها.

خطوة 命令
افتح المحطة على Ctrl + Alt + T
قم بتحديث النظام الخاص بك sudo apt-get update
قم بتثبيت lshw sudo apt-get install lshw
تحقق من التثبيت sudo lshw

يرجى التأكد من تشغيل هذه الأوامر كمسؤول، وإلا فقد تحدث مشكلات متعلقة بالأذونات.

كيفية استخدام الأمر Lshw لعرض المعلومات على جهاز Linux

فحص هذا المقالlshw 提供معلومة، انتبه بشكل خاص للأقراص والأجهزة ذات الصلة.وهنا بعض الأمثلة lshw انتاج:

$ sudo lshw -C disk * -disk: 0 وصف: منتج قرص SCSI: بائع بطاقة قارئ -1: المعرف المادي لـ JIE LI: 0.0.0 معلومات ناقل: scsi @ 4: 0.0.0 الاسم المنطقي: / إصدار dev / sdc: إمكانات 1.00: التكوين القابل للإزالة: الحجم المنطقي = 512 قطاعًا = 512 * - المعرف المادي المتوسط: 0 الاسم المنطقي: / dev / sdc

يرجى ملاحظة أنه يجب عليك استعمالسودويركض lshw命令  للتأكد من حصولك على جميع التفاصيل المتاحة.

على الرغم من أننا طلبنا كلمة "قرص" في الأمر أعلاه (المخرجات المضمنة تظهر فقط أول خمسة إدخالات معروضة) ، فإن هذا الإخراج المحدد لا يظهر القرص الصلب ، ولكن قارئ البطاقة - عضو آخر من فئة القرص.يرجى ملاحظة أن هذا الجهازتحديدهل / ديف / مركز إيداع الأوراق المالية.

يتم توفير تفاصيل مماثلة على القرص الأساسي في النظام:


* وصف القرص: ATA Disk product: SSD2SC120G1CS175 المعرف الفعلي: 0 معلومات الناقل: scsi @ 0: 0.0.0 الاسم المنطقي: / dev / sda <== الإصدار: 1101 مسلسل: PNY20150000778410606 الحجم: 111 جيجا بايت (120 جيجا بايت) القدرات: مقسمة مقسمة : تكوين دوس: تحويل = 5 قطاعات منطقية = 512 حجم قطاع = 512 توقيع = f63b5929

القرص هو / ديف / حزب العمل الديمقراطي.يتم عرض جميع محركات الأقراص الثابتة على هذا النظام بصيغة ATA القرص. ATA إنه تطبيق لمحرك الأقراص يدمج وحدة تحكم على محرك الأقراص نفسه.

للحصول على قائمة مختصرة من الأجهزة في فئة "القرص" ، يمكنك تشغيل أمر مثل هذا.لاحظ أنه تم إدراج اثنين من الأجهزة مرتين ، لذلك ما زلنا نرى خمسة أجهزة قرص.


$ sudo lshw -short -C disk H / W path وصف فئة الجهاز ================================= == ======================== /0/100/1d/1/1/0.0.0 / dev / sdc قارئ بطاقة القرص -1 / 0 / 100 / 1d / 1/1 / 0.0.0 / 0 / dev / sdc disk /0/100/1d/1/1/0.0.1 / dev / sdd disk 2/0/100 / 1d / 1/1 /0.0.1 .0 / 0 / dev / sdd disk /100/1/2f.0/120 / dev / sda disk 2GB SSD120SC1G175CS0 /100/1/2f.1/73 / dev / cdrom disk DVD + -RW GSA-H0N / 100 / 1 / 5f.0.0.0 / 500 / dev / sdb قرص 502 جيجا بايت SAMSUNG HEXNUMXHJ

إذا قررت العرض على النظام所有معدات،من فضلك اجلس .ستحصل على قائمة تحتوي على محتوى أكثر بكثير مما تعتقد أنه "أجهزة".هنا مثال - هنا قائمة "قصيرة" (بعض التفاصيل):


كلمة مرور $ sudo lshw -short [sudo] لـ shs: H / W path وصف فئة الجهاز =============================== = ============================= نظام انسبايرون 530s / 0 ناقل 0RY007 / 0/0 ذاكرة 128KiB BIOS / 0/4 معالج إنتل ( R) Core (TM) 2 Duo CPU / 0/4 / a ذاكرة 32KiB L1 مخبأ / 0/4 / b ذاكرة 6MiB L2 مخبأ / 0/24 ذاكرة نظام 6GB / 0/24/0 ذاكرة 2GiB DIMM DDR2 متزامن 667 / 0/24/1 ذاكرة 1GiB DIMM DDR2 متزامن 667/0/24/2 ذاكرة 2GiB DIMM DDR2 متزامن 667/0/24/3 ذاكرة 1GiB DIMM DDR2 متزامن 667/0/1 عام / 0/10 عام / 0/11 عام / 0/12 عام / 0/13 عام / 0/14 عام / 0/15 عام / 0/17 عام / 0/18 عام / 0/19 عام / 0/2 عام / 0/20 عام / 0/100 جسر 82G33 / G31 / P35 / P31 Express DRAM / 0 / 100/1 جسر 82G33 / G31 / P35 / P31 Express PCI / 0/100/1/0 عرض Caicos [Radeon HD 6450/7450/84 / 0/100/1 / 0.1 الوسائط المتعددة Caicos HDMI Audio [Radeon HD 6/0/100/19 enp0s25 network 82562V-2 10/100 Network Connec / 0/100 / 1a bus 82801I (ICH9 Family) USB UHCI / 0/100 / 1a / 1 usb3 bus UH CI Host Controller /0/100/1a.1 bus 82801I (ICH9 Family) USB UHCI /0/100/1a.1/1 usb4 bus UHCI Host Controller /0/100/1a.1/1/2 المدخلات Rock Candy Wireless لوحة المفاتيح /0/100/1a.2 bus 82801I (عائلة ICH9) USB UHCI /0/100/1a.2/1 USB5 bus UHCI Host Controller /0/100/1a.2/1/2 إدخال USB OPTICAL MOUSE / 0 /100/1a.7 bus 82801I (عائلة ICH9) USB2 EHCI /0/100/1a.7/1 USB1 bus EHCI Host Controller / 0/100 / 1b multimedia 82801I (ICH9 Family) HD Audio / 0/100 / 1d bus 82801I (عائلة ICH9) USB UHCI / 0/100 / 1d / 1 usb6 bus UHCI Host Controller / 0/100 / 1d / 1/1 scsi4 storage CD04 /0/100/1d/1/1/0.0.0 / dev / قارئ بطاقة القرص sdc-1 /0/100/1d/1/1/0.0.0/0 / dev / sdc disk /0/100/1d/1/1/0.0.1 / dev / sdd disk 2/0 / 100 / 1d / 1/1 / 0.0.1 / 0 / dev / sdd disk /0/100/1d.1 bus 82801I (ICH9 Family) USB UHCI /0/100/1d.1/1 usb7 bus UHCI Host Controller / 0/100 / 1d.2 bus 82801I (عائلة ICH9) USB UHCI /0/100/1d.2/1 usb8 bus UHCI Host Controller /0/100/1d.7 bus 82801I (ICH9 Family) USB2 EHCI / 0/100 /1d.7/1 USB2 bus EHCI Host Controller /0/100/1d.7/1/2 multim edia USB Live camera / 0/100 / 1e bridge 82801 PCI Bridge / 0/100 / 1e / 1 Communication HSF 56k Data / Fax Modem / 0/100 / 1f bridge 82801IR (ICH9R) LPC Interface /0/100/1f.2 تخزين scsi0 82801IR / IO / IH (ICH9R / DO / DH) 4 /0/100/1f.2/0 / dev / sda disk 120GB SSD2SC120G1CS175 /0/100/1f.2/0/1 / dev / sda1 حجم 111 جيجا بايت حجم EXT4 /0/100/1f.2/1 / dev / cdrom disk DVD + -RW GSA-H73N /0/100/1f.3 ناقل 82801I (عائلة ICH9) SMBus Con /0/100/1f.5 تخزين scsi3 82801I (عائلة ICH9) 2 منفذ SA /0/100/1f.5/0.0.0 / dev / sdb disk 500 جيجا بايت SAMSUNG HE502HJ /0/100/1f.5/0.0.0/1 / dev / sdb1 حجم 433 جيجا بايت EXT4 / 0/3 نظام PnP جهاز PNP0c02 / 0/5 نظام PnP جهاز PNP0b00 / 0/6 تخزين جهاز PnP PNP0700 / 0/7 نظام PnP جهاز PNP0c02 / 0/8 نظام PnP جهاز PNP0c02 / 0/9 نظام PnP جهاز PNP0c01

قم بتشغيل مثل هذا الأمر لسرد فئات الجهاز وإحصاء عدد الأجهزة في كل فئة.


$ sudo lshw -short | awk '{print substr ($ 0,36,13،3،4)}' | tail -n +18 | فرز | uniq -c 1 جسر 7 ناقل 1 اتصال 12 قرص 2 عرض 8 عام 3 إدخال 1 ذاكرة 1 وسائط متعددة 4 شبكة 6 معالج 2 تخزين XNUMX نظام XNUMX وحدة تخزين

ملاحظة: 该 AWK اختيار القيادة من قائمة الفئات lshw استخدم $ 0 (سطر كامل) ، لكن ضع في اعتبارك فقط بدء إخراج السلسلة الفرعية في الموضع الصحيح (العمود 36).لا يتجاوز إدخال الفصل 13 حرفًا ، لذلك تنتهي السلسلة الفرعية عند هذا الحد. 命令的 ذيل - ن +3تم حذف العنوان جزئيًا والسطر "=====" أسفله ، لذلك تحتوي القائمة النهائية على 14 فئة من فئات الأجهزة فقط.

سؤال ذو صلة  Linux مقابل Windows [التعارض مع أنظمة تشغيل جذرية]

شيء واحد ستلاحظه عندما لا نستخدمه-قصيرة خيارات، سنحصل على حوالي 12 سطرًا من الإخراج لكل جهاز في فئة القرص .نرى الاسم المنطقي ، على سبيل المثال / ديف / حزب العمل الديمقراطيوحجم القرص ونوعه ، إلخ.

$ sudo lshw -C disk [sudo] كلمة مرور لـ shs: * -disk: 0 وصف: منتج قرص SCSI: قارئ بطاقة 1  قارئ بطاقة؟ البائع: JIE LI المعرّف الفعلي: 0.0.0 معلومات الحافلة: scsi @ 4: 0.0.0 .1.00 الاسم المنطقي: / dev / sdc الإصدار: 512 القدرات: التكوين القابل للإزالة: القطاعات المنطقية : AC512- المعرف المادي: 0 معلومات الحافلة: scsi @ 1: 2 الاسم المنطقي: / dev / sdd القدرات: التكوين القابل للإزالة: القطاعات المنطقية = 4100 قطاع الحجم = 0.0.1 * - المعرف المادي المتوسط: 4 الاسم المنطقي: / dev / sdd * -وصف القرص: ATA Disk product: SSD0.0.1SC512G512CS0 المعرف الفعلي: 2 معلومات الناقل: scsi @ 120: 1 الاسم المنطقي: / dev / sda  إصدار قرص النظام الرئيسي: 175 مسلسل: PNY0 الحجم: 0 جيجا بايت (0.0.0 جيجا بايت) قدرات: مقسمة مقسمة: تكوين دوس: تحويل = 1101 قطاعات منطقية = 20150000778410606 حجم قطاع = 111 توقيع = f120b5 * -cdrom  aka / dev / sr512 وصف: منتج كاتب DVD: DVD + -RW GSA-H512N بائع: HL-DT-ST phys معرّف ical: 63 bus info: scsi @ 5929: 0 الاسم المنطقي: / dev / cdrom الاسم المنطقي: / dev / cdrw الاسم المنطقي: / dev / dvd الاسم المنطقي: / dev / dvdrw الاسم المنطقي: / dev / sr73 version : B1 المسلسل: [القدرات: صوتي قابل للإزالة cd-r cd-rw dvd dvd-r config: ansiversion = 1 status = nodisc * -disk description: ATA Disk product: SAMSUNG HE0.0.0HJ المعرّف الفعلي: 0 معلومات الحافلة: scsi @ 103 : 5 الاسم المنطقي: / dev / sdb  إصدار القرص الثانوي: 502 المسلسل: S0.0.0B3J0.0.0B0002 الحجم: 2 جيجا بايت (6 جيجا بايت) القدرات: مقسمة: تكوين دوس: تحويل = 90 قطاعات منطقية = 501053 حجم المقطع = 465 توقيع = 500e5ccf512

该 lshw لن يتمكن الكثير منا من معالجة المعلومات التي يوفرها الأمر.ومع ذلك ، حتى إذا كنت تستخدم بعضها فقط ، فمن الجيد معرفة مقدار المعلومات المتاحة.

سؤال ذو صلة  كيف تحل مشكلة عدم وجود صوت على Ubuntu 20.04؟

يا مرحبا 👋سعيد بلقائك.

اشترك في نشرتنا الإخبارية، أرسل بانتظامتكنولوجيا رائعةلمنشورك.

أكتب تعليق