После установки пакетов expect для получения необходимого нам скрипта autoexpect ещё дополнительно придётся устанавливать другой пакет expect-dev:

sudo aptitude install expect
sudo aptitude install expect-dev

Однако в дистрибутивах типа Debian Вы вряд ли сразу же запустите autoexpect аналогичной командой. Необходимо потрудиться …С начало сделать обновление базы:

sudo updatedb

А затем установить – где же находиться злополучный пакет autoexpect и как он вообще называется!? И так вводим в командную строку:

locate autoexpect Читать далее “Где найти скрипт autoexpect в Ubuntu (Debian)?” »
Утилита nload показывает текущее состояние использование сети.
Установка в Ubuntu (Debian) стандартная:
sudo apt-get install nload
Для большего понимания работы утилиты идём к man nload.
Использование также не представляет трудностей:
nload eth0


Следующая утилита iftop показывает статистику использования любого сетевого интерфейса. Читать далее “Необходимые утилиты nload и iftop” »

Если вы хотите запустить команду ( например, архивирование огромного файла), которая, как правило, используется большое количество времени процессора, то вам, вероятно, не хочется затормозить всю систему. Linux предоставляет возможности команды NICE для управления приоритета процесса во время его выполнения, или renice,которая изменить приоритет уже запущенного процесса.

Полное прочтения man может Вам помочь, но команда в своей сути очень проста в использовании:

$ nice -n prioritylevel /command/to/run

Приоритеты устанавливаются от -20 (приоритет) до 19 (низкий). Например, чтобы запустить архивирование с помощью GZIP на самом низком уровне приоритета:

$ nice -n 19 tar -czvf file.tar.gz bigfiletocompress

Аналогичным образом, если у вас уже процесс запущен, использовав команду PS ,чтобы найти идентификатор процесса, а затем использовать эти данные для изменения уровня приоритета командой renice:

$ renice -n 19 -p 987 32

Это приведет к изменению процессов, 987 и 32 приоритетных уровне 19.

 

© 2010 Bot on WEB