Portál AbcLinuxu, 10. května 2025 07:05

Dotaz: Date

12.2.2009 16:49 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
Date
Přečteno: 349×
Odpovědět | Admin

Ahoj, v CRONu jsem naprostá lama :-) nyní bych ho rád využil na zálohy configuráků atd příkaz cp znám :-) Jen řeším následující. Co tedy zadat aby mi to fungovalo podle následujícího schématu:

Back (CRON+CP)
/etc/apache/httpd.conf --> 
/home/backup/*JMENO SOUBORU (apache/httpd.conf)*-DATUM-HODINA.conf

Děkuji za odpověď Niobi

Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.2.2009 16:51 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
Rozbalit Rozbalit vše Re: Date
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ještě dodateček (mám tam chybku)

to jméno souboru by mělo být následující

/etc/apache/httpd.conf --> 
/home/backup/JMENO ZALOHOVANEHO (v tomto pripade tam bude 'apache_httpd.conf')-DATUM-CAS.conf

Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
12.2.2009 17:04 ojo
Rozbalit Rozbalit vše Re: Date
Teraz neviem. Pytate sa na cron alebo na prikaz cp?

file="/etc/apache/httpd.conf"
cp $file /home/backup/$(basename $(dirname $file))-$(basename $file)-$(date +%F-%T).conf
13.2.2009 09:21 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
Rozbalit Rozbalit vše Re: Date

Na prikaz :-) .. Cron prikaz si uz spravim sam :-) ..

Tohle je přesně co jsem měl na mysli, Děkuji

Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
12.2.2009 17:06 Michal Stano
Rozbalit Rozbalit vše Re: Date

 cp /etc/apache/httpd.conf /home/backup/apache_httpd.conf-$(date +%Y.%m.%d-%H:%M)

man date

12.2.2009 20:39 deadmail
Rozbalit Rozbalit vše Re: Date
Mala poznamka:
ten prikaz cp moze ist do skriptu a ten spustat z cron-u ... aby to fungovalo v crone, netreba zabudnut escape-ovat znak percento.
Takze automaticke kopirovanie toho jedneho suboru kazde tri hodiny by vyzeralo (napr.):
5 */3 * * * cp /etc/apache/httpd.conf /home/backup/apache_httpd-$(date +\%Y.\%m.\%d-\%H).conf
12.2.2009 16:58 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: Date
Odpovědět | | Sbalit | Link | Blokovat | Admin
O tomhle jste neuvažoval?

Jinak ten příkaz je
cp /etc/apache/httpd.conf /home/backup/http.`date '+%Y-%m-%d-%H-%M'`.conf
pokud jsem někde nepopletl malé a velké m a h.

A magický adresář je /etc/cron.hourly/ (teda alespoň na Fedoře).
I am always ready to learn although I do not always like to be taught. (W. Churchill)
13.2.2009 07:15 petr
Rozbalit Rozbalit vše Re: Date
Jak může někdo, kdo obsluhuje apache, nevědět o echo "`date`" ...
13.2.2009 09:18 niobi | skóre: 10 | blog: Niobi w3b.1og | Liberec city
Rozbalit Rozbalit vše Re: Date

no jasne tak tohle je presne duvod proc se lidi ktery neumeji urcite veci nezadavaji sem do poradny sve otazky, pac se vzdy najde nejaky "chytrak" s podobnym vylevem. Pokud vite tak se vyjadrete k tematu a nezakladejte Flame o tom ze nekdo neco neumi !!!

Totalni paranoia Linuxaka: emerge -C windows-base/windowsXP-meta MAC-WAR.eu - aneb i na apple je warez :-P
Dalibor Smolík avatar 13.2.2009 11:47 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Date

Klidně může. Echo date jsem také začal používat, až jsem experimentoval s různými formami zálohování. :-)

Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.