Для початкової діагностики Linux часто достатньо читати системні файли за допомогою cat. Віртуальна файлова система /proc надає відомості ядра про поточний стан системи.
Команди для перегляду системних даних
cat /proc/cpuinfo— відомості про процесор.cat /proc/meminfo— стан оперативної пам’яті.cat /proc/interrupts— лічильники переривань.cat /proc/swaps— активні області підкачування.cat /proc/version— версія ядра та відомості про його складання.cat /proc/net/dev— мережеві інтерфейси та їх статистика.cat /proc/mounts— змонтовані файлові системи.cat /proc/partitions— відомості про розділи блокових пристроїв.cat /proc/modules— завантажені модулі ядра.cat /etc/issue— текст привітання перед входом, який може містити назву дистрибутива.
Як тлумачити отримані відомості
Ці команди читають дані та не змінюють конфігурацію. Вміст /proc відображає поточний стан, а не вичерпний паспорт усього обладнання; доступність окремих відомостей залежить від ядра та середовища запуску.
Файл /etc/issue, на відміну від решти списку, не належить до /proc. Це налаштовуваний текст привітання, тому його не слід вважати безумовно точним джерелом версії операційної системи.
Детальний опис системних файлів: The /proc Filesystem — документація ядра Linux.