Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: malmilandia - 20.12.15 - klo:13.27
-
Sarjakuvat työpöydälle ja heti aluksi en tiedä mihin kategoriaan tämän laittaisi. Tosin sanoen tuolta ohjelmista löytyy Fingepori, ja Viivi& Wagner. mutta miten nuo saa toimimaan työpöydällä? Tulee vain valkoinen ruutu, mutta ei kuvia?
-
wget -P ~/Työpöytä/ http://static.iltalehti.fi/sarjakuvat/Fingerpori_`date +%Y%m%d`.gif
Tuo lataa fingerporin työpöydälle. Kun pistää cronniin niin latautuu joka päivä automaattisesti.
-
wget -P ~/Työpöytä/ http://static.iltalehti.fi/sarjakuvat/Fingerpori_`date +%Y%m%d`.gif
Tuo lataa fingerporin työpöydälle. Kun pistää cronniin niin latautuu joka päivä automaattisesti.
"cronniin"?
-
https://help.ubuntu.com/community/CronHowto
-
"cronniin"?
Cron on paljon käytetty ajastinpalvelu. On käytössä oletuksena joka Linux-systeemissä. Poikkeuksena Gentoo ja vastaavat tee se itse systeemit, joihin tuokin pitää erikseen asentaa. Tuo on nyt vain idea. Pienellä muokkaamisella saat Fingerporit ja vastaavat tiettyyn kansioon automaattisesti. Teet tietysti tuosta vaikka lataafingerpori.sh skriptin ja pistät ajettavaksi kerran päivässä. Ajastettuja töitä ohjataan crontab komennolla.
-
KDE:ssä on KCron / Task Scheduler (https://docs.kde.org/trunk5/en/kdeadmin/kcron/index.html) niminen graafinen ajastuskäyttöliittymä cron-tehtävien luontiin. Sijaitsee paketissa kde-config-cron.
-
Tekemättä jää, sillä taito loppuu auttamatta aakkosiin
-
Helpompi tuo minusta on kuin Windowssin PowerShell, jota en osaa käyttää. Jos Windows hallussa voi tuollakin yrittää.
-
Tekemättä jää, sillä taito loppuu auttamatta aakkosiin
Minun mielestä GUI:ta helpompi on puukottaa suoraan /etc/crontab-tiedostoa.
Tällä voi katsoa, miltä tiedosto näyttää...
cat /etc/crontab
-
Tuo on minulle niin vierasta, että ei tule mitään
-
Yritetään suomentaa...
Oma /etc/crontab-tiedostoni sisältää...
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
Näistä merkittäviä ovat:
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
tämä rivi:
17 * * * * root cd / && run-parts --report /etc/cron.hourly
Aina kun kellon minuutit ovat 17-kohdalla (17 * * * *) suoritetaan pääkäyttäjänä (root) seuraavan käskyn:
cd / && run-parts --report /etc/cron.hourly
Seuraava rivi:
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Aina kun kellon minuutit ovat 25 ja tunnit ovat 6 (siis kun kello on kaksikymmentäviisi yli kuusi) (25 6 * * *) suoritetaan pääkäyttäjänä (root) seuraavan käskyn:
test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Sitä seuraava rivi:
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
Suoritetaan pääkäyttäjänä (root) joka sunnuntai (7) kolmetoista minuuttia vaille 7 (47 6 * * 7)
suoritetaan seuraava käsky:
test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
Sitten viimeinen merkitsevä rivi:
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
Joka kuukauden ensimmäinen päivä kahdeksanminuuttia vaille seitsemän (52 6 1 * *) suoritetaan pääkäyttäjänä...
test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
-
Näppäräähän tuo on suorastaan poimia "aitona". Olen oikaissut suurentamalla kuvan selaimen näytön kokoiseksi ja tehnyt siitä kuvakaappauksen.
-
Helpointa varmaan pistää KDE:n Autostart tiedostoon. Plasmasta en tiedä, mutta KDE 4:ssä löytyy ihan työkalu siihen. Samoin cronnin käsittelyyn. Ubuntussa tietysti lisänä myös anacron joka suorittaa tekemättä jääneet tehtävät jos kone on ollut sammuksissa. Noita cron-ohjelmia on useita erilaisia ja käyttytyvät hieman erilailla. Arch Linux tai Gentoo ohjeista löytyy paljon infoa.
-
Nuo on sellaisia asioita, joita en osaa, enkä edes yritä, en halua sotkea taas konetta
-
Kyllä autostart kannattaa opetella, jos on jotain ohjelmia jotka haluaa aina automaattisesti käyntiin. Esim pääte joka minulla aina auki. Ja siihen voi laittaa vaikka fortune | cowsay -f head-in. vaatii fortunen asentamisen.