atop

# yum install -y atop Запуск Для запуска достаточно запустить службу atop: # service atop start По умолчанию atop сохраняет метрики каждые 10 минут, данное значение можно изменить в файле /etc/sysconfig/atop (переменная INTERVAL). Чтение бинарных логов По умолчанию бинарные логи хранятся в директории /var/log/atop, именование файлов производится в формате atop-YYYYMMDD. # atop -r /var/log/atop/atop_20190715 Горячие …

Continue reading ‘atop’ »

nmap

Несколько полезных опций: -P0 – Не пинговать хост перед сканированием. Полезно в случаях, когда ICMP- игнорируются сервером. -O – Позволяет задействовать систему определения OS fingerprints, иногда полезно знать, на какой оси работает компьютер. -v – Вербализация. Очень полезная штука – выдает гораздо больше информации о том, что было обнаружено при сканировании. -o <имя файла> – …

Continue reading ‘nmap’ »

Мониторинг sar, atop, dstat

sar — показывает более чем достаточную информацию о необходимых нам четырех ресурсах системы, умеет «возвращаться в прошлое», но не умеет фокусироваться на процессах. vmstat и iostat — могут мониторить CPU, память и использование диска только на системном уровне, но не на уровне процесса, также не умеют «возвращаться в прошлое». top — как безусловно самая популярная …

Continue reading ‘Мониторинг sar, atop, dstat’ »

Утилита lsof

List all Open Files with lsof Command Sections and it’s values are self-explanatory. However, we’ll review FD & TYPE columns more precisely. FD – stands for File descriptor and may seen some of the values as: cwd current working directory rtd root directory txt program text (code and data) mem memory-mapped file Also in FD column numbers like 1u is actual file descriptor and followed by …

Continue reading ‘Утилита lsof’ »

Утилита IP

  # ip -d link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 promiscuity 0 addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 94:de:80:92:7b:69 brd ff:ff:ff:ff:ff:ff …

Continue reading ‘Утилита IP’ »

vnstat – утилита подсчета трафика

vnStat – это легковесная программа для мониторинга сетевого трафика. Лог ведется по выбранному сетевому интерфейсу, а статистику можно посмотреть используя командную строку. $ sudo yum install epel-release $ sudo yum install vnstat Прежде чем пользоваться нужно создать БД выбранного интерфейса, поэтому смотрим: $ ip a или $ vnstat –list $ sudo vnstat -u -i enp2s0 …

Continue reading ‘vnstat – утилита подсчета трафика’ »

Утилита top

Первые два столбика — номер процесса (PID) и имя пользователя, его запустившего (USER). Следующие 2 столбца показывают, какой приоритет имеет процесс в данный момент (PR) и приоритет, присвоенный ему командой NICE (NI). Информация, содержащаяся в других колонках, характеризует непосредственно уровень потребления ресурсов. Расшифровываются они следующим образом: **VIRT — виртуальная память, которую использует процесс **RES — …

Continue reading ‘Утилита top’ »

convmv – конвертер кодировок

Консольная утилита для перекодировки. cd /usr/ports/converters/convmv make install clean Посмотреть поддерживаемые кодировки: convmv –list Использование: convmv -r -f utf8 -t koi8-r –notest “п■п╬п©п╬п╩п╫п╣п╫п╦я▐ п╨ п╡п╦п╢п╣п╬я┐я─п╬п╨п╟п╪/” где  -r – рекурсивно,       -f – с кодировки,       -t – на кодировку      –notest – начать перекодировку имен файлов без запроса подтверждения  

vmstat – выявление узких мест

Утилита vmstat служит для определения производительности системы. Наиболее эффективным средством для оценки необходимого объема ресурсов является команда vmstat, которая предоставляет информацию о загруженности процессора, интенсивности операций дискового ввода-вывода и использовании оперативной памяти. Если вы укажете в команде vmstat довольно большой период сбора информации, например, 10 секунд, то выполнение этой команды не потребует много процессорного времени. Ключи запуска …

Continue reading ‘vmstat – выявление узких мест’ »