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