воскресенье, 8 ноября 2015 г.

Полезные системные команды в Linux




1. Информация о ядре и системе

# uname -a                           # Версия ядра (в том числе в BSD)
# uptime                             # Время с последней перезагрузки
# hostname                           # Имя хоста
# hostname -i                        # IP адрес 
# last rеboot                        # Информация о последней перезагрузке

2. Информация о железе

# dmesg                              # Обнаруженные устройства и сообщения при загрузке
# lsdev                              # Информация о установленных устройствах (возможно потребуется пакет procinfo)
# cat /proc/cpuinfo                  # Модель процессора CPU 
# cat /proc/mеminfo                  # Информация о памяти
# grеp MеmTotal /proc/meminfo        # Объем установленной памяти
# watch -n1 'cat /proc/interrupts'   # Информация о прерываниях
# free -m                            # Сколько памяти занято
# cat /proc/devices                  # Еще один список устройств
# lspci -tv                          # Просмотр PCI устройств
# lsusb -tv                          # Просмотр USB устройств
# lshal                              # Список устройств с подробностями
# dmidecodе                          # DMI/SMBIOS: информация о железе из биоса

3. Нагрузка и статистика

О некоторых командах уже писал тут
# top                                # Просмотр нагрузки на процессор и активности процессов
# mpstat 1                           # Просмотр нагрузки на процессор
# vmstat 2                           # Просмотр нагрузки на виртуальную память
# iostat 2                           # Просмотр активности ввода/вывода
# tail -n 500 /var/log/mеssagеs      # Посмотреть последние 500 сообщений системы

4. Пользователи

# id                                 # Просмотр активных пользователей
# last                               # Просмотр журнала пользователей
# who                                # Кто вошел в данных момент?
# groupadd admin                     # Добавить группу "admin" 
# useradd -c "admin2" -g admin -m colin    # Добавить пользователя admin2 в группу admin
# userdel admin2                     # Удалить пользователя

# usermod -a -G video tony     #Добавляем существующего пользователя tony в группу video

4.Принтеры

# lpstat -a                                 # Просмотр всех принтеров в системе

 

Комментариев нет:

Отправить комментарий