كيفية الحصول على مواصفات النظام لجهاز كمبيوتر يعمل بنظام لينكس

للتحقق من مواصفات جهاز كمبيوتر يعمل بنظام Linux، قم بتشغيل الأمر fastfetchللحصول على ملخص سريع، ثم استخدم أوامر مركزة مثل lscpu، free -h، lspci، و lsblkللتحقق من المكونات الفردية.

احصل على نظرة عامة سريعة باستخدام Fastfetch

Fastfetch هي أداة معلومات نظام مُحدّثة، على غرار Neofetch. تُقدّم نظرة عامة مُختصرة عن نظام التشغيل، ونواة النظام، والجهاز المضيف، والمعالج، وبطاقة الرسومات، والذاكرة. إذا كانت مُثبّتة بالفعل، فافتح نافذة طرفية وقم بتشغيل الأمر التالي:

fastfetch
تعرض نافذة طرفية مظلمة لنظام لينكس برنامج Fastfetch الذي يسرد معلومات نظام التشغيل، والنواة، والمضيف، ووحدة المعالجة المركزية، والرسومات، والذاكرة.
يقوم برنامج Fastfetch بطباعة نظرة عامة موجزة عن جهاز الكمبيوتر الذي يعمل بنظام Linux، بما في ذلك نظام التشغيل، والنواة، ووحدة المعالجة المركزية، ووحدة معالجة الرسومات، وحقول الذاكرة.

إذا كان الأمر مفقودًا، فقم بتثبيت Fastfetch من مدير الحزم الخاص بتوزيعتك. يعرض المشروع الأصلي حاليًا هذه الأمثلة؛ ويعتمد توفر الحزمة على إصدارك.

# Debian 13 or newer, or Ubuntu 25.04 or newer
sudo apt install fastfetch

# Fedora
sudo dnf install fastfetch

# Arch Linux
sudo pacman -S fastfetch

# openSUSE
sudo zypper install fastfetch

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

تحقق من توزيعة لينكس ونواة النظام

اقرأ ملف تعريف التوزيعة واطلب unameإصدار النواة قيد التشغيل:

cat /etc/os-release
uname -r
يعرض طرفية محتويات /etc/os-release ونتيجة الأمر uname -r.
يحدد ملف os-release التوزيعة، بينما يقوم الأمر uname -r بطباعة إصدار النواة قيد التشغيل.

/etc/os-releaseيحتوي على بيانات تعريف التوزيعة، بينما uname -rيُعيد إصدار النواة. تُفيد هذه البيانات عند التحقق من توافق البرامج أو الإبلاغ عن مشكلة في نظام لينكس. راجع دليل os-release ودليل uname للاطلاع على الحقول والخيارات الموثقة.

ابحث عن مواصفات وحدة المعالجة المركزية والذاكرة

طراز المعالج، النوى، والخيوط

قم بتشغيل البرنامج lscpuللحصول على طراز وحدة المعالجة المركزية، وبنيتها، وعدد وحدات المعالجة المركزية المنطقية، وعدد النوى، والمقابس، وتفاصيل أخرى متعلقة بالبنية:

lscpu
يعرض طرفية مخرجات الأمر lscpu مع معلومات عن بنية المعالج، وطراز وحدة المعالجة المركزية، وعدد المعالجات، وعدد النوى، وعدد الخيوط.
يعرض تقرير lscpu طراز وحدة المعالجة المركزية وبنيتها المرئية لنظام Linux.

تُظهر النتيجة ما يمكن لنظام لينكس رؤيته. في الجهاز الظاهري، قد تعكس هذه النتيجة وحدة المعالجة المركزية الظاهرية المُخصصة للجهاز الضيف بدلاً من معالج المضيف الفعلي. لمزيد من التفاصيل، راجع دليل الأمر lscpu .

الذاكرة المثبتة والمتاحة حاليًا

استخدم هذه free -hالخاصية لعرض ذاكرة الوصول العشوائي (RAM) القابلة للاستخدام وذاكرة التبديل بوحدات قابلة للقراءة البشرية:

free -h
يعرض الطرفية الأمر free -h مع قيم الذاكرة الإجمالية والمستخدمة والمجانية والمخزنة مؤقتًا والمتاحة.
يلخص الجدول المجاني -h ذاكرة الوصول العشوائي القابلة للاستخدام وذاكرة التبديل بوحدات قابلة للقراءة.

