Архивиращи scripts за linux

Архивиращи scripts за linux

Мнениеот stoar08 » 11-02-2010 21:02

Най-накрая се трогнах, и седнах да напиша 2 scripta (1 за чистене и 1 за архивиране), с идеята да се ползват през cron.

Script-овете предполагат, че Firebird се намира в /opt/firebird, и че системата разполага с pbzip2, разположен в /bin (като и 2те подлежат на редакция ...). Възможно е да се преработи за други компресии, но нещата са малко специфични, понеже съм го проектирал да не ползва временен файл.
Лично аз използвам 1 античен slackware инструмент, наречен daemon, с който да "демонизирам" архивиращия процес, с оглед да не държа cron зает прекалено дълго.

ПС От скриптовете има какво да се желае, но разчитам, че ако ползвате linux - ще можете да си ги доправите според нуждите ;)
Прикачени файлове
fb_script.zip
(1.37 KiB) 44 пъти
The day Microsoft started making something that doesn`t suck is the day they started making vacuum cleaners.
Artificial Intelligence is no match for natural stupidity.


CSCO11439532
Cert. Ver # 396097920337BKCM

http://unrealsoft.net/forum/viewtopic.php?t=3357

Изображение

Изображение
Аватар
stoar08
 
Мнения: 1136
Регистриран на: 09-11-2004 09:15
Местоположение: Самоков
Име: Стоян Арабаджиев

Re: Архивиращи scripts за linux

Мнениеот mIRCata » 12-02-2010 14:23

stoar08 написа:Лично аз използвам 1 античен slackware инструмент, наречен daemon, с който да "демонизирам" архивиращия процес, с оглед да не държа cron зает прекалено дълго.

Не става ли просто да добавиш & към командата за да се изпълни във фонов режим, без да се чака резултата от изпълнението й, а да се продължи с другата работа?
Destroy, destroy всичко destroy!.
Факащите калинки Rulzz.
Искам танк!
Изображение
Ауууу!
Аватар
mIRCata
Admin
 
Мнения: 716
Регистриран на: 15-11-2004 16:25
Местоположение: Тайна майна
Име: инж. Мирослав Джоров

Re: Архивиращи scripts за linux

Мнениеот stoar08 » 12-02-2010 16:01

Не съм тествал. Предполагам, че има и други начини, но daemon комбинира sudo, chroot и всички други възможни щуротии (изпълнение на процеса под изцяло отделна среда, с чуждо потребителско име и т.н.), които биха могли да осигурят по-голяма сигурност на системата.
The day Microsoft started making something that doesn`t suck is the day they started making vacuum cleaners.
Artificial Intelligence is no match for natural stupidity.


CSCO11439532
Cert. Ver # 396097920337BKCM

http://unrealsoft.net/forum/viewtopic.php?t=3357

Изображение

Изображение
Аватар
stoar08
 
Мнения: 1136
Регистриран на: 09-11-2004 09:15
Местоположение: Самоков
Име: Стоян Арабаджиев


Назад към Полезни програми, драйвери, архиватори и др.

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron