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.