Кстати толковый совет. Спасибо

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

Дати відповідь електронним листом