LPIC 101-1 Determine and configure hardware settings¶
Содержание:
HAL — hardware abstraction layer (deprecated since 2011);
Dbus — os-software-hardware bus;
Udev — plug-in-play like device management service;
/sys/ — all devices info, sysfs file system (devices — kernel hw, bus — buses list, drivers — drivers catalogue, block — block devices catalogue, class — class based devices groups)
/proc/ — procfs virtual fs, all information about processes, system, etc (./cpuinfo — cpu information, ./mount — mounted file systems, ./sys/ — current system settings);
/dev/ — all hardware drivers interfaces;
lsmod
— lists kernel modules information;
modinfo
— shows information about concrete kernel module;
modprobe
— loads kernel module;
rmmod
— unloads kernel module;
insmod
— loads (insert) without dependencies
lspci
— lists pci devices information;
lspcmcia
— lists pcmcia devices information;
lsusb
— lists usb devices information;
lshal
— lists HAL hw (deprecated since HAL not included into distros);
lshw
— lists detailed hardware information;
blkid
— lists mounted block devices ids with mount points;UUID — unique identifier of block device;
IRQ — interrupts mechanism (/proc/interrupts);
IO-addresses — devices memory locations (/proc/ioports, /proc/iomem);
DMA — direct memory access without CPU usage (/proc/dma);
PATA, SATA, SCSI, SAS.