اين هو الكارت الغير معرف ؟

تقييم كلي: 7 (أصوات:1)

عالويندوز ... عشان تعرف أي حاجة عن الجهاز أو الكروت اللي عليه بتروح Deviece Manager

لما بتروح هناك بتلاقي قائمة بكل الكروت اللي قدر يتعرف عليها الويندوز ... فما هو المقابل في عالم توزيعات اللينوكس؟

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

ولتحاشي ذلك مؤقتا سنلزم جانب سطر اﻷوامر في محاولة لجعل الشرح معتمد قياسيا نوعا ما ...

كيف تتعرف على جميع الكروت المثبتة والتي تعرف عليها اللينكس بدون فك الجهاز ؟

عامة أغلب أوامر اﻷدارة Administration موجودة في المجلدات sbin/ و usr/sbin/ ... وهيه مش موجودة في مسار المستخدم العادي نظرا ﻷعتبارات سلامة وأمن Security ... فمطلوب منك عند كتابة اﻷمر ... كتابة المسار كامل ... ما هو المسار ؟ -- مقالة غير جاهزة بعد ---

andalusy@linux-box:~$/sbin/lspci
......................................................
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 05)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 05)
...............................................
...............................................

00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 05)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio (rev 05)
............................................................
02:04.0 Ethernet controller: MYSON Technology Inc SURECOM EP-320X-S 100/10M Ethernet PCI Adapter


وكل لما تبقى فاهم البيانات دية وعايز بيانات أكتر تستخدم الخيار v-

andalusy@linux-box:~$/sbin/lspci -v

andalusy@linux-box:~$/sbin/lspci -vv




خيار v بيعطي تفاصيل أكتر كل مرة

دلوقتي لو عايز تبحث عن تعريف افضل ... اتفضل ابحث بالتفصيل الممل عن الكارت الموجود عندك على الجهاز ... على Google واستبشر خيرا بإذن الله ... اﻷحتمالات كلها تشير إلي عدم وجود تعريف لهذا الكارت النادر ... :)


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

أحسن مصدرين للمعلومات ديه .. هما الرسايل اللي بتطلعك وانت بتقوم الجهاز في اﻷول خالص ... ونظام الملفات proc/

ايوة بس انا ملحقتش أقرا أي حاجة ؟
بلاش لو سمحت كلمة أقرأ ديه ... عشان بتفكرني بالوضع المزري اللي احنا فيه ... خلاص كفاية كلام

يا عم ملحقتش ألاحظ حاجة خالص ؟
أهو كده ... يا أخي ... الله يهديك
كل الرسايل ديه مسجلة في اﻷمر dmesg


andalusy@linux-box:~$dmesg | less
تصفح جميع هذه الرسايل بالمتصفح
less

دلوقتي هنحاول نبحث عن المعلومات اللي احنا عايزينها من وسط كل الرسايل دية ... يلا نبدأ
طبعا هنبحث من خلال اﻷمر grep

andalusy@linux-box:~$dmesg | grep -i usb
andalusy@linux-box:~$dmesg | grep -i memory
andalusy@linux-box:~$dmesg | grep -i scsi
andalusy@linux-box:~$dmesg | grep -i cpu
andalusy@linux-box:~$dmesg | grep -i hd


وقبل ما ننسي المصدر التاني ... عالفكرة هو معلومات أكتر ومفصلة بكتير ... وتعتمد على خبرتك في عالم العتاد Hardware

نظام الملفات proc/ ... هيه ملفات وهمية بتلتحق بالهارد بتاعك عند بداية تشغيل الجهاز وبدون ما تاخد أي مساحة فعلية من الهارد ... يدوبك بأمر cat يمكنك تصفح تقريبك كل ما تريد وبسلاسة عجيبة تماما ... وعالفكرة أغلب أوامر اللينكس بتجيب معلوماتها من نظام الملفات ده

andalusy@linux-box:~$ls /proc

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


