Παρασκευή 22 Μαΐου 2015
Πέμπτη 21 Μαΐου 2015
Repositories
Τα repositories βρίσκονται στο /etc/apt/sources.list. Με επεξεργασία του αρχείου μπορούμε να προσθέσουμε / αφαιρέσουμε repositories.
Καλά είναι πριν απο κάθε επεξεργασία να κρατάμε ένα αντίγραφο :
sudo cp /etc/apt/sources.list /etc/apt/sources.bak
Μέσα στο αρχείο Sources.list μπορεί να δούμε:
deb xxxx (ειναι repositories που χρησιμοποιούν σχεδόν όλοι οι χρήστες)
deb-src (είναι repositories ειδικά για developers).
Για να προσθέσουμε μέσα απο command ένα repository εκτελούμε:
Καλά είναι πριν απο κάθε επεξεργασία να κρατάμε ένα αντίγραφο :
sudo cp /etc/apt/sources.list /etc/apt/sources.bak
Μέσα στο αρχείο Sources.list μπορεί να δούμε:
deb xxxx (ειναι repositories που χρησιμοποιούν σχεδόν όλοι οι χρήστες)
deb-src (είναι repositories ειδικά για developers).
Για να προσθέσουμε μέσα απο command ένα repository εκτελούμε:
sudo add-apt-repository "deb http://μπλαμπλαμπλα μπλαμπά"
Για να δούμε την έκδοση του unix μας , εκτελούμε:
lsb-release -sc
Όταν τελειώσουμε με τις προσθήκες των repositories , εκτελούμε :
sudo apt-get update
All about Cron Table from Wikipedia
O crontab είναι ο scheduler των unix και παίρνει το όνομα του απο την ελληνική λέξη Χρόνος (chron).
Με μια γρήγορη ματιά , παρακάτω φαίνετε τι ρόλο παίζει ο κάθε αριθμός:
- Για να τρέξει κάτι καθημερινά κάθε 23:00 είναι :
0 23 * * * startup.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά :
5,10,15,20,25,30,35,40,45,50,55 * * * * /var/www/pingpage.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά (πιο συμμαζεμένο) :
*/5 * * * * /var/www/pingpage.sh (η πρώτη εντολή μεταφράζεται ως : * = κάθε /5=πέντε , Θέση 1η=λεπτά
Λεπτομέρειες για την λειτουργία του μπορούμε να βρούμε στο παρακάτω link:
http://en.wikipedia.org/wiki/Cron
Με μια γρήγορη ματιά , παρακάτω φαίνετε τι ρόλο παίζει ο κάθε αριθμός:
# * * * * * εντολή που θα εκτελεστεί
# │ │ │ │ │ # │ │ │ │ │ # │ │ │ │ └───── Ημέρα της εβδομάδος ( 0=Κυριακή , 6=Σάββατο) # │ │ │ └────────── Μήνας (1 - 12) # │ │ └─────────────── Ημέρα του Μήνα (1 - 31) # │ └──────────────────── Ώρα (0 - 23) # └───────────────────────── Λεπτό (0 - 59)
- Για να τρέξει κάτι καθημερινά κάθε 23:00 είναι :
0 23 * * * startup.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά :
5,10,15,20,25,30,35,40,45,50,55 * * * * /var/www/pingpage.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά (πιο συμμαζεμένο) :
*/5 * * * * /var/www/pingpage.sh (η πρώτη εντολή μεταφράζεται ως : * = κάθε /5=πέντε , Θέση 1η=λεπτά
Λεπτομέρειες για την λειτουργία του μπορούμε να βρούμε στο παρακάτω link:
http://en.wikipedia.org/wiki/Cron
Εγγραφή σε:
Αναρτήσεις (Atom)