Даже сценарии sh не совместимы с тире. Начальная загрузка Pkgsrc, пример паритета.
Можно отрегулировать сетевую пропускную способность в интерфейсе с помощью названной команды tc
Страница справочника, доступная по http://linux.die.net/man/8/tc
Для простого сценария попробуйте wondershaper.
Пример от использования tc: tc qdisc add dev eth0 root tbf rate 1024kbit latency 50ms burst 1540
Ограничение сетевых ресурсов на основе некоторого criterias является предметом QoS. Существует несколько различных способов управлять пользовательским трафиком в системах Linux.
Существует хорошее практическое руководство о методах расширенной маршрутизации и управлении трафиком на Linux Bert Hubert.
Как отмечалось в предыдущем ответе, wondershaper легко справляется с этой задачей. Я включаю информацию из приведенной выше ссылки Jwalanta Shrestha
apt-get install wondershaper
wondershaper - простой инструмент для ограничения пропускной способности определенного интерфейс.
$ sudo wondershaper {interface} {down} {up}
{down} и {up} - это пропускная способность в килобитах в секунду
Так, например, если вы хотите ограничить пропускную способность интерфейса eth1 до 256 кбит / с нисходящего канала и 128 кбит / с восходящего канала,
$ sudo wondershaper eth1 256 128
Чтобы снять ограничение,
$ sudo wondershaper clear eth1
Вы также можете использовать модуль iptables hashlimit. Вот простой пример:
iptables -A FORWARD -m hashlimit --hashlimit-above 512kb / sec --hashlimit-burst 1mb --hashlimit-mode srcip, dstip - hashlimit-name bwlimit -j DROP
Это правило ограничивает трафик, проходящий через цепочку FORWARD, на уровне 512 кбит / с с пакетом 1 МБ для каждой пары источника и назначения.
Дополнительную информацию см. В разделе «Ограничение хэша» в руководстве по iptables.
tc
команда, можно проверить сообщение метки здесь mark.koli.ch / …, openvz Wiki имеет больше примеров openvz.org/Traffic_shaping_with_tc – nwgat 31.07.2015, 07:08