dr-xr-xr-x 0 1
dr-xr-xr-x 0 10
dr-xr-xr-x 0 1146
dr-xr-xr-x 0 126
dr-xr-xr-x 0 127
dr-xr-xr-x 0 128
dr-xr-xr-x 0 129
dr-xr-xr-x 0 1555
dr-xr-xr-x 0 1863
dr-xr-xr-x 0 2
dr-xr-xr-x 0 2357
dr-xr-xr-x 0 2371
dr-xr-xr-x 0 2395
dr-xr-xr-x 0 2402
dr-xr-xr-x 0 2430
dr-xr-xr-x 0 2462
dr-xr-xr-x 0 2496
dr-xr-xr-x 0 2498
dr-xr-xr-x 0 2775
dr-xr-xr-x 0 2787
dr-xr-xr-x 0 3
dr-xr-xr-x 0 3251
dr-xr-xr-x 0 3261
dr-xr-xr-x 0 3287
dr-xr-xr-x 0 3335
dr-xr-xr-x 0 3441
dr-xr-xr-x 0 3445
dr-xr-xr-x 0 3456
dr-xr-xr-x 0 3480
dr-xr-xr-x 0 3501
dr-xr-xr-x 0 3527
dr-xr-xr-x 0 3528
dr-xr-xr-x 0 3560
dr-xr-xr-x 0 3562
dr-xr-xr-x 0 3571
dr-xr-xr-x 0 3611
dr-xr-xr-x 0 3612
dr-xr-xr-x 0 3633
dr-xr-xr-x 0 3690
dr-xr-xr-x 0 3698
dr-xr-xr-x 0 376
dr-xr-xr-x 0 3786
dr-xr-xr-x 0 3787
dr-xr-xr-x 0 3790
dr-xr-xr-x 0 3792
dr-xr-xr-x 0 3794
dr-xr-xr-x 0 3799
dr-xr-xr-x 0 3801
dr-xr-xr-x 0 3802
dr-xr-xr-x 0 3804
dr-xr-xr-x 0 3806
dr-xr-xr-x 0 3809
dr-xr-xr-x 0 3816
dr-xr-xr-x 0 3818
dr-xr-xr-x 0 3820
dr-xr-xr-x 0 3827
dr-xr-xr-x 0 3830
dr-xr-xr-x 0 3831
dr-xr-xr-x 0 3839
dr-xr-xr-x 0 3841
dr-xr-xr-x 0 3845
dr-xr-xr-x 0 3847
dr-xr-xr-x 0 3892
dr-xr-xr-x 0 3911
dr-xr-xr-x 0 3923
dr-xr-xr-x 0 3945
dr-xr-xr-x 0 3981
dr-xr-xr-x 0 4
dr-xr-xr-x 0 4056
dr-xr-xr-x 0 4068
dr-xr-xr-x 0 4076
dr-xr-xr-x 0 4086
dr-xr-xr-x 0 4314
dr-xr-xr-x 0 4318
dr-xr-xr-x 0 4322
dr-xr-xr-x 0 4324
dr-xr-xr-x 0 4325
dr-xr-xr-x 0 4344
dr-xr-xr-x 0 4395
dr-xr-xr-x 0 4424
dr-xr-xr-x 0 4559
dr-xr-xr-x 0 4591
dr-xr-xr-x 0 4915
dr-xr-xr-x 0 4965
dr-xr-xr-x 0 5
dr-xr-xr-x 0 5302
dr-xr-xr-x 0 5303
dr-xr-xr-x 0 5304
dr-xr-xr-x 0 5305
dr-xr-xr-x 0 5306
dr-xr-xr-x 0 5307
dr-xr-xr-x 0 5331
dr-xr-xr-x 0 5382
dr-xr-xr-x 0 5410
dr-xr-xr-x 0 5412
dr-xr-xr-x 0 5457
dr-xr-xr-x 0 5710
dr-xr-xr-x 0 5711
dr-xr-xr-x 0 5751
dr-xr-xr-x 0 6
dr-xr-xr-x 0 6256
dr-xr-xr-x 0 6257
dr-xr-xr-x 0 797
dr-xr-xr-x 0 845
dr-xr-xr-x 0 87
dr-xr-xr-x 0 88
dr-xr-xr-x 0 9
dr-xr-xr-x 0 acpi
dr-xr-xr-x 0 asound
-r--r--r-- 0 buddyinfo
dr-xr-xr-x 0 bus
-r--r--r-- 0 cmdline
-r--r--r-- 19312 config.gz
-r--r--r-- 0 cpuinfo
-r--r--r-- 0 crypto
-r--r--r-- 0 devices
-r--r--r-- 0 diskstats
-r--r--r-- 0 dma
dr-xr-xr-x 0 driver
-r--r--r-- 0 execdomains
-r--r--r-- 0 fb
-r--r--r-- 0 filesystems
dr-xr-xr-x 0 fs
dr-xr-xr-x 0 ide
-r--r--r-- 0 interrupts
-r--r--r-- 0 iomem
-r--r--r-- 0 ioports
dr-xr-xr-x 0 irq
-r--r--r-- 0 kallsyms
-r-------- 402591744 kcore
-r--r--r-- 0 keys
-r--r--r-- 0 key-users
-r-------- 0 kmsg
-r--r--r-- 0 loadavg
-r--r--r-- 0 locks
-r--r--r-- 0 mdstat
-r--r--r-- 0 meminfo
-r--r--r-- 0 misc
-r--r--r-- 0 modules
lrwxrwxrwx 11 mounts
-rw-r--r-- 0 mtrr
dr-xr-xr-x 0 net
-r--r--r-- 0 partitions
lrwxrwxrwx 64 self
-rw-r--r-- 0 slabinfo
-r--r--r-- 0 splash
-r--r--r-- 0 stat
-r--r--r-- 0 swaps
dr-xr-xr-x 0 sys
--w------- 0 sysrq-trigger
dr-xr-xr-x 0 sysvipc
dr-xr-xr-x 0 tty
-r--r--r-- 0 uptime
-r--r--r-- 0 version
-r--r--r-- 0 vmstat
-r--r--r-- 0 zoneinfo


أظن واضح اﻷصفار الكتيرة جدا في خانة حجم الملف .. ﻷنه نظام ملفات وهمي ولو الملف ليه حجم ففي اﻷغلب بيكون على الذاكرة مش الهارد

هنا بعد التجول السريع في هذا النظام ... ولكن التجول الحقيقي هو ما ستفعله أنت على جهازك ...

andalusy@linux-box:~$ cat /proc/cpuinfo

معلومات تفصيلية عن وحدة المعالجة الرئيسية


andalusy@linux-box:~$ cat /proc/meminfo

معلومات عن الذاكرة اﻷساسية على الجهاز ... الرامات




معلومات عن الهارد ... وحدة التخزين الرئيسية في الجهاز

andalusy@linux-box:~$ cat /proc/ide/ide0/hda/geometry

andalusy@linux-box:~$ cat /proc/ide/ide0/hda/model

andalusy@linux-box:~$ cat /proc/ide/drivers




andalusy@linux-box:~$ cat /proc/sys/dev/cdrom/info

وكل لما تتجول اكتر كل لما هتكتشف معلومات أكتر




انتهي