View Full Version : Mettetemi sulla buona strada!
Ciao a tutti.
Dopo aver *quasi* fatto funzionare tutto sul mio laptop+debby ora sto considerando di mettere in campo un minimo di "fine tuning".
[tradotto: evitiamo che esploda dopo 20 minuti di utilizzo e proviamo a usare Linux da persone civili]
:sofico:
Mi occorrono DUE consigli (per ora).
1) cosa posso usare per far eseguire un task minimo (singolo comando) ogni tot minuti. Ho guardato gli scheduler principali ma mi sono sembrati un po' la classica "motosega per tagliare il burro"... è un'impressione sbagliata la mia?
2) dove cavolo passo i parametri per lo start di powernowd durante l'avvio e come faccio ad aggiungere un altro demone (fnfxd) all'avvio della macchina?
Grazie.
per quanto riguarda il punto 1 secondo me faresti bene a usare cron anche per utilizzi non di sistema, si tratta solo di inserire una riga in un file di testo.
inoltre e' il meccanismo standard per eseguire operazioni temporizzate su una macchina linux.
RaouL_BennetH
24-01-2005, 23:50
Originariamente inviato da cerbert
Mi occorrono DUE consigli (per ora).
1) cosa posso usare per far eseguire un task minimo (singolo comando) ogni tot minuti. Ho guardato gli scheduler principali ma mi sono sembrati un po' la classica "motosega per tagliare il burro"... è un'impressione sbagliata la mia?
COme già suggerito devi usare il demone cron. Puoi crearti quello che preferisci semplicemente con crontab -e. All'interno del file, scrivi il comando che devi eseguire in modo simile a:
25 13 * * * /cerbert/./tuo_comando
badando bene che tuo_comando sia un file eseguibile. Nel caso non lo sia:
chmod +x tuo_comando.
2) dove cavolo passo i parametri per lo start di powernowd durante l'avvio e come faccio ad aggiungere un altro demone (fnfxd) all'avvio della macchina?
Per alcuni parametri da dare in pasto all'avvio puoi utilizzare la riga di "append" che sta in lilo.conf (se usi lilo) oppure la sua analoga in grub. Per aggiungere servizi da far partire all'avvio, in genere, sulla debian devi metterli in:
/etc/init.d/
e nel runlevel dal quale parti, creare un collegamento simbolico che punti al tuo servizio in /etc/init.d preceduto da Sxx, dove xx è un numero che indica la priorità del servizio rispetto ad altri. Se ad esempio tu parti dal runlevel 2, dovrai crearti il link simbolico in /etc/rc2.d/
[/QUOTE]
Originariamente inviato da RaouL_BennetH
COme già suggerito devi usare il demone cron. Puoi crearti quello che preferisci semplicemente con crontab -e. All'interno del file, scrivi il comando che devi eseguire in modo simile a:
25 13 * * * /cerbert/./tuo_comando
badando bene che tuo_comando sia un file eseguibile. Nel caso non lo sia:
chmod +x tuo_comando.
Per alcuni parametri da dare in pasto all'avvio puoi utilizzare la riga di "append" che sta in lilo.conf (se usi lilo) oppure la sua analoga in grub. Per aggiungere servizi da far partire all'avvio, in genere, sulla debian devi metterli in:
/etc/init.d/
e nel runlevel dal quale parti, creare un collegamento simbolico che punti al tuo servizio in /etc/init.d preceduto da Sxx, dove xx è un numero che indica la priorità del servizio rispetto ad altri. Se ad esempio tu parti dal runlevel 2, dovrai crearti il link simbolico in /etc/rc2.d/
Grazie delle dritte.
Per il caso 2 ho risolto con la soluzione da te detta, ma provando a caso :D copiando lo script di "atd" .
Il caso 1, invece, ancora non mi è chiaro... anche perchè, se non erro, la sintassi da te esposta dovrebbe fare eseguire il comando ogni giorno alle 13.25 mentre a me serve ogni 10 minuti.
Peraltro, il comando dovrebbe essere uno script in quanto dovrebbe verificare ogni volta che siamo nell'ambiente desktop xfce4 e cambiare lo sfondo (mi vergogno un po' di perdere tempo per queste corbellerie :D ).
Suggerimenti sono bene accetti, grazie... :D
Originariamente inviato da cerbert
da te esposta dovrebbe fare eseguire il comando ogni giorno alle 13.25 mentre a me serve ogni 10 minuti.
usa:
*/10 * * * * /cerbert/./tuo_comando
per aggiungere rimuovere demoni all'avvio, prova rcconf, lo trovi su apt get, comodissimo.
non fa altro che eseguire i comandi rc-update add/remove ma lo fa in automatico..
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.