في المقالة التالية سوف نلقي نظرة على كيفية القيام بذلك الحصول على معلومات أجهزة النظام من سطر الأوامر. هذه العملية ليست مشكلة بالنسبة لـ GUI مستخدمو Gnu / Linux و Windows ولكن مستخدمي CLI قد يجدون أنفسهم يفتقرون إلى الموارد للحصول على هذه الأنواع من التفاصيل من أجهزتهم.
هناك العديد من الأدوات المساعدة المتوفرة في Gnu / Linux للحصول على معلومات حول أجهزة النظام. في هذه المقالة سنحاول أن نرى طرقًا مختلفة لـ الحصول على هذه التفاصيل من المحطة. على الرغم من أنك كما هو الحال دائمًا ، فأنت متأكد من أنهم ليسوا الوحيدين وسيتعين على كل واحد اختيار أفضل طريقة لكل حالة.
احصل على معلومات أجهزة النظام من المحطة
بعض الأمثلة التي سنراها بعد ذلك سيتعين علينا تنفيذها باستخدام sudo.
طريقة 1. أمر Dmidecode.
dmidecode إنها أداة قراءة DMI للكمبيوتر (واجهة إدارة سطح المكتب) ويعرض معلومات أجهزة النظام بتنسيق يمكن للبشر قراءته.
يحتوي هذا الجدول على وصف لمكونات أجهزة النظام. سيُظهر لنا أيضًا المزيد من المعلومات المفيدة مثل الرقم التسلسلي ومعلومات الشركة المصنعة وتاريخ الإصدار ومراجعة BIOS ، وما إلى ذلك. مثال على استخدام هذا الأمر سيكون ما يلي:
sudo dmidecode -t system
الطريقة الثانية. أمر Inxi.
هذا الأمر سيتعين علينا تثبيته. لهذا يمكنك استشارة نوبة التي نشرناها في يومها في هذه المدونة.
Inxi هي أداة أنيقة للتحقق من معلومات الأجهزة في Gnu / Linux و يقدم مجموعة واسعة من الخيارات سيسمح لنا بالحصول على جميع معلومات الأجهزة التي نحتاجها.
Inxi هو ملف البرنامج النصي الذي يعرض الأجهزة بسرعة مثل وحدة المعالجة المركزية وبرامج التشغيل و Xorg و Kernel وإصدارات دول مجلس التعاون الخليجي والعمليات واستخدام ذاكرة الوصول العشوائي ومجموعة متنوعة من المعلومات المفيدة. مثال على الاستخدام سيكون ما يلي:
inxi -M
الطريقة الثالثة. أمر Lshw.
القيادة lshw (جهاز ليستر) هي أداة صغيرة يولد تقارير مفصلة عن مختلف مكونات أجهزة الجهاز. سيُظهر لنا معلومات حول تكوين الذاكرة وإصدار البرنامج الثابت وتكوين اللوحة الأم وإصدار وحدة المعالجة المركزية والسرعة وتكوين ذاكرة التخزين المؤقت و USB وبطاقة الشبكة وبطاقات الرسوم والوسائط المتعددة والطابعات وسرعة الناقل وما إلى ذلك.
سيتم إنشاء معلومات حول الجهاز من خلال قراءة ملفات / proc وجدول DMI.
lshw يجب تشغيله كمستخدم متميز لاكتشاف الحد الأقصى من المعلومات أو ستقوم فقط بإجراء تقرير جزئي عن الأجهزة.
sudo lshw -C system
الطريقة الرابعة. استخدام نظام الملفات / sys.
تكشف النواة معلومات DMI في ملف نظام الملفات الافتراضي / sys. لذلك يمكننا بسهولة الحصول على نوع الجهاز عن طريق تشغيل الأمر grep بالتنسيق التالي:
sudo grep "" /sys/class/dmi/id/[pbs]*
بالإضافة إلى ذلك سنكون قادرين أيضًا اطبع تفاصيل محددة فقط باستخدام أمر القط. وفيما يلي بعض الأمثلة على ذلك:
cat /sys/class/dmi/id/board_vendor
cat /sys/class/dmi/id/product_name
sudo cat /sys/class/dmi/id/product_serial
cat /sys/class/dmi/id/bios_version
الطريقة الخامسة. أمر Dmesg.
القيادة dmesg المستخدمة في رسائل kernel (رسائل وقت التمهيد) على Gnu / Linux قبل بدء syslogd أو klogd. احصل على بياناتك من خلال قراءة المخزن المؤقت لحلقة النواة. يمكن أن يكون Dmesg مفيدًا جدًا في استكشاف الأخطاء وإصلاحها أو مجرد محاولة الحصول على معلومات حول الأجهزة التي يستخدمها النظام.
dmesg | grep -i DMI
الطريقة 6. أمر Hwinfo.
يستخدم Hwinfo مكتبة libhd libhd.so لجمع معلومات الأجهزة. هذه الأداة مصممة خصيصًا لنظام openSUSE ، لبعض الوقت ، التوزيعات الأخرى يقومون بإدراجه في مستودعاتهم الرسمية.
hwinfo سيتعين علينا تثبيته ، ولهذا سيتعين علينا فقط الكتابة في محطة طرفية (Ctrl + Alt + T):
sudo apt install hwinfo
الاسم hwinfo يعني أداة معلومات الأجهزة. إنها أداة رائعة أخرى تستخدمها للعثور على الأجهزة الموجودة في النظام و يعرض معلومات مفصلة حول مكونات الأجهزة المختلفة بتنسيق يمكن للبشر قراءته.
تقارير عن وحدة المعالجة المركزية وذاكرة الوصول العشوائي ولوحة المفاتيح والماوس وبطاقة الرسومات والصوت والتخزين وواجهة الشبكة والقرص والأقسام و BIOS وما إلى ذلك. هذه الأداة ستكون قادرة على العرض معلومات اكثر من الأوامر الأخرى المخصصة لنفس الغرض.
hwinfo
شكرًا على معلومات ممتازة ... واضحة جدًا وبخيارات مختلفة لإدخال معلومات الأجهزة. مفيد جدا. أنا ممتن جدا لهم. جوانما.