|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: begin4o |
Дата: 11/27/2003 |
Здравейте
Имам следния въпрос.
В команден ред следната команда ми върши работа.
tar zcfpvv etc.`date +%d%m%Y`.tgz etc
Искам да я ползвам в crontab-a.
Как да я опиша така че да ми прави архивирането веднъж
седмично и да мести архива в друга директория.
|
Отговор #1 |
От: Дядо Мец |
Дата: 11/27/2003 |
Направи си bash скрипт и го викай с crontab.
|
Отговор #2 |
От: mutant (mutant< at >strategma__dot__bg) |
Дата: 11/27/2003 |
sledi mi misalta
praish si podoben bash script
#!/bin/bash
Y=`date +%Y`
M=`date +%m`
D=`date +%d`
/bin/mkdir -p /backup/$Y/$M/
tar zxfpvv etc. /backup/$Y/$M/backup$Y-$M-$D.sql.tgz
sled tfa chmod +x bashcripta
slgash v go v crontab
nadqvam se shvana osnovnata ietq
|
Отговор #3 |
От: begin4o |
Дата: 11/27/2003 |
Направих го но ето какво ми дава. Нещо не е наред.
././etcbackup
tar (child): etc.: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: /backup/2003/11/backup2003-11-27.tgz: Not found in
archive
tar: Error exit delayed from previous errors
Къде е грешката?
|
Отговор #4 |
От: Дядо Мец |
Дата: 11/27/2003 |
Бегин4о, дете златно, ама ти буквално ли го преписа бе
човече?
Мутанта ти нахвърля идея, не ти написа готов скрипт.
Синтаксиса на тар за създаване на компресиран архив е както
следва:
tar cvvpzf file.tar.gz /path_to/directory/files_to_archive
Останалото го оставям на твоето въобръжение.
|
Отговор #5 |
От: begin4o |
Дата: 11/28/2003 |
Мерси Дядо Мец. И на теб mutant мерси.Ама нали за това съм
БЕГИНЧО, защото разчитам на такива като вас.
А до сега само такива като вас ми помагат, за което едно
големо МЕРСИ. Снощи го направих, така както ми го написахте.
Това е един от първите ми работещи скриптове. Не е кой знае
какво, но работи. МНОГО МЕРСИ още веднъж. Да се надявам че и
в бъдеще ще помагате на такива като мен.
|
<< sound (2
) | qmail problem (1
) >>
|
|
|
|
|