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.