Материал из СисадминВики (SysadminWiki.ru)
Командная строка
Оборудование
Оборудование
Команда |
Информация о...
|
lshw |
Подробно обо всей аппаратной части компьютера
|
dmidecode |
информация из таблицы DMI (называемой также SMBIOS). Параметром -t можно ограничить вывод нужным типом (bios, system, baseboard, chassis, processor, memory, cache, connector, slot). Например информацию о слотах оперативной памяти (всех, даже если плашки в них не установлены) можно узнать так: dmidecode -t memory
|
cat /proc/cpuinfo |
процессоре
|
cat /proc/meminfo |
оперативной памяти и файле подкачки (free - более краткая информация)
|
fdisk -l df |
жёских дисках и их разделах. fdisk также покажет кол-во цилиндров, секторов и т.д.
|
lspci |
список всех устройств PCI, в их число иногда попадают и USB (lsusb - спец команда)
|
lspci | grep Audio |
драйвере аудио карты
|
lsmod |
загруженных модулях ядра
|
lsusb |
список всех usb устройств (в том числе встроенных, таких как веб-камеры и т.д.)
|
Состояние ОС
Состояние системы
Команда |
Информация о...
|
- du
- du -c /home
- du -hs /home
- du -s /home
|
- размер каталогов и файлов
- размер каталога /home с размером каждого подкаталога,
- общий размер каталога, включая подкаталоги
- общий размер файлов в самом каталоге, без подкаталогов
|
xargs du -sk | sort -rn |
размер всех подкаталогов в данном каталоге
|
top |
процессах, использовании RAM
|
cat /etc/passwd |
всех пользователях
|
cat /etc/group |
всех группах
|
id oracle |
пользователе oracle
|
|
пользователях, зарегистрированных сейчас в системе (на каком терминале, откуда и т.д.)
|
cat /proc/mdstat |
состоянии RAID массива (софтверного)
|
cat /proc/megaraid/hba0/raiddrives-0-9 |
состоянии RAID массива (на контроллере megaraid)
|
cat /proc/megaraid/hba0/diskdrives-ch0 |
состоянии дисков на канале 0 в RAID массиве
|
uptime |
как долго система запущена
|
dmesg |
процесе загрузки системы
|
lsof |
список открытых файлов
|
ps axo euid,ruid,tty,pid,comm |
процессах, от кого запущены, на каком TTY и с каким PID
|
|
дерево процессов
|
pmap -d 9770 |
карта памяти для процесса с PID = 9770. Показывает, например, сколько занимает каждый из подключенных модулей
|
Программное обеспечение
Программное обеспечение
Команда |
Информация о...
|
lsb_release -a |
версия Ubuntu
|
cat /etc/redhat-release |
версии Red Hat
|
uname -a |
системе (ОС, процессор, имя компьютера и т.д.)
|
Сеть
Сеть
Команда |
Описание
|
ip route show |
Откуда взялся маршрут
|
netstat -a |
просмотр всех открытых tcp и udp портов
|
netstat -apn | grep 80 |
что прослушивает 80 порт (http)
|
whois domain |
получить информацию whois для domain
|
dig domain |
получить DNS информацию о domain
|
dig -x host |
реверсивно искать DNS записи о host
|
nslookup domain |
краткая DNS информация о domain. Предшественник dig
|
nmap 192.168.1.1 |
сканирует хост на открытые порты
|
nmap -sP 192.168.1.1-200 |
сканирование сети на доступность хостов. Запущенный от root показывает больше.
|
nmap -n -p 23 10.0.0.1-254 | grep open -A 2 -B 3 |
сканирует всю сеть 10.0.0.0/24 по порту 23 и показывает только те хосты, где он открыт
|
Поиск
Поиск
locate ИмяФайла |
Найти все файлы с именем ИмяФайла
|
grep pattern files |
искать pattern в files
|
grep -r pattern dir |
искать рекурсивно pattern в dir
|
grep pattern |
искать pattern в выводе command
|
Графическая среда
В Gnome многое можно узнать из меню Система.
Оборудование
Baobab
|
Графическое средство для анализа использования жёстких дисков. Название в русском Gnome: Анализатор использования дисков
|
См. также