يُعدّ هذا availableالعمود تقديرًا سريعًا أفضل للذاكرة التي يمكن للتطبيقات استخدامها من freeالعمود وحده، لأن نظام لينكس يستخدم ذاكرة الوصول العشوائي (RAM) غير المستخدمة للتخزين المؤقت. freeلا يُحدد هذا العمود نوع وحدة الذاكرة (DIMM) أو سرعتها المُصنّفة. إذا كنت بحاجة إلى تفاصيل على مستوى الوحدة، فجرّب dmidecode sudo dmidecode --type memory. يشرح مشروع dmidecode أنه يقرأ ما يُبلغه برنامج النظام الثابت؛ وقد تكون القيم غير كاملة أو غير موثوقة، كما أن بعض أجهزة الكمبيوتر لا تُظهر سوى القليل من التفاصيل. يشرح الدليل المجاني أعمدة الذاكرة الخاصة به.

تحديد أجهزة الرسومات والتخزين وأجهزة USB

أجهزة الرسومات وأجهزة PCI

تظهر معظم بطاقات الرسومات ووحدات التحكم الرسومية المدمجة على ناقل PCI. قم بتصفية القائمة لعرض الأجهزة من فئة العرض فقط.

lspci -nn | grep -Ei 'vga|3d|display'
يقوم طرفية بتصفية مخرجات الأمر lspci لوحدات تحكم VGA أو 3D أو العرض، ويعرض نموذجًا لجهاز NVIDIA.
يُحدد ناتج lspci المُصفى وحدة تحكم الرسومات النموذجية ومعرف بائع/جهاز PCI الخاص بها.

الأرقام بين قوسين هي معرّفات بائع PCI ومعرّفات الأجهزة. إذا لم يُظهر عامل التصفية أي نتائج، فقم بتشغيل الأمر lspci -nnلعرض القائمة الكاملة. يمكنك أيضًا استخدام الأمر lspci -kلعرض برامج تشغيل النواة المرتبطة بالأجهزة. يشرح دليل lspci مخرجاته. إذا lspciكان الأمر مفقودًا، فقم بتثبيت pciutilsالحزمة باستخدام مدير الحزم الخاص بتوزيعتك.

الأقراص والأقسام

للحصول على أسماء محركات الأقراص، ونماذجها، وسعاتها، وأنواع الأجهزة، ونقاط التثبيت، قم بتشغيل الأمر التالي:

lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
يعرض الطرفية أعمدة lsblk لاسم القرص، والطراز، والحجم، والنوع، ونقاط التحميل.
تُميز شجرة lsblk الأقراص عن الأقسام وتُظهر أحجامها ونقاط التحميل الخاصة بها.

تساعد الشجرة في التمييز بين القرص الفعلي وأقسامه. وهي تعرض تخطيط جهاز الكتل بدلاً من اختبار الأداء أو الحالة الكاملة. تسهل الأعمدة المحددة مقارنة المخرجات ومشاركتها؛ راجع دليل lsblk للاطلاع على الحقول الأخرى المتاحة.

ملحقات USB

يُستخدم lsusbلعرض قائمة أجهزة USB التي يكتشفها نظام Linux حاليًا:

lsusb
يعرض الطرفية قائمة بموزعات USB الجذرية، ولوحة مفاتيح، وكاميرا ويب، وجهاز USB آخر باستخدام الأمر lsusb.
يُظهر ناتج الأمر lsusb أجهزة USB التي تم اكتشافها على النظام، بما في ذلك الأجهزة الطرفية النموذجية.

يُفيد هذا الأمر في التحقق من إمكانية وصول النظام إلى كاميرا الويب أو المحول أو أي جهاز USB آخر. ولا يُدرج أجهزة PCI الداخلية، مثل معظم وحدات معالجة الرسومات أو الشبكة المدمجة. إذا لم يكن الأمر متاحًا، فقم بتثبيته usbutilsمن مستودعات توزيعتك. يشرح دليل lsusb خياراته.

حفظ تقرير النظام

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

report="$HOME/system-specs-$(date +%F-%H%M%S).txt"
{
  printf '=== OS ===\n'; cat /etc/os-release
  printf '\n=== Kernel ===\n'; uname -r
  printf '\n=== CPU ===\n'; lscpu
  printf '\n=== Memory ===\n'; free -h
  printf '\n=== Storage ===\n'; lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
  printf '\n=== PCI devices ===\n'; lspci -nn
  printf '\n=== USB devices ===\n'; lsusb
} > "$report"
printf 'Saved report to %s\n' "$report"
يقوم طرفية بتجميع أوامر الأجهزة وإعادة توجيه مخرجاتها إلى ملف نصي يحمل طابعًا زمنيًا لمواصفات النظام.
تقوم مجموعة أوامر shell بكتابة تقرير معلومات النظام إلى ملف نصي يحمل طابعًا زمنيًا.

