Изследване на хардуера в 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 система. Независимо дали сте системен администратор, разработчик или просто любител, тези инструменти могат да ви помогнат да разберете по-добре характеристиките и работата на вашия компютър.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut