Кстати толковый совет. Спасибо 2010/7/17 Alexander <alexander.shepe...@gmail.com>: > On 07/17/2010 10:01 PM, Людмила Бандурина wrote: >> Про алиас, честно говоря, не поняла. >> Собственно, вопрос остался только по поводу запуска tar на бэкап по >> крону: я в это время сплю и вручную не могу его ограничить... как бы его >> запускать, чтобы он не больше 50% потреблял? > > Людмила, обратите внимание, что если вы "глобально" ограничите использование > процеесора tar'ом, то все ваши tar'ы, в том числе и запущенные вами вручную в > течение рабочего дня, также будут ограничены. Оно вам надо? > > По поводу алиаса. alias - это встроенная команда bash, позволяющая назначить > псеводним какой-либо команде. Например, если вы определите: > --- > alias ls="ls -l" > --- > > то после этого, если вы просто дадите команду "ls", реально будет запускаться > "ls -l". > > Для вашего случая можно создать небольшой скриптик, например в > /usr/local/bin/tar.sh: > --- > #!/bin/bash > tar $@ & > cpulimit -p=$! -l=50 > --- > > После того, как сохраните файл скрипта: > --- > chmod +x /usr/local/bin/tar.sh > alias tar="/usr/local/bin/tar.sh" > --- > > Теперь, когда вы запустите, например: > --- > tar -cvzf file.tgz /path/to/dir > --- > > Реально будет выполнено две команды из скрипта /usr/local/bin/tar.sh. > Определение алиаса лучше всего вынести в ~/.bashrc того пользователя, для > которого хотите такую "глобализацию" сотворить. > > -- > http://www.ashep.org > Jabber: alexander.shepe...@gmail.com > ICQ UIN: 124692835 > > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru >
-- Код - это поэзия! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru