Forum » Operacijski sistemi » Linux in crontab
Linux in crontab
_pobesneli_ ::
Hay!
No na moji linux masini poskusam nekaj sčarat z crontabom pa mi nikakor ne uspe.
rad bi da se mi skripta nastavi_uro ki je v /root mapi
torej naredil sm tako
1 . crontab -e
2. noter sem napisal 10 * * * * /root/nastavi_uro
Vprasanje. če sm prav zastopil howto se moglo to izvesti vsako uro ko bo 10 minut čez?
3 dal w da zapisem in q da sm shranil
ali bi mogu naredit /root/./nastavi_uro ?
če grem prek puttya in napisem ./nastavi_uro se skripta lepo izvede in dela .
še dodatno vprasanje če naredim recimo 30 12 * * * rm /var/log/m* a mi bo zbrisalo fajle ki se začnejo na m?
help me :)
No na moji linux masini poskusam nekaj sčarat z crontabom pa mi nikakor ne uspe.
rad bi da se mi skripta nastavi_uro ki je v /root mapi
torej naredil sm tako
1 . crontab -e
2. noter sem napisal 10 * * * * /root/nastavi_uro
Vprasanje. če sm prav zastopil howto se moglo to izvesti vsako uro ko bo 10 minut čez?
3 dal w da zapisem in q da sm shranil
ali bi mogu naredit /root/./nastavi_uro ?
če grem prek puttya in napisem ./nastavi_uro se skripta lepo izvede in dela .
še dodatno vprasanje če naredim recimo 30 12 * * * rm /var/log/m* a mi bo zbrisalo fajle ki se začnejo na m?
help me :)
Gregor
- spremenil: _pobesneli_ ()
'FireSTORM' ::
kaj dejansko pomeni ./ime_skripte:
trenutna_lokacija/ime_skripte
to je zato če si kje globoko v direktorijih in bi rad zagnal skripto od tam in ne iz bin/sbin
da ne pišeš teh vseh direktorijev in napišeš samo ./ime_skripte
tako da si prav napisal...po moje
rm -rf /pot/* pobriše vse v mapi pot
rm -rf /pot/m* pa pobriše vse fajle ki se začnejo na m
rm -rf /pot/*m pobriše vse ki se končajo na m
rm -rf /pot/*m* pobriše vse ki vključujejo m
trenutna_lokacija/ime_skripte
to je zato če si kje globoko v direktorijih in bi rad zagnal skripto od tam in ne iz bin/sbin
da ne pišeš teh vseh direktorijev in napišeš samo ./ime_skripte
tako da si prav napisal...po moje
rm -rf /pot/* pobriše vse v mapi pot
rm -rf /pot/m* pa pobriše vse fajle ki se začnejo na m
rm -rf /pot/*m pobriše vse ki se končajo na m
rm -rf /pot/*m* pobriše vse ki vključujejo m
Those penguins.... They sure aint normal....
Zgodovina sprememb…
- spremenil: 'FireSTORM' ()
kekz ::
Si prepričan, da se procedura sploh ne izvede ali samo ne naredi tistega, kar bi ti pričakoval?
V cronu je namreč drugače nastavljen PATH in morda ti ne najde komand, ki jih imaš v proceduri?
Ali ti cron sploh teče na sistemu?
V cronu je namreč drugače nastavljen PATH in morda ti ne najde komand, ki jih imaš v proceduri?
Ali ti cron sploh teče na sistemu?
darky ::
kaj pa če bi dodal v cron še >>/var/log/cronrun
mogoče ti bo kej pametnega spisal v log.
mogoče ti bo kej pametnega spisal v log.
__________________________
2 Beer Or Not 2 Beer - SixBeer
2 Beer Or Not 2 Beer - SixBeer
Zgodovina sprememb…
- spremenil: darky ()
_pobesneli_ ::
no sm napisal da mi logira..datoteko cronrun je sicer naredilo,a je po celem dnevu še vedno prazna.v njej ne piše nič.
to verjetno pomeni da se nič ne izvede...hm?
to verjetno pomeni da se nič ne izvede...hm?
Gregor
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | batch fajl iz txt (strani: 1 2 )Oddelek: Programiranje | 9680 (8341) | b3D_950 |
» | Uporabniški računi - samodejno brisanjeOddelek: Izdelava spletišč | 908 (739) | Gandalfar |
» | Crontab UbuntuOddelek: Programska oprema | 800 (634) | popster |
» | Crontab in skripta v 8.04.2; kako?Oddelek: Operacijski sistemi | 1310 (1105) | BigWhale |
» | [Python, Linux] Poganjanje skripte s crontabOddelek: Programiranje | 1466 (1289) | morbo |