Перейти до вмісту
Головна » 5 команд Linux для швидкого пошуку необхідної системної інформації

5 команд Linux для швидкого пошуку необхідної системної інформації

Linux ніколи не страждає від замало інформації. За допомогою лише кількох команд ви можете зібрати всі деталі, необхідні для розуміння того, що знаходиться під капотом вашого комп’ютера.

Коли я користуюся Linux, я знаю, що вся необхідна інформація доступна лише за кілька команд. Якщо ви хочете це знати, Linux може надати вам це – від безпеки, мережі, дискового простору, користувачів і всього між ними.

Але як щодо вашого обладнання? Як ви збираєте інформацію про фактичну машину, яку використовуєте? Це може стати в нагоді, коли вам потрібно знати, з яким процесором ви маєте справу, які диски підключено або яка компанія виготовила машину (і навіть номер версії). На щастя, ці деталі у вас під рукою, і я покажу вам п’ять команд, які допоможуть вам їх зібрати. Отже, розтягніть пальці та готуйтеся друкувати.

Мені часто потрібно знати версію ядра, яке працює на моїй машині. Можливо, я хочу перевірити, чи це остання версія. Або, можливо, у VirtualBox виникли проблеми, і мені потрібно знати, яке ядро ​​зараз завантажено. Хоча це не апаратна проблема, вона, безперечно, дуже важлива. Наприклад, ви можете почути про вразливість, яку було виявлено в певному ядрі, і хочете знати, чи впливає це на вашу систему. Якщо так, ви, очевидно, захочете негайно оновити.

Потрібно знати подробиці про ЦП на вашій машині? Якщо так, команда lscpu допоможе вам. Цей дорогоцінний інструмент містить такі відомості, як архітектура, кількість ядер, ідентифікатор постачальника, назва моделі, сімейство ЦП, потоки на ядро, ядра на сокет, сокети, мінімальна/максимальна швидкість процесора в МГц, прапорці, кеші, уразливості тощо.

Це воно. Обов’язково перевірте розділ «Уразливості», оскільки в ньому буде вказано, чи застосовувалися заходи пом’якшення до таких проблем, як Spectre V1 і V2.

Це моя команда, коли мені потрібно знати, де змонтовано диск. Коли у вас є кілька дисків в одній системі, може виникнути певна плутанина щодо того, який з них підключено до якого каталогу. На щастя, lsblk це спрощує. Коли ви запустите цю команду, ви побачите назву диска (наприклад, sda1) і місце його монтування, наприклад /media/jack/music. Команда також повідомить вам, наскільки великий диск (що також корисно, якщо ви знаєте розмір диска, але не знаєте назву диска).

Це король команд для збору системної інформації. Команда dmidecode — це інструмент для виведення вмісту таблиці DMI у зручну для читання форму. Тут описано не лише те, з чого складається система, але й такі речі, як найшвидший підтримуваний ЦП або максимальна кількість підтримуваної пам’яті.

Ви можете запустити команду sudo dmidecode окремо, яка роздрукує довгий список інформації (більшість з якої вам, ймовірно, не знадобиться).

Ймовірно, ви побачите, що значна частина інформації з наведеної вище команди схожа на інформацію з команди lscpu . Це добре, тому що якщо ви запустите команду sudo dmidecode без параметрів, ви отримаєте значно більше деталей.

Протягом багатьох років у мене кілька разів виникали проблеми з USB. Або це, або я мав стільки периферійних USB-пристроїв, підключених до машини, що я не був зовсім впевнений, що є що. В інших випадках мені потрібно було знати офіційну назву підключеного пристрою (оскільки часто марка/модель пристрою не збігається з тим, що виявляє система USB). Коли це так, є одна команда, до якої я звертаюся, і це lsusb . Виконайте цю команду без будь-яких аргументів, і вона відобразить список усіх USB-пристроїв, підключених до вашого комп’ютера. Я не можу сказати вам, скільки разів ця команда допомогла мені усунути проблеми з підключенням USB. 

І це п’ять команд, до яких я завжди звертаюся, коли мені потрібно зібрати інформацію про систему. Незалежно від того, чи займаєтеся ви усуненням несправностей чи просто потребуєте деталей для комп’ютера, ці інструменти стануть чудовим початком. 

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *