Архив рубрики: GNU/Linux utils

Вопросы, касающиеся использования различных системных утилит и прочего программного обеспечения — описания, их использование.

Linux: описание утилиты nmon

10 октября 2014
 

 nmon — не просто утилита, которая отображает использование памяти и процессора, она так же выводит информацию по использованию сети, дисков, файловой системы и другое. Установка на CentOS: # yum -y install nmon Если вы пользуетесь Putty — переключите кодировку на UTF-8, иначе будет «каша».

Linux: описание утилиты vmstat

7 октября 2014
 

 vmstat — одна из утилит, которые должны быть использованы в первую очередь (после top, конечно), при проблемах с сервером (высокий Load Average и т.д.). Он позволяет вывести информацию об использовании памяти, дисков, процессора. Простой запуск без ключей будет выглядеть так: # vmstat procs ————memory———- —swap— ——io—- —system— ——cpu—— r b swpd free buff cache si… Читать далее »

MySQL/MariaDB: mysqlreport — простая утилита вывода всей статистики

30 сентября 2014
 

 Кроме использования запроса SHOW STATUS, который выводит информацию не упорядочено и вообще нечитаемо — можно воспользоваться утилитой mysqlreport. Написана на Perl, домашняя страница тут>>>. Установка: # yum -y install mysqlreport Или: # wget http://hackmysql.com/scripts/mysqlreport # chmod +x mysqlreport

Linux: утилита ps_mem

28 сентября 2014
 

 Удобная утилита, написанная на Python,  для проверки занятой памяти процессами. Суммирует используемую память всех экземпляров каждого процесса программы и выводит общее значение. Установка в CentOS: # yum -y install ps_mem Или через: # pip install ps_mem

BASH: скрипт статистики использования ресурсов процессом

26 сентября 2014
 

 Задача — снимать потребление памяти и нагрузку процессора, которые генерируется сервером MySQL (MariaDB). Скрипт тестировался на: # cat /etc/redhat-release CentOS release 6.5 (Final) И bash: # bash —version GNU bash, version 4.1.2(1)-release (i386-redhat-linux-gnu)

Linux: примеры использования rsync

24 сентября 2014
 

 Преимущества rsync rsync умеет копировать и синхронизировать файлы с локальной машины на удалённую — и наоборот; поддерживает копирование ссылок, файлов устройств, данные о владельцах, группах и права доступа; rsync работает быстрее, чем scp, потому что использует специальный протокол удалённого обновления, который позволяет передавать данные только об изменившихся файлах: первый раз копируется полное содержимое файла или директории, но при… Читать далее »

CentOS: и снова про YUM

19 сентября 2014
 

 Расширенное дополнение к посту CentOS: использование YUM и немного о полезных возможностях RPM. Получение помощи в yum Вся справка: # yum help И по отдельным командам: # yum help update Репоизитори в yum