إذا lspciلم lsusbيكن الأمر مثبتًا، فقم بتثبيت الحزمة المطابقة أو أزل هذا الأمر من الكتلة قبل تشغيله. راجع التقرير قبل إرساله إلى أي شخص: قد تكشف قوائم جرد الأجهزة عن مُعرّفات الأجهزة، وقد dmidecodeتكشف أوامر إضافية مثل عن الأرقام التسلسلية. عادةً لا تحتاج sudoإلى للأوامر المذكورة أعلاه، إلا عند قراءة تفاصيل الذاكرة التي يُبلغ عنها البرنامج الثابت.

اترك تعليقاً

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب بأمان

تعرّف على كيفية استعادة الأقسام والملفات المفقودة باستخدام برنامجي TestDisk و PhotoRec. احمِ محرك الأقراص المصدر، وقم بإجراء مسح ضوئي آمن، واحفظ البيانات المستعادة على قرص آخر.

كيفية مسح رموز QR على سطح مكتب لينكس

كيفية مسح رموز QR على سطح مكتب لينكس

امسح رموز QR على نظام Linux باستخدام CoBang عبر كاميرا الويب أو ملف صورة. راجع خيارات التثبيت وخطوات الإعداد والحلول المتعلقة بالوصول إلى كاميرا Flatpak.

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls

قم بتغيير إعدادات كاميرا الويب على نظام التشغيل Linux باستخدام Cameractrls: اضبط التعريض واللون وتقليل الوميض وعناصر التحكم الأخرى المدعومة، ثم تحقق من أوضاع الفيديو المتوافقة.

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

كيفية تثبيت PhpStorm على نظام Linux: Toolbox، Tar.gz، Snap، وAUR

قم بتثبيت PhpStorm على نظام Linux باستخدام JetBrains Toolbox أو ملف tar.gz المستقل، بالإضافة إلى خيارات Snap وArch AUR. يأتي Java مُضمّنًا بالفعل.

كيفية إعداد لوحتين على XFCE 4

كيفية إعداد لوحتين على XFCE 4

قم بإنشاء لوحة XFCE 4 منفصلة لكل شاشة، وقم بتعيين اللوحة الثانية إلى المخرج الصحيح، وقم بتحديد موضعها وحجمها، وأضف المشغلات وعناصر الحالة التي تحتاجها.

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

كيفية قص صورة على نظام لينكس باستخدام برنامج جيمب

إزالة خلفية الصورة على نظام لينكس باستخدام برنامج GIMP: تتبع العنصر، وحذف الخلفية المحددة، والحفاظ على الشفافية، وتصدير ملف PNG قابل لإعادة الاستخدام.

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

كيفية تثبيت برنامج Cisco Packet Tracer على نظام Linux

قم بتنزيل Cisco Packet Tracer 9.0.1 لنظام Ubuntu 64 بت، وقم بتثبيت حزمة DEB باستخدام APT، واقبل الترخيص في Terminal، وقم بتسجيل الدخول لبدء المختبر.

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

كيفية نسخ قرص مضغوط كملف ISO على نظام لينكس

أنشئ ملف ISO لقرص مضغوط على نظام لينكس باستخدام GNOME Disks أو dd. حدد محرك الأقراص الضوئية، وراقب عملية النسخ، وتحقق من الصورة، واعرف متى يحتاج القرص التالف أو قرص الصوت إلى أداة أخرى.

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل لعبة FlightGear مجاناً: دليل التثبيت الرسمي

حمّل برنامج FlightGear مجاناً من الموقع الرسمي. قارن بين حزم Windows و macOS و Linux، وثبّت ملفات البيانات، وابدأ رحلتك الأولى.

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

أو كي سامبلر: برنامج مجاني وبسيط لأخذ عينات موسيقية لإيقاعات لوحة المفاتيح

يقوم برنامج OKSampler بربط مقاطع MP3 بمفاتيح لوحة المفاتيح، كما يتيح تكرار الصوت. تعرّف على وظائف هذا البرنامج المجاني القديم، وحدود ميزاته القديمة، وما يجب التحقق منه قبل التنزيل.