Newsgroup: it.comp.os.linux.iniziare
Titolo: crontab e progammazione backup

 [alessia@localhost ~]$
mi dice che none esiste un crontab per alessia ( cioè io). Lo so che non 
c'entra probabilmente nulla con crontab però non mi è venuto in mente 
nient'altro.....
Ciao e grazie a tutti
Alessia

 ...
A parte il fatto che Unix ha le directory 
e non ha le cartelle, non si fa così.
Ad esempio se vuoi fare il backup 
ogni quindici del mese ale due e mezza di notte:
30 2 * 15 * /home/utonto/bin/mioscriptdibackup
ma non ti dico dove le devi scrivere.
man cron
man 1 crontab
man 5 crontab
PS Ma sei sicura di aver letto *tutta* la rivista?
Sei sicura che non era "Playgirl"?

 
no non lo era
comunque la gentilezza non è mai sprecata
Poi se non volevi rispondermi potevi anche stare zitto
saluti

 Poi se non volevi rispondermi potevi anche stare zitto
Guarda che ti ho risposto.
Ma se non sei capace di leggere... 

 ...
A parte il fatto che Unix ha le directory 
e non ha le cartelle, non si fa così.
Ad esempio se vuoi fare il backup 
ogni quindici del mese ale due e mezza di notte:
30 2 15 * * /home/utonto/bin/mioscriptdibackup
ma non ti dico dove le devi scrivere.
man cron
man 1 crontab
man 5 crontab
PS Ma sei sicura di aver letto *tutta* la rivista?


mallin shetland ha scritto:

Questa l'ho già letta
comunque onde evitare tirate d'orecchie da parte degli altri utenti in 
lista suggerirei , se è il caso, di continuare la discussione in privato
ps a proposito io non mi chiamo utonto ma alessia e la mia home di 
conseguenza

Era il Wednesday 17 May 2006 22:06 e cosi` parlo` Alessia Moretti ...

Crontab -l fa vedere il crontab dell'utente, non quello di sistema.
Se il tuo script deve essere associato all'utente, usa crontab -e,
altrimenti va bene li dove sta. In alternativa puoi inserire una riga
in /etc/crontab. No, non c'e` modo di 'listare' quanto cron andra` ad
eseguire.

 eseguire.
Al limite puo' fare una prova mettendo un orario dove lei e' presente ed
utilizzare top per vedere se gli va in esecuzione.

 No, non c'e` modo di 'listare' quanto cron andra` ad eseguire.
per questo tutte le mie entries nel crontab finiscono con
">/tmp/qualcosa.log 2>&1", e contengono linee sul tipo di
        echo "START @ $(date)"
        ...
        echo "END @ $(date)"
ed i primi minuti del mattino sono dedicati alla lettura dei logs.
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

 wrote:
hai provato a cercare con google ?
http://www.feelinglinux.com/articles/cron.jsp
http://openskills.info/topic.php?ID=133
http://www.deluxnetwork.com/linux/guides/crons.php
ciao ..
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 home di conseguenza
E chi si riferiva a te, io parlavo degli utonti.
È inutile dire ad un utonotpo "sei un utonto", tanto 
le persone si qualificano dai loro comportamenti,
siano essi wannabee o luser.

 siano essi wannabee o luser.
e che vuole dire?
Poi scusa non sono utonto solo perchè non so usare cron e crontab, non 
mi è mai capitato di usarlo e quindi non l'ho mai imparato ecco tutto
Poi non so che versioni di pagine man hai tu ne se hai idea delle 
dimesione di Appunti di informatica libero e io purtroppo per me  non 
sono  una studentella che ha da dedicare tanto tempo allo studio "puro"
é come se tu venissi da me come una versione di greco a chiedermi di 
aiutarti e io ti dicessi toh! eccoti il vocabolario cercati le parole .
Ma il vocabolario non basta e spesso le pagine man sono poco più che 
vocabolari
vabbe!
lassam perder
saluti

 eseguire.
