| HWINFO(8) | System configuration | HWINFO(8) |
نام (NAME)
hwinfo - کاوش و شناسایی سختافزار سیستم
خلاصه دستور (SYNOPSIS)
hwinfo [ گزینهها ]
توضیحات (DESCRIPTION)
دستور hwinfo برای کاوش و شناسایی سختافزارهای موجود در سیستم استفاده میشود. از این ابزار میتوان برای تولید گزارش کلی از سیستم استفاده کرد که بعداً در امور پشتیبانی و عیبیابی کاربرد دارد.
گزینهها (OPTIONS)
توجه داشته باشید که اجرای hwinfo بدون هیچ گزینهای تقریباً معادل با 'hwinfo --all --log=-' است.
- --<HARDWARE_ITEM>
- این گزینه میتواند بیش از یک بار مشخص شود. کاوش برای یک HARDWARE_ITEM (مورد سختافزاری) خاص. موارد سختافزاری موجود عبارتند از:
all, arch, bios, block, bluetooth, braille, bridge, camera, cdrom, chipcard, cpu, disk, dsl, dvb, fingerprint, floppy, framebuffer, gfxcard, hub, ide, isapnp, isdn, joystick, keyboard, memory, mmc-ctrl, modem, monitor, mouse, netcard, network, partition, pci, pcmcia, pcmcia-ctrl, pppoe, printer, redasd, reallyall, scanner, scsi, smp, sound, storage-ctrl, sys, tape, tv, uml, usb, usb-ctrl, vbe, wlan, xen, zip
توجه داشته باشید که در صورت عدم مشخص کردن این گزینه، هیچ کاوش سختافزاری انجام نخواهد شد!
- --short
- فقط یک خلاصه را نمایش میدهد. از این گزینه در کنار گزینه کاوش سختافزار استفاده کنید.
- --listmd
- بهطور معمول hwinfo دستگاههای RAID را گزارش نمیدهد. برای مشاهده آنها این گزینه را اضافه کنید.
- --only DEVNAME
- این گزینه میتواند بیش از یک بار مشخص شود. در صورت افزودن این گزینه، فقط ورودیهایی از فهرست دستگاهها که با DEVNAME مطابقت دارند نمایش داده میشوند. توجه داشته باشید که برای راهاندازی هرگونه کاوش دستگاه، باید --<HARDWARE_ITEM> را نیز مشخص کنید.
- --save-config SPEC
- پیکربندی مربوط به یک دستگاه خاص را در مسیر /var/lib/hardware ذخیره میکند. SPEC میتواند یک نام دستگاه، یک UDI یا all باشد. این گزینه باید علاوه بر گزینه کاوش سختافزار مشخص شود.
- --show-config UDI
- دادههای پیکربندی ذخیرهشده را برای یک دستگاه خاص نمایش میدهد.
- --map
- در صورتی که نام دیسکها تغییر کرده باشد (برای مثال پس از بهروزرسانی هسته)، فهرستی از نگاشتهای نام دیسک را چاپ میکند. توجه داشته باشید که برای کارکرد این قابلیت، باید قبلاً در زمانی از --save-config استفاده کرده باشید.
- --debug N
- سطح اشکالزدایی را روی N تنظیم میکند. اطلاعات اشکالزدایی فقط در فایل لاگ نمایش داده میشوند. اگر یک فایل لاگ مشخص کنید، سطح اشکالزدایی بهطور ضمنی روی یک مقدار معقول تنظیم میشود (N یک بیتماسک از فلگهای جداگانه است).
- --verbose
- افزایش پرگویی خروجی. فقط همراه با --map کاربرد دارد.
- --log FILE
- نوشتن اطلاعات گزارش در FILE. فراموش نکنید که برای آغاز هرگونه کاوش دستگاه، باید --<HARDWARE_ITEM> را نیز مشخص کنید.
- --dump-db N
- تخلیه (Dump) پایگاهداده سختافزار. N میتواند مقدار 0 برای پایگاهداده خارجی در /var/lib/hardware یا 1 برای پایگاهداده داخلی باشد.
- --version
- چاپ نسخه libhd.
- --help
- چاپ راهنمای استفاده.
متغیرهای محیطی (ENVIRONMENT)
hwprobe میتواند فهرستی جداشده با کاما از فلگهای کاوش را در بر داشته باشد که پیش از آنها '+' یا '-' برای فعال یا غیرفعال شدن قرار میگیرد. برای دریافت فهرست کاملی از فلگهای پشتیبانیشده، دستور 'hwinfo -all' (توجه: نه '--all' ) را اجرا کرده و به بالای خروجی نگاه کنید.
ابزار hwinfo همچنین مسیر /proc/cmdline را برای یافتن گزینه hwprobe بررسی میکند.
مثالها (EXAMPLES)
- - نمایش تمام دیسکها
- hwinfo --disk
- - فقط یک خلاصه و نمای کلی
- hwinfo --short --block
- - نمایش یک دیسک خاص
- hwinfo --disk --only /dev/sdb
- - ذخیره وضعیت پیکربندی دیسک
- hwinfo --disk --save-config=all
- - بررسی ۴ پورت کارت گرافیک برای دادههای مانیتور (پیشفرض: ۳)
- hwprobe=bios.ddc.ports=4 hwinfo --monitor
- - تشخیص مانیتور برای دریافت اطلاعات مانیتور بایوس ویدیو را اجرا میکند؛ تخلیه ردگیری کامل اجرای کد بایوس در فایل لاگ
- hwprobe=bios.ddc.ports=1,x86emu=trace:dump:trace.only=0:dump.only=0 hwinfo --monitor --log=foo
فایلها (FILES)
- /var/lib/hardware/hd.ids
- پایگاهداده خارجی سختافزار (در قالب متنی خوانا). برای مشاهده ساختار آن، گزینه --dump-db را امتحان کنید.
- /var/lib/hardware/udi
- دایرکتوری محل ذخیره دادههای پیکربندی ماندگار (گزینه --save-config را ببینید).
اشکالات (BUGS)
همه سختافزارها قابل شناسایی نیستند.
همچنین ببینید (SEE ALSO)
مستندات
بیشتر در
/usr/share/doc/packages/hwinfo قرار
دارد.
مخزن سورس
کد: git@github.com:openSUSE/hwinfo.git
| June 2016 | hwinfo |