Προγραμματισμένες εργασίες με cron jobs

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό sudobash » 11 Δεκ 2009, 17:05

elefher έγραψε:sudobash εκανα οτι μου ειπες και δουλευει.ευχαριστω πολυ.μια ερωτησει ακομα μεσα στο script μπορω να προσθεσω και ποια σελιδα να μου ανοιγει ο firefox ή πρεπει να τη βαλω ως home page ?

Βάλε την απλά σαν όρισμα στο /usr/bin/firefox, πχ:
Κώδικας: Επιλογή όλων
/usr/bin/firefox www.ubuntu-gr.org
Ubuntu 9.10 32bit | 2 x Intel Core 2 Duo T5500 @ 1.66GHz | 2GB DDR2 RAM | Intel 950 Graphics
Richard Stallman wrote the compiler God used. The Big Bang was the Universe's first segfault.
Άβαταρ μέλους
sudobash
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 876
Εγγραφή: 13 Μάιος 2008, 20:11
Τοποθεσία: Κρήτη
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό elefher » 11 Δεκ 2009, 18:04

φιλε μου sudobash ευχαριστω γιατι βοηθεια σου ολα ειναι μια χαρα
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό elefher » 11 Δεκ 2009, 23:35

θελω να αντιγραψω εναν φακελω απο εναν δισκο στην επιφανεια εργασιας μου .ανοιξα το gedit και εγραψα
Κώδικας: Επιλογή όλων
#!/bin/bash
export DISPLAY=:0
cp /media/NewVolume/MyVideos/wxx /home/lefteris/Desktop

στη συνεχεια to αποθυκευσα σαν copypaste.sh και εδοσα στο τερματικο
chmod a+x copypaste.sh
μετα πατησα ./copypaste.sh για να δω εαν δουλευει αλλα μου βγαζει :cp: omitting directory `/media/NewVolume/MyVideos/wxx'.γιατι δεν λειτουργει τι κανω λαθος?
εαν θελω να κανω καποια αλλη τετοια ερωτησει πρεπει να ανοιξω αλλο θεμα ή μπορω και εδω?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό sudobash » 12 Δεκ 2009, 02:20

elefher έγραψε:μετα πατησα ./copypaste.sh για να δω εαν δουλευει αλλα μου βγαζει :cp: omitting directory `/media/NewVolume/MyVideos/wxx'.γιατι δεν λειτουργει τι κανω λαθος?
εαν θελω να κανω καποια αλλη τετοια ερωτησει πρεπει να ανοιξω αλλο θεμα ή μπορω και εδω?

Εφόσον το wxx είναι φάκελος και όχι απλό αρχείο, βάλε και το flag -r στην εντολή cp, δηλαδή:
Κώδικας: Επιλογή όλων
cp -r /media/NewVolume/MyVideos/wxx /home/lefteris/Desktop


(καλύτερα όμως για απορίες σχετικά με εντολές ή bash scripts, να βρεις αντίστοιχο θέμα και όχι εδώ αφού το παρόν θέμα αφορά τα cron jobs)
Ubuntu 9.10 32bit | 2 x Intel Core 2 Duo T5500 @ 1.66GHz | 2GB DDR2 RAM | Intel 950 Graphics
Richard Stallman wrote the compiler God used. The Big Bang was the Universe's first segfault.
Άβαταρ μέλους
sudobash
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 876
Εγγραφή: 13 Μάιος 2008, 20:11
Τοποθεσία: Κρήτη
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό elefher » 12 Δεκ 2009, 16:26

οταν γραφω στο τερματικο crontab -e και γραφω ποτε θελω να γινει καποια εργασια αυτο που αποθηκευεται?λεει στο φακελο /tmp αλλα οταν κοιταω δεν υπαρχει τιποτα.μπορω να βαλω μεσα στο ιδιο κοιαλη εργασια ή πρεπει να φτιαξω αλλο?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό sudobash » 12 Δεκ 2009, 18:27

elefher έγραψε:οταν γραφω στο τερματικο crontab -e και γραφω ποτε θελω να γινει καποια εργασια αυτο που αποθηκευεται?λεει στο φακελο /tmp αλλα οταν κοιταω δεν υπαρχει τιποτα.μπορω να βαλω μεσα στο ιδιο κοιαλη εργασια ή πρεπει να φτιαξω αλλο?

