Skocz do zawartości

Crontab I .bat


Flamaster

Rekomendowane odpowiedzi

Witam,

Po pierwsze się przywitam, nigdzie nie widziałem takiego działu a to dobry zwyczaj:P wiec Siema:)

 

Mam problem: virtualna fedora 13, loguje się jako user. Mam plik .bat z komendą do zwalniania pamięci ram(wiem że linux ma inne podejście niż win do ramu etc ale wiem co robię i co potrzebuje)

 

wygląd .bat:

 

#!/bin/bash
echo 3  > /proc/sys/vm/drop_caches
 
ta komenda wymaga root'a więc dodaję ją do crontab root'a
 
wygląd crontab root'a:
 
 
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
 
23 * * * *         /root/free_ram1.bat
 
i dostaje ... 
 
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
 
/bin/bash: /root/free_ram1.bat: Permission denied
 

problem jest pewnie prosty ale dla kogoś z doświadczeniem którego ja nie posiadam.. jeszcze ale się uczę :P, szukałem w necie, próbowałem nawet aby to było zapodane z crontab'a usera miałem .bat'a z logowaniem ssh root@localhost etc ale to nic nie pomaga, sądzę iż to przekombinowałem i problem polega na czymś prostym. 

  • Downvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...