Изследване на хардуера в Linux: 15 Необходими команди

Изследване на хардуера в Linux: 15 Необходими команди

Всяка Linux система има набор от инструменти, които могат да се използват за проверка на хардуера на системата. Тези инструменти могат да се използват за диагностициране на проблеми с хардуера, за събиране на информация за хардуера или просто за получаване на обща представа за това какво е инсталирано на системата.

В тази статия ще разгледаме 15 Linux команди, които могат да се използват за проверка на хардуера на системата.

Linux команди за проверка на хардуера на системата

КомандаОписание
lscpuПоказва информация за централния процесор – брой ядра, тактова честота и други характеристики.
lsblkПредоставя списък с блоковете на устройствата (хард дискове, USB устройства).
freeПоказва обобщена информация за използваната и свободна оперативна памет.
dfПоказва информация за използването на дисковото пространство на различните монтажи в системата.
lspciПоказва информация за PCI устройствата в системата (графични карти, звукови карти и др.).
lsusbПредоставя списък със свързаните USB устройства.
lshwПодробен преглед на хардуера, включително всичко от процесорите до мрежовите устройства.
dmidecodeПоказва информация за физическите характеристики на хардуера, като серийни номера и версии на BIOS.
hwinfoПодобно на lshw, предоставя разнообразна информация за хардуера.
unameПоказва информация за ядрото на операционната система и други системни данни.
iotopМониторира входно-изходните операции в реално време.
htopПодобен на процесния мениджър, предоставя по-детайлна информация за процесите.
smartctlЗа анализ на здравето на хард диска.
nvidia-smiЗа потребители на NVIDIA графични карти – информация за видеокартата и използването й.
lsmodПоказва списък на заредените ядра и модули в системата.

1. lscpu

Командата lscpu предоставя информация за централния процесор, включително брой ядра, тактова честота и други важни характеристики.

2. lsblk

lsblk предоставя списък с блоковете на устройствата, които са свързани към системата, включително хард дискове и USB устройства.

3. free

С free можете бързо да видите обобщена информация за използваната и свободна оперативна памет на системата.

4. df

Командата df ви дава информация за използването на дисковото пространство на различните монтажи в системата.

5. lspci

lspci предоставя информация за всички PCI устройства в системата, включително графични карти и звукови карти.

6. lsusb

Ако искате да видите свързаните USB устройства, използвайте lsusb за списък с тях.

7. lshw

lshw е мощен инструмент за подробен преглед на хардуера, показвайки информация за всичко – от процесорите до мрежовите устройства.

8. dmidecode

Командата dmidecode предоставя информация за физическите характеристики на хардуера, като например серийни номера и версии на BIOS.

9. hwinfo

hwinfo е подобно на lshw и предоставя широка гама от информация за хардуера.

10. uname

С `uname` можете да видите информация за ядрото на операционната система и други системни данни.

11. iotop

За мониторинг на входно-изходните операции в реално време, използвайте `iotop`.

12. htop

`htop` е подобен на стандартния процесен мениджър, но предоставя по-детайлна информация и е по-лесен за използване.

13. smartctl

За анализ на здравето на вашия хард диск, използвайте `smartctl`.

14. nvidia-smi

За потребители на графични карти от NVIDIA, `nvidia-smi` предоставя информация за видеокартата и тяното й използване.

15. lsmod

`lsmod` ви дава списък на заредените ядра и модули, които работят на вашата система.

Тези команди предоставят обширна гама от информация за хардуера на вашия Linux система. Независимо дали сте системен администратор, разработчик или просто любител, тези инструменти могат да ви помогнат да разберете по-добре характеристиките и работата на вашия компютър.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу: