Список команд Ubuntu (Linux)
10.1. Информация о “железе”
- cat /etc/issue - дистрибутив и версия
- apt-cache showpkg packagename - версия packagename и зависимости
- uname -r - версия ядра Linux
- uname -a - полная информация о ядре
Процессор:
- cat /proc/cpuinfo - все процессоры, частоты, флаги и многое другое
- cat /proc/loadavg - средняя загрузка процессора за последние 1, 5, и 15 минут
- top - при нажатии на клавишу C все процессы будут отсортированы по использованию CPU
Оперативная память:
- cat /proc/meminfo - количество RAM и swap, а так же сколько и чем расходуется
- free -m - полный объем, использованный объем и объем свободной памяти в Mb
- top - при нажатии на клавишу M все процессы будут отсортированы по использованию оперативной памяти
Видеокарта:
- glxinfo - информация OpenGL, Xserver и вашей видеокарте
- glxinfo | grep direct - проверка поддержки "direct 3D rendering"
- glxinfo | grep vendor - производитель видеокарты
- lspci | grep VGA - модель видеокарты
- glxgears - простой 3D тест, печатает fps в терминале
- xrandr - поддерживаемые монитором разрешения
Аудио:
- lspci | grep Audio - аудио-контроллеры
- aplay --list-devices - расширенная информация об аудио-контроллере
Жесткие диски:
- df -H - разделы в виде их точек монтирования и их заполненность в Gb
- sudo fdisk -l - все разделы, имена устройств и расположение на диске
Сеть:
- lspci | grep Ethernet - Ethernet контроллеры
- ifconfig - сетевые интерфейсы, IP-адреса и многое другое
USB устройства:
- lsusb - шины USB и подключённые устройства
Дополнительно:
- lshal -m - мониторинг за изменениями в оборудовании
- lspci - все PCI-устройства
- hwinfo --short - детальная информация по всему оборудованию (требуется пакет hwinfo)
- uptime - время, прошедшее с момента последней перезагрузки, пользователи и средняя загрузка.
10.2. ПрочееОперации с файлами:
- cp - копирование
- mkdir - создание директории
Разное:
- uptime - индикация времени работы системы и ее средней загрузки
- groupadd <имя_группы> - создание новой группы пользователей
- usermod -a -G <имя_группы> <имя пользователя> - добавление пользователя в группу
- ps -A - демонстрация запущенных процессов с индификаторами (ps -A | grep apt-get - демонстрация индикаторов процессов, связанных с apt-get)
- sudo kill -9 6180 - принудительное завершение процесса с индикатором 6180