ok ho editato crontab con crontab-e e inserito una strimga
50 15 18 * * /home/alessia/bacuscript
che dovrebbe eseguire bacuscript (lo script che fa il back-up in un file 
tar.gz il 19 di ogni mese alle 15:50 ( correggetemi se sbaglio)
ho fatto di nuovo crontab -l ed ora mi viene mostrato quanto sopra.
Ora sono qui che aspetto per vedere se funziona. Come mi aveva suggerito 
   Paride Desimone , se tutto è a posto rimodifichero il crontab secondo 
le mie esigenze di back-up
Grazie a tutti
cosi avrò imparato a programmare un pò di attività
Alessia

 Sei sicura che non era "Playgirl"?
stupido

 
NO un utonto non legge il manuale, rompe sui newsgroup e si
offende pure. 
Ma questo comportamento potrebbe anche indicare un troll.
PLONK

 tar.gz il 19 di ogni mese alle 15:50 ( correggetemi se sbaglio)
Si, il 18 alle 15:50. Ma ti basta una sola volta al mese ?
Se posso darti un consiglio, testa il file dopo averlo creato (estrai
su /dev/null e controlla che non dia errori).

 
E infatti non c'è stato l'atteso back up , credo di dover modificare lo 
script e invece di mettere tar -cvf devo mettere (esempio) /bin/tar -cvf 
( per fare in modo che cron rintracci il comando tar). Ho cercato tar 
con locate mandando l'output su un file e nella marea di dati ho trovato 
che tar sta in /bin/
riprovo modificando di nuovo l'ora
ALessia

 anche dato
Il plonk è cessare una comunicazione perché è diventata 
sterile oppure un litigio; non è una blacklist ma non 
toglie che parecchie volte i due concetti siano
interscambiabili.
Comunque riprendo la conversazione perché hai posto
una questione interessante ma purtroppo un poco fuori 
tema: non riguarda linux ma piuttosto su come iniziare.
Mi dispiace che ti sei stizzita per il tono; 
è il solito tono che uso quando rispondo nelle 
mailing list e non mi va di cambiarlo quando sto 
sui newsgroup.
Tornando alla questione, quando uno chiede aiuto
o pone una domande deve dare anche tutti i 
riferimenti affinché chi lo ascolta possa capire 
il problema e possa risolverlo; cioè devi dire 
esattamente ciò che volevi fare, dire ciò che hai 
fatto, inviare quello che hai digitato, l'output 
del programma ed i messaggi di errore. 
Inoltre è anche obbligatorio spiegare i passi 
che hai compiuto per risolvere il problema 
oppure perché non hai potuto tentare una 
risoluzione o perché il problema è importante ed urgente.
Quindi se hai letto i manuali ma non ci capisci 
niente, bisogna dire: "Purtroppo i manuali sono in 
inglese, lingua che io non conosco, e sugli archivi 
di google non trovo traccia di questioni simili
trattate in precedenza sui vari newsgroup"
Cosa succede se non fai così? 
Fai la figura di un bambino che si rivolge 
alla maestra perché l'amichetto fa le boccacce.
"ho lett

 
Scusate la brevità ma devo andare,
comunque ora il back-up è avvenuto all'ora indicata. Faccio qualche 
altro tentativo appena ho un pò di tempo e poi faccio scrivo che 
modifiche ho fatto
ciao e garzie
Alessia

devo scappare a fare lezione
comunque grazie per la spiegazione
i libri sono in italiano ed è peggio , in inglese di solito li capisco. 
Ma in un libro su linux se non spieghi bene l'uso dei comandi e i 
servizi e come lavora il computer  cosa vuoi che impari la gente?
per il resto appena ho tempo rispondo
saluti
Alessia


 che tar sta in /bin/
Per quello bastava fare which tar,niente marea di dati in output da
spulciare,ti da direttamentei il path del comando e nient'altro.

 gente?
IMHO il miglior libro su Unix è il Kerninghan & Pike;
tratta solo i comandi fondamentali, non dice una parola
sui servizi, non tratta il funzionamento del computer,
però insegna l'unica cosa che conta: come far fare 
le cose che vuoi al computer usando Unix.
Purtroppo è fuori commercio e la Zanichelli non ha
intenzione di ristamparlo.

 
Peccato!!
vedrò se lo trovo su Amazon in inglese.
Io ho un linux pocket che passa un sacco di tempo a spiegare le varie 
/etc /var /bin /ma non dice niente o quasi sui comandi
Ora sto leggendo un libro di B.Ward con cui mi trovo abbastanza bene 
proprio su ( alcuni, i più comuni) comandi, sulle cose come "come 
stampare con linux" come usare "iptables" ( forse in questo capitolo un 
pò troppo sintetico però) e altre cose riguardanti la gestione hardware 
del computer.