Μπορείς να βάλεις όσες θέλεις, μία σε κάθε γραμμή.
Ubuntu 9.10 32bit | 2 x Intel Core 2 Duo T5500 @ 1.66GHz | 2GB DDR2 RAM | Intel 950 Graphics
Richard Stallman wrote the compiler God used. The Big Bang was the Universe's first segfault.
Άβαταρ μέλους
sudobash
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 876
Εγγραφή: 13 Μάιος 2008, 20:11
Τοποθεσία: Κρήτη
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό Big_Pete » 17 Δεκ 2009, 19:35

sudobash έγραψε:Cron jobs
Πχ. το cron job:
Κώδικας: Επιλογή όλων
30     10     1     1,6,12     *     echo "Hello world!"

θα τυπώσει το "Hello world!" στις 10:30 την 1η Ιανουαρίου, Ιουνίου και Δεκεμβρίου.


Για κάποιο λόγο ούτε εμένα μου το τύπωνε το Hello World! άν και δοκίμασα και το έβαλα και σε script
με το cron job να τρέχει το script σε συγκεκριμένη ώρα αλλά τίποτα.
Αλλά με το παράδειγμα με το firefox script δούλεψε κανονικά.

χρήσιμο εργαλείο πάντως
A man that moves mountains begins by throwing little stones...

Spoiler: show

New Ubuntu 9.10 User


CPU: AMD Sempron(tm) 3000+ / RAM: 2gb / Graphics Card: MSI n9400gt 1gb
Άβαταρ μέλους
Big_Pete
babeTUX
babeTUX
 
Δημοσιεύσεις: 3
Εγγραφή: 17 Δεκ 2009, 13:41
Τοποθεσία: Ρόδος
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό xaris2335 » 08 Μάιος 2010, 18:45

Αν πχ θέλω να προγραμματίσω να εκτελείται ένα αρχείο κάθε φορά που ανοίγω τον Η/Υ μπορώ να το κάνω και πως :?:
Spoiler: show
Γνώσεις ⇛ Linux: | Προγραμματισμός:
Αγγλικά: καλά
Λειτουργικό ⇛ Ubuntu 10.04 LTS (32bit) ΕΛ σε Intel core 2 quad core Q9300
Προδιαγραφές ⇛INTEL CORE 2 QUAD CORE Q9300 2.50 GHZ LGA|WESTERN DIGITAL 750GB SATA2|ASUS 2GB DDR3 1333MHZ|GIGABYTE|ASUS EN9800GTX/HTDP 512MB PCI-E|Quickcam logitech E2500|Optiarc DVD RW AD-7173A

Κανάλι για Λίνουξ και όχι μόνο :lol: Διανομές Λίνουξ :lol:Συμβατότητα περιφ/κών με ubuntu :lol:
Άβαταρ μέλους
xaris2335
powerTUX
powerTUX
 
Δημοσιεύσεις: 1962
Εγγραφή: 10 Οκτ 2008, 16:16
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό elefher » 09 Μάιος 2010, 15:23

Σε αυτη τη περιπτοση μπορεις να πας στο Συστημα->προτημησεις->Προγραμματα εκκινησης και μετα κάνε προσθηκη αυτο που θελεις.
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: Προγραμματισμένες εργασίες με cron jobs

Δημοσίευσηαπό dgtfeargr » 29 Ιούλ 2013, 01:30

Πως μπορώ να βάλω προγραμματισμένη εργασία την απενεργοποίηση του υπολογιστή μετά από κάποιο χρονικό διάστημα;
1 Ubuntu 16.04 xenial 4.4.0-166-generic 64bit (el_GR.UTF-8, Unity ubuntu), Windows 10
2 Intel Core2 Duo CPU T6600 2.20GHz ‖ RAM 3946 MiB ‖ Acer JV50 - Acer Aspire 7736
3 nVidia GT218M [GeForce G210M] [10de:0a74] {nouveau}
4 enp2s0: Broadcom Inc. and subsidiaries NetLink BCM5784M Gigabit Ethernet PCIe [14e4:1698] (rev 10) ⋮ wlp3s0: Intel WiFi Link 5100 [8086:4232]

In a world without fences and walls, who needs Gates and Windows ?

Χαράξεις Site
Άβαταρ μέλους
dgtfeargr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 653
Εγγραφή: 18 Ιουν 2009, 15:39
Τοποθεσία: /home
Launchpad: dgtfeargr
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Οδηγοί - How to - Tutorials

cron