<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pesasa</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pesasa"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Pesasa"/>
	<updated>2026-04-12T09:03:47Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Ruutu&amp;diff=36427</id>
		<title>Ruutu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Ruutu&amp;diff=36427"/>
		<updated>2012-10-20T08:04:15Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Uusi ruutu.fi Syyskyy/2012 */  Joidenkin videoiden tyyppi on video_clip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Ruutufi_ja_Flash.png.png|250px|right|thumb|Flash-soitin toistamassa ruutu.fi ohjelmaa.]]&lt;br /&gt;
==Ohjelman katsominen==&lt;br /&gt;
[http://www.ruutu.fi Ruutu.fi] videopalvelu on mahdollista saada toimimaan Linuxilla erilaisin tavoin, joko [[Flash]]illä tai ilman. Huom! Jos käytät AdblockPlus-mainossuodinta Firefox-selaimessa. Se pitää olla sallivassa tilassa, että videot toimivat. Video on tyypillisesti H.264/avc- ja ääni mp4-pakattua.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Ohjelman parametrien haku Ruutu.fi-palvelusta===&lt;br /&gt;
Ohjelmien www-osoitteet Ruutu.fi:ssä ovat muotoa &lt;br /&gt;
 http://www.ruutu.fi/video?vt=video_episode&amp;amp;vid=247366. &lt;br /&gt;
&lt;br /&gt;
 http://www.nelonen.fi/utils/video_config/?q=video_episode/247366&amp;amp;site=www.ruutu.fi &lt;br /&gt;
Osoitteesta löytyvät ohjelman asetukset, joissa RTMP-virran osoite on &amp;lt;tt&amp;gt;&amp;lt;SourceFile&amp;gt;&amp;lt;/tt&amp;gt;-elementissä. &lt;br /&gt;
&lt;br /&gt;
===Ohjelman tallentaminen Ruutu.fi-palvelusta===&lt;br /&gt;
Virran osoite on muotoa rtmp://streamh1.nelonen.fi/hot/mp4:247366.mp4. Virta voidaan tallentaa rtmpdump-ohjelmalla komennolla:&lt;br /&gt;
&lt;br /&gt;
 rtmpdump --rtmp rtmp://streamh1.nelonen.fi/hot/mp4:247366.mp4 -o ohjelma.flv&lt;br /&gt;
&lt;br /&gt;
jossa -o parametri tarkoittaa tiedostoa ohjelma.flv. Esimerkiksi voimme tallentaa videon yksinkertaisella skriptillä. Skripti hakee rtmp-osoitteen automaattisesti ja tallentaa videon:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 TMPFILE=$(tempfile)&lt;br /&gt;
 wget -O $TMPFILE &amp;quot;http://www.nelonen.fi/utils/video_config/?q=video_episode/$1&amp;amp;site=www.ruutu.fi&amp;quot;&lt;br /&gt;
 SRCFILE=`grep SourceFile $TMPFILE | sed -e &#039;s/\(.*\)&amp;lt;SourceFile&amp;gt;\(.*\)&amp;lt;\/SourceFile&amp;gt;\(.*\)/\2/&#039;`&lt;br /&gt;
 rtmpdump -r $SRCFILE -o $2&lt;br /&gt;
&lt;br /&gt;
Tallenna skripti esimerkiksi nimellä ruutu-dump ja aseta se ajettavaksi:&lt;br /&gt;
&lt;br /&gt;
 chmod +x ruutu-dump&lt;br /&gt;
&lt;br /&gt;
Skriptin ensimmäinen parametri on videon kuusinumeroinen ID ja toinen parametri on kohdetiedoston nimi. Esimerkiksi&lt;br /&gt;
&lt;br /&gt;
 ./ruutu-dump 324659 poliisit.flv&lt;br /&gt;
&lt;br /&gt;
tallentaa Poliisit-sarjan 2. kauden 13. jakson tiedostoon poliisit.flv.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Uusi ruutu.fi Syyskuu/2012==&lt;br /&gt;
&lt;br /&gt;
Seuraava skripti hakee uudelta ruutu.fi sivustolta ohjelman. Esimerkiski&lt;br /&gt;
&lt;br /&gt;
 ./ruutu-dump http://www.ruutu.fi/ohjelmat/good-wife/kausi-3-jakso-17-paljastuksia&lt;br /&gt;
&lt;br /&gt;
tallentaa ohjelman nimelle good-wife-kausi-3-jakso-17-paljastuksia.flv&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 URL=&amp;quot;$1&amp;quot;&lt;br /&gt;
 NAME=&amp;quot;${1##*ohjelmat/}&amp;quot;&lt;br /&gt;
 NAME=&amp;quot;${NAME/\//-}&amp;quot;&lt;br /&gt;
 ID=`curl -s &amp;quot;$URL&amp;quot; | grep -E &#039;video_(clip|episode)%26&#039; | sed &#039;s/.*id%3D\([0-9A-F]*\)%26.*/\1/&#039;`&lt;br /&gt;
 STREAMURL=&amp;quot;`curl -s &amp;quot;http://crossbow.nelonenmedia.fi/mxmlc?type=video_{clip,episode}&amp;amp;id=$ID&amp;amp;site=www.ruutu.fi&amp;amp;gRVBR=0&amp;quot; | grep SourceFile | sed -e &#039;s/\(.*\)&amp;lt;SourceFile&amp;gt;\(.*\)&amp;lt;\/SourceFile&amp;gt;\(.*\)/\2/&#039;`&amp;quot;&lt;br /&gt;
 rtmpdump -r &amp;quot;$STREAMURL&amp;quot; -o $NAME.flv&lt;br /&gt;
&lt;br /&gt;
===Videon katsominen ilman Flash soitinta===&lt;br /&gt;
[[Kuva:Ruutu-fi_ilman_flashia.png.png|250px|right|thumb|Ruutu.fi videon striimaus ilman Flash-soitinta.]]&lt;br /&gt;
Videon katsominen Ruutu.fi:stä ilman mainoksia ja [[Flash]]-soitinta tapahtuu jokaisesta käyttöjärjestelmästä löytyvällä [[Mkfifo]]-nimisellä peruskomennolla ja [[RTMPDump]]-nimisellä ohjelmalla, sekä [[MPlayer]]-nimisellä mediasoitinohjelmalla, joka tapahtuu komennolla:&lt;br /&gt;
&lt;br /&gt;
 mkfifo ff &lt;br /&gt;
 rtmpdump --rtmp rtmp://streamh1.nelonen.fi/hot/mp4:247375.mp4 -o ff&lt;br /&gt;
 mplayer ff&lt;br /&gt;
&lt;br /&gt;
rtmp://streamh1.nelonen.fi/hot/mp4:247375.mp4 osoite voi olla myös muotoa rtmp://streamh2.nelonen.fi/hot/mp4:247375.mp4&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[YLE Areena]]&lt;br /&gt;
*[[MTV3:n Katsomo]]&lt;br /&gt;
*[[Sub.fi]]&lt;br /&gt;
*[[Jimtv.fi]]&lt;br /&gt;
*[[Elokuvapalvelut]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Multimedia]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Suomi]]&lt;br /&gt;
[[Luokka:Verkkopalvelut]]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux-Aktivaattori&amp;diff=33217</id>
		<title>Linux-Aktivaattori</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux-Aktivaattori&amp;diff=33217"/>
		<updated>2011-01-20T13:57:16Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: Luokka ja linkit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux-Aktivaattori on yhdistys, jonka tarkoituksena on tukea vapaita ja avoimen lähdekoodin ohjelmia, niiden käyttöä sekä leviämistä Suomessa. Linux-Aktivaattorin toiminta koostuu työryhmistä ja projekteista. Työryhmiä ovat esimerkiksi paikalliset vapaiden ohjelmien käyttäjäryhmät [[Turuxi]] ja [[Porixi]], joiden toiminta on jatkuvaa. Projektit käynnistetään jonkin päämäärän saavuttamiseksi ja ovat yleensä määräaikaisia, kuten [http://viikonvalo.fi Viikon VALO] -projekti. Linux-Aktivaattori pyrkii tekemään projektien aloittamisen mahdollisimman helpoksi. Projektin voi aloittaa tekemällä sille sivun yhdistyksen [http://www.l-a.fi/ wikiin].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
[[Käyttäjäyhdistykset]]&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
[http://www.l-a.fi Linux-Aktivaattorin kotisivut]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestäytyminen]]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux-Aktivaattori&amp;diff=33216</id>
		<title>Linux-Aktivaattori</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux-Aktivaattori&amp;diff=33216"/>
		<updated>2011-01-20T13:53:53Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: Lunux-Aktivaattorin esittely&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux-Aktivaattori on yhdistys, jonka tarkoituksena on tukea vapaita ja avoimen lähdekoodin ohjelmia, niiden käyttöä sekä leviämistä Suomessa. Linux-Aktivaattorin toiminta koostuu työryhmistä ja projekteista. Työryhmiä ovat esimerkiksi paikalliset vapaiden ohjelmien käyttäjäryhmät [[Turuxi]] ja [[Porixi]], joiden toiminta on jatkuvaa. Projektit käynnistetään jonkin päämäärän saavuttamiseksi ja ovat yleensä määräaikaisia, kuten [http://viikonvalo.fi Viikon VALO] -projekti. Linux-Aktivaattori pyrkii tekemään projektien aloittamisen mahdollisimman helpoksi. Projektin voi aloittaa tekemällä sille sivun yhdistyksen [http://www.l-a.fi/ wikiin].&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=K%C3%A4ytt%C3%A4j%C3%A4:Pesasa&amp;diff=33215</id>
		<title>Käyttäjä:Pesasa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=K%C3%A4ytt%C3%A4j%C3%A4:Pesasa&amp;diff=33215"/>
		<updated>2011-01-20T13:36:07Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Petri Salmela &amp;lt;br&amp;gt;&lt;br /&gt;
Matematikko, tutkija &amp;lt;br&amp;gt;&lt;br /&gt;
Åbo Akademi &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=AbiWord&amp;diff=1319</id>
		<title>AbiWord</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=AbiWord&amp;diff=1319"/>
		<updated>2005-05-02T19:44:48Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Linkkejä */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Linkkejä =&lt;br /&gt;
&lt;br /&gt;
AbiWordin kotisivut http://www.abisource.com/&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=832</id>
		<title>Etusivu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=832"/>
		<updated>2005-05-02T19:27:33Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Tekniset ohjeet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tervetuloa Linux.fi-wikiin!&lt;br /&gt;
&lt;br /&gt;
Keskustelua wikistä käydään [[Linux.fi:Kahvihuone|Kahvihuoneessa]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Kunhan sivuja alkaa kertyä, niin tähän tuskin kannattaa laittaa aivan jokaista wikin sivua, mutta alussa nyt ainakin tärkeimmät. [[Käyttäjä:Japsu|Japsu]] 19. huhtikuuta 2005 kello 11:03:27 (EEST) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Yleistietoa Linuxista =&lt;br /&gt;
&lt;br /&gt;
* [[Mikä on Linux?]]&lt;br /&gt;
* [[Linux-käyttöjärjestelmä]]?&lt;br /&gt;
* Mikä on [[GNU]]?&lt;br /&gt;
* Mitä on [[vapaa ohjelmisto]]?&lt;br /&gt;
* Mitä on [[avoin lähdekoodi?]]&lt;br /&gt;
* Kuka on [[Linus Torvalds?]]&lt;br /&gt;
* Mikä on [[Free Software Foundation]]?&lt;br /&gt;
* Mikä on [[GPL]] ?&lt;br /&gt;
&lt;br /&gt;
Tämä materiaali on [http://fi.wikipedia.org Wikipediasta] lainattua, koska lisenssi sen sallii.&lt;br /&gt;
&lt;br /&gt;
= Tekniset ohjeet =&lt;br /&gt;
* [[Komentorivivinkkejä|Komentorivi-vinkkejä]]&lt;br /&gt;
* [[Mistä Linux]]?&lt;br /&gt;
* [[Ohjelman_asennus|Ohjelmien asentaminen]]&lt;br /&gt;
* [[Miten osioisin 80GB:n kovalevyn]]&lt;br /&gt;
* [[Palvelinohjelmat]]&lt;br /&gt;
* [[Palvelimen pystyttäminen]]&lt;br /&gt;
* [[IPv6_asentaminen|IPv6-tunnelin käyttöönotto]]&lt;br /&gt;
* [[WLAN]]&lt;br /&gt;
* [[Kernelin_kääntäminen|Kernelin kääntäminen]]&lt;br /&gt;
* [[Kernel UKK]]&lt;br /&gt;
* [[Millaisen verkkolaitteen valitsen Linuxin kanssa käytettäväksi]]&lt;br /&gt;
* [[Suositeltavat rautaratkaisut]]&lt;br /&gt;
* [[Ruutukaappaukset]]&lt;br /&gt;
* [[Dokumentaatio]]&lt;br /&gt;
* [[Diagnostiikka]]&lt;br /&gt;
* [[Kirjoittimen valinta]]&lt;br /&gt;
* [[Verkkoliitynnät]]&lt;br /&gt;
* [[Palomuurit]]&lt;br /&gt;
* [[Virustorjunta]]&lt;br /&gt;
* [[SPAM eli sikanauta]] (roskaposti)&lt;br /&gt;
* [[emulaattorit_yleissivu|Emulointi]] ja virtuaalikoneet.&lt;br /&gt;
&lt;br /&gt;
= Ohjelmat =&lt;br /&gt;
* [[Ohjelmat]]&lt;br /&gt;
&lt;br /&gt;
= Koulutus =&lt;br /&gt;
* [[Ulkoiset ohjesivustot]]&lt;br /&gt;
* [[Kurssit]]&lt;br /&gt;
* [[Tuki]]&lt;br /&gt;
* [[Tietoturva]]&lt;br /&gt;
* [[Kirjat]]&lt;br /&gt;
&lt;br /&gt;
= Muu informaatio, linkkikokoelmat =&lt;br /&gt;
* [[Jakelut]]&lt;br /&gt;
* [[Käyttäjäyhdistykset]]&lt;br /&gt;
* [[Linux-uutiset]]&lt;br /&gt;
* [[Linkkejä]]&lt;br /&gt;
* [[Miksi Linux?]]&lt;br /&gt;
&lt;br /&gt;
= Projektit - kanna kortesi kekoon! =&lt;br /&gt;
* [[Teemaillat]]&lt;br /&gt;
* [[Tapahtumat]]&lt;br /&gt;
* [[Seminaarit]]&lt;br /&gt;
* [[Kehitystyö]]&lt;br /&gt;
* [[Lokalisointi]]&lt;br /&gt;
&lt;br /&gt;
= Linuxiin pohjautuvat laitteet =&lt;br /&gt;
&lt;br /&gt;
* X-päätteet&lt;br /&gt;
* Palomuurit&lt;br /&gt;
* WLAN-tukiasemat&lt;br /&gt;
* Palvelimet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Lelut =&lt;br /&gt;
* [[Oheistarvikkeet]]&lt;br /&gt;
&lt;br /&gt;
= Sekalaiset =&lt;br /&gt;
&lt;br /&gt;
= Huumori =&lt;br /&gt;
&lt;br /&gt;
* [http://www.sosiaalisestirajoittuneet.fi Sosiaalisesti rajoittuneet]&lt;br /&gt;
* [http://userfriendly.org Userfriendly]&lt;br /&gt;
* [http://www.dilbert.com Dilbert]&lt;br /&gt;
* [http://www.phnet.fi/public/www-vitsit/tietok_windows.html Windows-vitsit]&lt;br /&gt;
&lt;br /&gt;
= Wikin testailu =&lt;br /&gt;
&lt;br /&gt;
Testailua voi tehdä [[Linux.fi:Hiekkalaatikko|Hiekkalaatikolla]]....&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=808</id>
		<title>Etusivu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=808"/>
		<updated>2005-05-02T19:24:58Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Tekniset ohjeet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tervetuloa Linux.fi-wikiin!&lt;br /&gt;
&lt;br /&gt;
Keskustelua wikistä käydään [[Linux.fi:Kahvihuone|Kahvihuoneessa]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Kunhan sivuja alkaa kertyä, niin tähän tuskin kannattaa laittaa aivan jokaista wikin sivua, mutta alussa nyt ainakin tärkeimmät. [[Käyttäjä:Japsu|Japsu]] 19. huhtikuuta 2005 kello 11:03:27 (EEST) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Yleistietoa Linuxista =&lt;br /&gt;
&lt;br /&gt;
* [[Mikä on Linux?]]&lt;br /&gt;
* [[Linux-käyttöjärjestelmä]]?&lt;br /&gt;
* Mikä on [[GNU]]?&lt;br /&gt;
* Mitä on [[vapaa ohjelmisto]]?&lt;br /&gt;
* Mitä on [[avoin lähdekoodi?]]&lt;br /&gt;
* Kuka on [[Linus Torvalds?]]&lt;br /&gt;
* Mikä on [[Free Software Foundation]]?&lt;br /&gt;
* Mikä on [[GPL]] ?&lt;br /&gt;
&lt;br /&gt;
Tämä materiaali on [http://fi.wikipedia.org Wikipediasta] lainattua, koska lisenssi sen sallii.&lt;br /&gt;
&lt;br /&gt;
= Tekniset ohjeet =&lt;br /&gt;
* [[Komentorivivinkkejä|Komentorivi-vinkkejä]]&lt;br /&gt;
* [[Mistä Linux]]?&lt;br /&gt;
* [[Ohjelman_asennus|Ohjelmien asentaminen]]&lt;br /&gt;
* [[Miten osioisin 80 GB:n kovalevyn]]&lt;br /&gt;
* [[Palvelinohjelmat]]&lt;br /&gt;
* [[Palvelimen pystyttäminen]]&lt;br /&gt;
* [[IPv6_asentaminen|IPv6-tunnelin käyttöönotto]]&lt;br /&gt;
* [[WLAN]]&lt;br /&gt;
* [[Kernelin_kääntäminen|Kernelin kääntäminen]]&lt;br /&gt;
* [[Kernel UKK]]&lt;br /&gt;
* [[Millaisen verkkolaitteen valitsen Linuxin kanssa käytettäväksi]]&lt;br /&gt;
* [[Suositeltavat rautaratkaisut]]&lt;br /&gt;
* [[Ruutukaappaukset]]&lt;br /&gt;
* [[Dokumentaatio]]&lt;br /&gt;
* [[Diagnostiikka]]&lt;br /&gt;
* [[Kirjoittimen valinta]]&lt;br /&gt;
* [[Verkkoliitynnät]]&lt;br /&gt;
* [[Palomuurit]]&lt;br /&gt;
* [[Virustorjunta]]&lt;br /&gt;
* [[SPAM eli sikanauta]] (roskaposti)&lt;br /&gt;
* [[emulaattorit_yleissivu|Emulointi]] ja virtuaalikoneet.&lt;br /&gt;
&lt;br /&gt;
= Ohjelmat =&lt;br /&gt;
* [[Ohjelmat]]&lt;br /&gt;
&lt;br /&gt;
= Koulutus =&lt;br /&gt;
* [[Ulkoiset ohjesivustot]]&lt;br /&gt;
* [[Kurssit]]&lt;br /&gt;
* [[Tuki]]&lt;br /&gt;
* [[Tietoturva]]&lt;br /&gt;
* [[Kirjat]]&lt;br /&gt;
&lt;br /&gt;
= Muu informaatio, linkkikokoelmat =&lt;br /&gt;
* [[Jakelut]]&lt;br /&gt;
* [[Käyttäjäyhdistykset]]&lt;br /&gt;
* [[Linux-uutiset]]&lt;br /&gt;
* [[Linkkejä]]&lt;br /&gt;
* [[Miksi Linux?]]&lt;br /&gt;
&lt;br /&gt;
= Projektit - kanna kortesi kekoon! =&lt;br /&gt;
* [[Teemaillat]]&lt;br /&gt;
* [[Tapahtumat]]&lt;br /&gt;
* [[Seminaarit]]&lt;br /&gt;
* [[Kehitystyö]]&lt;br /&gt;
* [[Lokalisointi]]&lt;br /&gt;
&lt;br /&gt;
= Linuxiin pohjautuvat laitteet =&lt;br /&gt;
&lt;br /&gt;
* X-päätteet&lt;br /&gt;
* Palomuurit&lt;br /&gt;
* WLAN-tukiasemat&lt;br /&gt;
* Palvelimet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Lelut =&lt;br /&gt;
* [[Oheistarvikkeet]]&lt;br /&gt;
&lt;br /&gt;
= Sekalaiset =&lt;br /&gt;
&lt;br /&gt;
= Huumori =&lt;br /&gt;
&lt;br /&gt;
* [http://www.sosiaalisestirajoittuneet.fi Sosiaalisesti rajoittuneet]&lt;br /&gt;
* [http://userfriendly.org Userfriendly]&lt;br /&gt;
* [http://www.dilbert.com Dilbert]&lt;br /&gt;
* [http://www.phnet.fi/public/www-vitsit/tietok_windows.html Windows-vitsit]&lt;br /&gt;
&lt;br /&gt;
= Wikin testailu =&lt;br /&gt;
&lt;br /&gt;
Testailua voi tehdä [[Linux.fi:Hiekkalaatikko|Hiekkalaatikolla]]....&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=MEPIS&amp;diff=3265</id>
		<title>MEPIS</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=MEPIS&amp;diff=3265"/>
		<updated>2005-05-02T10:00:23Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mepisin kehittäjä Warren Woodford oli käyttänyt useita eri Linux-jakeluja työpöytäkäytössä, mutta mikään niistä ei miellyttänyt häntä täysin ja hän päätti tehdä oman jakelun. Mepis pohjautuu tunnettuun ja vakaaseen [[Debian]]-jakeluun, mutta on kehitetty mahdollisimman helppokäyttöiseksi työpöytäkäyttöä ajatellen. Mepis toimitetaan live-cd:nä, joten siihen voi tutustua kaikessa rauhassa ennen päätöstä kovalevylle asentamisesta. &lt;br /&gt;
&lt;br /&gt;
Mepisin suurimpana etuna pidetään sitä, että erilaiset multimediatoiminnot ja selaimen lisätoiminnot (mm. flash, realplayer) toimivat suoraan ilman, että käyttäjä joutuu niitä itse erikseen asentamaan. Mepis tukeutuu Debianin ohjelmapaketteihin, joiden tarjonta on erittäin runsasta ja se käyttääkin Debianin apt-get pakettienhallintaa. Mepisin työpöytäympäristö on [[KDE]].&lt;br /&gt;
&lt;br /&gt;
Tukea Mepisin käyttöön saa aktiiviselta käyttäjäyhteisöltä.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linkkejä ==&lt;br /&gt;
[http://www.mepis.com Mepis]&lt;br /&gt;
&lt;br /&gt;
[http://www.mepislovers.org Mepislovers.org]&lt;br /&gt;
&lt;br /&gt;
[http://www.mepislovers-wiki.org Mepislovers-wiki.org]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Lazarus&amp;diff=1008</id>
		<title>Lazarus</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Lazarus&amp;diff=1008"/>
		<updated>2005-05-02T09:58:36Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lazarus on graafinen [[Pascal]]-pohjainen ohjelmankehitysympäristö.&lt;br /&gt;
&lt;br /&gt;
Lazarus mahdollistaa graafisen käyttöliittymän teon kahdella eri tavalla: &lt;br /&gt;
* perinteisellä tavalla ohjelmoimalla tai &lt;br /&gt;
* suoraan  ohjelman suunnitteluvaiheessa lomakkeelle piirtämällä &amp;quot;vedä ja pudota&amp;quot;-menetelmällä.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kehitysympäristön ominaisuuksina on mm:&lt;br /&gt;
* Syntaksin värikorostus.&lt;br /&gt;
* Käyttöliittymän kielen valinta (suomi, englanti...)&lt;br /&gt;
&lt;br /&gt;
Lazaruksen virallinen kotisivu on:&lt;br /&gt;
[http://www.lazarus.freepascal.org/ http://www.lazarus.freepascal.org/]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Free_Pascal&amp;diff=1085</id>
		<title>Free Pascal</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Free_Pascal&amp;diff=1085"/>
		<updated>2005-05-02T09:57:48Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FreePascal on [[Pascal]]-kielinen ohjelmointiympäristö.&lt;br /&gt;
FreePascalin kotisivu on:&lt;br /&gt;
[http://www.freepascal.org/ http://www.freepascal.org/]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Usein_kysyttyj%C3%A4_kysymyksi%C3%A4_ytimest%C3%A4&amp;diff=1503</id>
		<title>Usein kysyttyjä kysymyksiä ytimestä</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Usein_kysyttyj%C3%A4_kysymyksi%C3%A4_ytimest%C3%A4&amp;diff=1503"/>
		<updated>2005-05-02T09:54:11Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Miksi 1Gt:n muistista jää osa käyttämättä? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel - Usein kysyttyjä kysymyksiä =&lt;br /&gt;
&lt;br /&gt;
== Miksi 1 Gt:n muistista jää osa käyttämättä? ==&lt;br /&gt;
&lt;br /&gt;
Tarkempi kuvaus ongelman syistä ja ratkaisuista löytyy mm. artikkelista [http://groups-beta.google.com/group/cn.bbs.comp.unix.development.kernel/browse_thread/thread/ae812c4736d7aa10/0d1cc7cecaf6671d?q=linux+kernel+ram+896+arcangeli&amp;amp;rnum=1&amp;amp;hl=en&amp;amp;fwc=1 High Memory in the Linux Kernel].&lt;br /&gt;
Eräs varteenotettava ratkaisu on muuttaa kernelin 3G/1G muistinjakoa jakoon 2G/2G, jolloin ei tarvitse vielä turvautua highmem-tukeen, joka tuo oman overheadinsä. Tarvittava patch löytyy mm. [http://members.optusnet.com.au/ckolivas/kernel/ Con Kolivasin seteistä].&lt;br /&gt;
Haittapuoli 2G/2G jaosta on se, että user space virtuaalimuistiavaruus (prosessin maksimikoko) on enää 2 Gt entisen 3 Gt:n sijasta, mutta kotikäyttäjää sen ei pitäisi koskettaa millään tavalla.&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Pascal&amp;diff=907</id>
		<title>Pascal</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Pascal&amp;diff=907"/>
		<updated>2005-05-02T09:52:07Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pascal on Niklaus Wirth:n 1960-luvun lopussa kehittämä ohjelmointikieli, johon on nykyään lisätty mm. olio-ominaisuudet ja poikkeukset. Pascal-ohjelmointikielen nimi on peräisin ranskalaisen filosofin ja matematiikon Blaise Pascal:n (1623-1662) nimestä.&lt;br /&gt;
&lt;br /&gt;
Pascal-kääntäjät&lt;br /&gt;
* [[FreePascal]]&lt;br /&gt;
* [[Lazarus]]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Komentorivivinkkej%C3%A4&amp;diff=419</id>
		<title>Komentorivivinkkejä</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Komentorivivinkkej%C3%A4&amp;diff=419"/>
		<updated>2005-04-25T18:35:39Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nämä vinkit on testattu melko tavanomaisessa Red Hat 8.0 -asennuksessa. Pääosa näistä toiminee muissakin jakeluissa, osa soveltaen myös muissa Unix-tyyppisissä järjestelmissä.&lt;br /&gt;
&lt;br /&gt;
# Komennolla df -h saat siistin esityksen levyosioiden täyttöasteesta.&lt;br /&gt;
# Sano roottina du -s /home/* | sort -n | tail ja löydät levyrohmut.&lt;br /&gt;
# Komennolla find . -type f -name &amp;quot;*koira*&amp;quot; -print0 | xargs -0 grep -l &amp;quot;kissa&amp;quot; löydät kaikki ne tiedostot työhakemiston alla, joiden nimessä on sana &amp;quot;koira&amp;quot; ja joissa esiintyy sana &amp;quot;kissa&amp;quot;.&lt;br /&gt;
# mail-komento toimii myös komentorivillä. Voit vaikka suorittaa komennon ja ohjata tulostuksen meiliin: pwd | mail -s &amp;quot;Komennon pwd tulos&amp;quot; oma.osoite@domain.example&lt;br /&gt;
# Haluatko kuluvan päivän esim. varmuuskopion nimeen? Kokeile tätä: tar cf /root/varmistus-home`date +%Y-%m-%d` Tuo aakkostuukin oikein.&lt;br /&gt;
# zcat-komennolla voit tulostaa gzip-ohjelmalla tehdyn tekstitiedoston suoraan konsolille ilman purkamista välissä. zless toimii samalla tavoin gzip- ja less-komentojen yhdistäjänä.&lt;br /&gt;
# Kokeile tätä: echo &amp;quot;echo \&amp;quot;Vie kukkia\&amp;quot; | mail -s Hääpäivä oma.osoite@jossain.com&amp;quot; | at 09:00 06.04.02&lt;br /&gt;
# Jos kokeilet edellistä, muista oikea päivämäärä. Sillä tavalla ei tule perheriitaa, ja aikaa säästyy esim. Linuxin säätämiseen.&lt;br /&gt;
# Aliakset ovat käteviä. Komennon alias l=&amp;quot;ls -lda&amp;quot; jälkeen pelkkä l riittää komennoksi.&lt;br /&gt;
# Paina Ctrl-R komentokehotteessa ja kirjoita vaikka &amp;quot;ls&amp;quot;, niin löydät viimeisimmän kirjoittamasi komennon jossa esiintyy kirjaimet &amp;quot;ls&amp;quot;. Paina Ctrl-R uudelleen hakeaksesi kauempaa komentohistoriasta.&lt;br /&gt;
# Ctrl-A vie rivin alkuun komentokehotteessa, Ctrl-E rivin loppuun.&lt;br /&gt;
# Komennolla bc -l saat pienen laskimen. Käytettävissä on normaalit laskutoimitukset ja lisäksi voit sijoittaa arvoja muuttujiin basic-kielen tapaan.&lt;br /&gt;
# bc käyttää samaa readline-kirjastoa kuin komentotulkki, joten samat Ctrl-R, Ctrl-A ja Ctrl-E toimivat siinäkin. Samalla tavoin toimii myös mm. matriisilaskennan ohjelma Octave.&lt;br /&gt;
# MS-DOS -levykkeiden käsittely onnistuu mtools -paketilla. Kokeile mitä tekevät &amp;quot;mdir a:&amp;quot; ja &amp;quot;mcopy tiedsto a:&amp;quot;.&lt;br /&gt;
# tr -komennolla voit muuttaa merkkejä, kokeile vaikka: echo kanalassa | tr a b.&lt;br /&gt;
# Haluatko kaikki työhakemiston tiedostonimet pienille kirjaimille? Sano for i in *; do mv $i `echo $i | tr A-Z a-z`; done&lt;br /&gt;
# Komennolla ps afx näet siistin puuesityksen ajossa olevista prosesseista.&lt;br /&gt;
# tr-komennolla voi poistaa merkkejä. Sano vaikka cat tiedosto | tr -d &amp;quot; &amp;quot;&lt;br /&gt;
# Hakemiston saa pakattua näin tar cvzf paketti.tar.gz /joku/hakemisto . Purku onnistuu komennolla tar xvzf paketti.tar.gz&lt;br /&gt;
# Kuviakin voi käsitellä komentoriviltä. Kokeile vaikka identify jokukuva.gif&lt;br /&gt;
# ls -S listaa tiedostot kokojärjestyksessä, ls -t muokkausajan mukaan järjestettynä. &amp;quot;-r&amp;quot; kääntää järjestyksen.&lt;br /&gt;
# file tiedostonnimi yrittää arvailla mitä tyyppiä tiedosto on. Roottina voit jopa sanoa file -s /dev/hda1 ja näet sisältääkö laitetiedosto jotain joka näyttää tiedostojärjestelmältä.&lt;br /&gt;
# Hakemiston /etc/skel sisällöstä tehdään kopio kotihakemistoon, kun luodaan uusi käyttäjä.&lt;br /&gt;
# Hakemiston /proc sisältä löytyy tietoa koneesta. Katso vaikka mitä cat /proc/cpuinfo tulostaa.&lt;br /&gt;
# Jos kaverisi pyytää auttamaan Linuxin käytössä, kerro hänelle man-sivuista. man tar ja man mkisofs ovat esimerkkeinä parhaita.&lt;br /&gt;
# locate on nopeampi kuin find. Kokeile esim. locate condom löytääksesi tiedostot joiden nimissä on merkkijono &amp;quot;condom&amp;quot;. Locate käyttää tiedostojen nimistä kerättyä tietokantaa, joka päivittyy joka yö.&lt;br /&gt;
# locate-komennon tietokanta muodostuu updatedb -ohjelmalla, jonka ajo kestää aika kauan. Miten kauan, sen saa selville komennolla time updatedb&lt;br /&gt;
# Rikoit rivinvaihdot kun siirsit tekstiä Dos- tai Mac-koneelta Linuxiin? dos2unix ja mac2unix -komennot auttavat.&lt;br /&gt;
# Komento ypchfn, jolla vaihdetaan erillisellä käyttäjätunnuspalvelimella olevia käyttäjätietoja, tulee sanoista &amp;quot;Yellow Pages CHange FiNger&amp;quot;. Yellow Pages oli nykyisen NIS-palvelimen ensimmäinen nimi, mutta se vaihdettiin kun British Telecom omisti siihen tavaramerkin. Tiedolla ei varsinaisesti tee mitään, mutta käyttämällä sitä sopivassa tilanteessa osoitat olevasi nörtti.&lt;br /&gt;
# man -k printer kertoo kaikki ne komennot, joiden yksirivinen kuvaus sisältää merkkijonon &amp;quot;printer&amp;quot;.&lt;br /&gt;
# Symboliset linkit ovat joskus käteviä. Jos /var/www on liian täynnä ja /home melkein tyhjä, sano &amp;quot;mv /var/www /home&amp;quot; ja ln -s /home/www /var/www&lt;br /&gt;
# Komentoja voi yhdistellä &amp;amp;&amp;amp; ja || -operaattoreilla. tar cf paketti.tar /joku/hakemisto &amp;amp;&amp;amp; rm -rf /joku/hakemisto suorittaa ensin tar-komennon, ja jos se onnistuu ongelmitta, suoritetaan rm-komento. || toimii toisinpäin, toinen komento suoritetaan vain jos ensimmäinen epäonnistui.&lt;br /&gt;
# PostScript-tiedostoja voi käsitellä komentorivillä. Esim. psnup -2 dokumentti.ps tiivis.ps tekee tulostusta varten version jossa kaksi sivua on laitettu yhdelle sivulle.&lt;br /&gt;
# Komentokehotetta voi muuttaa. Esim. export PS1=&#039;[\u@\h \w]\$ &#039; laittaa komentokehotteeseen käyttäjätunnuksen, koneen ja työhakemiston.&lt;br /&gt;
# mkdir-komennolla voit luoda hakemistorakenteenkin kerralla. Kokeile esim. mkdir -p eka/toka/kolmas&lt;br /&gt;
# Jos hakemistoon /etc/cron.weekly luo tiedoston, jossa on vain komento cp --recursive /home/ville /root, saa joka viikko varmuuskopion Villen kotihakemistosta rootin kotihakemistoon.&lt;br /&gt;
# Koneelle kirjauduttaessa ajetaan kotihakemistosta tiedosto jonka nimi on &amp;quot;.bash_profile&amp;quot;. Sen loppuun voit kirjoittaa vaikka echo &amp;quot;Muista katsoa www.khdrive.fi/linkku/&amp;quot;&lt;br /&gt;
# Kokeile tätä: lynx --dump http://www.khdrive.fi/linkku/ | grep --after-context=5 &amp;quot;Seuraavat kokoontumiset&amp;quot;&lt;br /&gt;
# Tiedoston nimeltä &amp;quot;-foobar&amp;quot; saa poistettua komennolla rm -- -foobar&lt;br /&gt;
# Kaikki ne tiedoston rivit, joissa ei esiinny merkkijonoa &amp;quot;kissa&amp;quot; löydät komennolla grep -v kissa tiedostonnimi . Jos taas haluat poistaa vain sanan &amp;quot;kissa&amp;quot; etkä esim. sanaa &amp;quot;takissani&amp;quot; sisältävät rivit, sano grep -v -w kissa tiedostonnimi .&lt;br /&gt;
# tail -f /var/log/messages näyttää ensin tiedoston lopun ja sitten jatkuvasti tiedostoon tulevat uudet rivit.&lt;br /&gt;
# ls -F näyttää tiedostolistauksen niin, että nimen perässä on merkki joka kuvaa tiedoston tyyppiä.&lt;br /&gt;
# Tiedosto /etc/motd tulostetataan ruudulle joka kerta kun käyttäjä kirjautuu sisään. Siihen voi kirjoittaa vaikka joulutervehdyksen kaikille käyttäjille.&lt;br /&gt;
# Tiedosto /etc/issue tulostetaan ruudulle ennen &amp;quot;login:&amp;quot;-kehotetta.&lt;br /&gt;
# Komento find . -type f -mmin -30 -print hakee työhakemistosta alaspäin kaikki tiedostot, joita on muokattu viimeisen puolen tunnin sisään.&lt;br /&gt;
# Levypinnan saa pyyhittyä tyhjäksi komennolla dd if=/dev/zero of=/dev/fd0. Esimerkki tyhjentää levykkeen, samalla tavalla voi pyyhkiä kiintolevyjä, esim. /dev/hda on IDE0-väylän master-levy. Usein suositellaan /dev/zero -laitteen sijasta /dev/random -laitetta, mutta silloin pyyhintä hidastuu mateluksi.&lt;br /&gt;
# head -5 tiedostonnimi tulostaa tiedoston viisi ensimmäistä riviä. head -c 5 tiedostonnimi tulostaa viisi ensimmäistä merkkiä. tail -5 tiedostonnimi ja tail -c 5 tiedostonnimi toimivat vastaavasti.&lt;br /&gt;
# wc *.txt antaa listan hakemiston sisältämistä .txt -päätteisistä tiedostoista ja jokaisesta rivien, sanojen ja merkkien lukumäärän.&lt;br /&gt;
# cat --number tiedostonnimi tulostaa tiedoston rivit numeroituna.&lt;br /&gt;
# strings -komennolla voit hakea merkkijonoja binäärimössöstä. Esim. strings jokudoku.doc näyttää yleensä Word-documentin sisältämän tekstin jotenkin luettavassa muodossa.&lt;br /&gt;
# Kaikki Microsoft Office -dokumentit löydät komennolla find . -type f -exec sh -c &amp;quot;file \&amp;quot;{}\&amp;quot; | grep -q \&amp;quot;Microsoft Office Document\&amp;quot; &amp;amp;&amp;amp; echo \&amp;quot;{}\&amp;quot;&amp;quot; \;&lt;br /&gt;
# Normaalissa konsolissa voi Shift+Page Up -näppäilyllä siirtyä pari ruudullista taaksepäin.&lt;br /&gt;
# Komennolla ls -l | colrm 10 30 saat tiedostolistauksesta pois tiedoston omistajan ja ryhmän.&lt;br /&gt;
# Komennolla cut -d &#039; &#039; -f 2 tiedostonnimi voit tulostaa tiedoston jokaisen rivin toisen sanan.&lt;br /&gt;
# Kaikkiin html-tiedostoihin saat LANG-attribuutin seuraavasti: find . -name &amp;quot;*.html&amp;quot; -print | xargs perl -e &#039;s/&amp;lt;HTML&amp;gt;/&amp;lt;HTML LANG=&amp;quot;fi&amp;quot;&amp;gt;/gi&#039; -p -i.bak&lt;br /&gt;
# Virheilmoituksetkin saa ohjattua tiedostoon. Kokeile esim. find hakemistojotaeiole &amp;gt;&amp;amp; find-tuloste.txt&lt;br /&gt;
# which-komennolla näkee mistä polussa oleva ohjelmatiedosto löytyy. Kokeile esim. which ldd&lt;br /&gt;
# Haluatko varmasti hyvän salasanan? Sano head -c 6 /dev/random | mimencode&lt;br /&gt;
# Ellet tiedä mitä /etc:n alla olevaa tiedostoa säätää, voit hakea jonkin sanan sisältäviä tiedostoja: grep --recursive &amp;quot;localdomain&amp;quot; /etc&lt;br /&gt;
# Komennoilla who ja w saat tietoa järjestelmää parhaillaan käyttävistä. Esimerkiksi w -s näyttää kätevässä muodossa kuka tekee mitäkin.&lt;br /&gt;
# Komennolla wall &#039;Linux on cool!&#039; voit lähettää viestisi kaikkien koneen käyttäjien ruudulle.&lt;br /&gt;
# echo &#039;Linux on cool!&#039; | write maija taas kertoo saman viestin ainoastaan Maijalle.&lt;br /&gt;
# Komennolla nohup jokukomento &amp;gt;&amp;amp; lokitiedosto &amp;amp; saat komennon jäämään tausta-ajoon niin, että voit itse lopettaa yhteyden ja komento jää suoritettavaksi.&lt;br /&gt;
# Komennolla ed tiedostonnimi saat avattua tehokkaan ja monipuolisen, mutta resursseja säästeliäästi käyttävän editorin. Lisätietoa edistä&lt;br /&gt;
# eject poistaa CD-levyn asemasta. eject -t vetää levyn sisään.&lt;br /&gt;
# Komento history tulostaa komentohistorian.&lt;br /&gt;
# Musa soi komentoriviltäkin. playmidi soittaa midejä, play soittaa monenlaisia ääniformaatteja. mpg123 soittaa MP3-tiedostoja.&lt;br /&gt;
# killall vi lopettaa kaikki ajossa olevat vi-ohjelmat.&lt;br /&gt;
# sort tiedosto | uniq aakkostaa tiedoston rivit ja poistaa moneen kertaan esiintyvät rivit. sort tiedosto | uniq -d näyttää vain kahteen tai useampaan kertaan esiintyvät rivit.&lt;br /&gt;
# dirname /joku/polku/tiedosto palauttaa arvon &amp;quot;/joku/polku&amp;quot;. basename /joku/polku/tiedosto palauttaa arvon &amp;quot;tiedosto&amp;quot;.&lt;br /&gt;
# tac tiedostonnimi tulostaa tiedoston rivi kerrallaan alusta loppuun. rev tiedostonnimi tulostaa jokaisen rivin väärinpäin, ja rev tiedostonnimi | tac tulostaa koko tiedoston väärinpäin.&lt;br /&gt;
# top näyttää jatkuvasti päivittyvän listan ajossa olevista ohjelmista. Painamalla h-kirjainta saat ohjeen käytössä olevista komennoista. q-kirjaimella pääset pois ohjelmasta.&lt;br /&gt;
# volname kertoo CD-asemassa olevan levyn nimen.&lt;br /&gt;
# cat tiedostonnimi | while read; do echo $REPLY; sleep 5; done tulostaa tiedoston rivi kerrallaan viiden sekunnin välein.&lt;br /&gt;
# Tervehdyksen pienellä viiveellä saa näin: &amp;quot;  temp=$IFS; IFS=$&#039;&#039;; echo &amp;quot;Hei kaikki&amp;quot; | while read -n 1; do echo -n $REPLY; usleep 100000; done; IFS=$temp &amp;quot;&lt;br /&gt;
# Komennolla yes voit tulostaa y-kirjaimia esim. putkessa ohjelmalle, joka kyselee liikaa &amp;quot;Oletko aivan varma?&amp;quot;. yes n tulostaa n-kirjaimia ja yes moro tervehtii käyttäjää ad infinitum.&lt;br /&gt;
# Tulostuskin onnistuu komentoriviltä, kokeile vaikka lpr jokudoku.txt tai cal | lpr&lt;br /&gt;
# Kun tehdään, niin tehdään kunnolla. Kun tehdään kalenteri kunnolla, niin huomioidaan juliaanisen kalenterin vaihtuminen gregoriaaniseen. Kokeile: cal 9 1752&lt;br /&gt;
#&amp;lt;nowiki&amp;gt;WWW-sivuston kaikkien .html -sivujen META KEYWORDS -tageista saa helposti sivulistan tällä komennolla&lt;br /&gt;
      find . -type f -name &amp;quot;*.html&amp;quot; | while read a; do grep --ignore-case &amp;quot;&amp;lt;META NAME=\&amp;quot;keywords\&amp;quot; CONTENT=\&amp;quot;.*\&amp;quot;&amp;gt;&amp;quot; $a | cut -f 4 -d &amp;quot;\&amp;quot;&amp;quot; | dd conv=lcase | tr &amp;quot;,&amp;quot; &amp;quot;\n&amp;quot; | while read; do echo $a &amp;gt;&amp;gt; $REPLY.hakusana; done; done &amp;amp;&amp;amp; ls *.hakusana | while read a; do h=`echo $a | cut -f 1 -d &amp;quot;.&amp;quot;`; echo &amp;quot;&amp;lt;H2&amp;gt;$h&amp;lt;/H2&amp;gt;&amp;quot;; cat $a | cut -b 3- | while read; do echo &amp;quot;&amp;lt;A HREF=\&amp;quot;$REPLY\&amp;quot;&amp;gt;`grep --ignore-case &amp;quot;&amp;lt;title&amp;gt;.*&amp;lt;/title&amp;gt;&amp;quot; $REPLY | cut -f 2 -d &amp;quot;&amp;gt;&amp;quot; | cut -f 1 -d &amp;quot;&amp;lt;&amp;quot;`&amp;lt;/A&amp;gt;&amp;quot;; done; done &amp;amp;&amp;amp; rm *.hakusana&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# Eräs tapa kokeilla koneen ja komentotulkin nopeutta on laskea Fibonaccin lukuja: tee tiedosto fib.sh, jossa on vain rivi if (($1 &amp;lt; 2)); then echo 1; else a=`./fib.sh $1-1`; b=`./fib.sh $1-2`; echo $((a+b)); fi&lt;br /&gt;
# Komennolla pwd -P saat selville missä hakemistossa &amp;quot;oikeasti&amp;quot; olet, eli symbolisten linkkien kautta kuljettu polku jätetään huomiotta.&lt;br /&gt;
# Yksinkertainen valikko on helppo tehdä: &amp;lt;tt&amp;gt;valinta=3; echo &amp;quot;1=pwd 2=ls 3=lynx&amp;quot;; read -t 5 valinta; case $valinta in 1) pwd;; 2) ls;; 3) lynx;; esac&amp;lt;/tt&amp;gt; Jos käyttäjä ei viidessä sekunnissa valitse mitään, käynnistetään lynx.&lt;br /&gt;
# Tällaisenkin valikon voi tehdä: sivut=(&amp;quot;evl.fi&amp;quot; &amp;quot;vapaa-ajattelijat.fi&amp;quot; &amp;quot;dilbert.com&amp;quot;); echo &amp;quot;0=evl, 1=vaparit, 2=dilbert&amp;quot;; read valinta; lynx http://www.${sivut[$valinta]}&lt;br /&gt;
# Näissä vinkeissä on kerrottu miten case ja if toimivat, miten komentoja putkitetaan ym. Sanomalla man bash saat pitkän ohjesivun näistä ja monesta muustakin asiasta.&lt;br /&gt;
# Jos locale-asetus on kunnossa (eli olet mm. sanonut export LANG=fi_FI , voit katsoa koska tiedostoa teksti.txt on viimeksi muutettu sanomalla date --reference=teksti.txt &amp;quot;+%Ana %Bn %e. päivä&amp;quot;&lt;br /&gt;
# Jos tiedosto nimikunta sisältää rivit Jori TAB Tampere, Laura TAB Tampere ja Åke TAB Tukholma, ja tiedosto kuntamaa rivit Tampere TAB Suomi ja Tukholma TAB Ruotsi, voit katsoa missä maassa ihmiset asuvat komennolla join -o 1.1,2.2 -1 2 nimikunta kuntamaa&lt;br /&gt;
# Komento touch tiedostonnimi on helpoin tapa luoda tyhjä tiedosto. Samalla touch-komennolla voi myös muuttaa tiedostojen muokkauspäivämääriä, kokeile esim. touch --date 2002-04-01 aprillia&lt;br /&gt;
# uname on joskus kätevä, erityisesti komento uname -a kertoo ytimen version ym. mahdollisesti kiinnostavaa.&lt;br /&gt;
# Tiedoston voi jakaa osiin split-komennolla. Kokeile esim. split -b 10k jokutiedosto&lt;br /&gt;
# Komennolla seq 10 -3 1 voit tulostaa luvut 10, 7, 4 ja 1.&lt;br /&gt;
# clear tyhjentää kuvaruudun. Kätevä joissakin skripteissä.&lt;br /&gt;
# pdftotext tiedosto.pdf tekee tiedoston tiedosto.txt, joka hyvällä onnella sisältää PDF:n sisältämän tekstin.&lt;br /&gt;
# su -komennolla voit vaihtaa lennosta toiseksi käyttäjäksi. su - vaihtaa rootiksi ja root voi sanoa su - ville päästääkseen kokeilemaan Villen tunnusta ilman salasanaa.&lt;br /&gt;
# wget --recursive http://www.mpoli.fi/flug/ imuroi koko Flug ry:n WWW-sivuston omalle koneelle.&lt;br /&gt;
# watch -n 60 --differences ls /tmp tulostaa minuutin välein listauksen /tmp -hakemistosta ja näyttää korostettuna muuttuneet tiedot.&lt;br /&gt;
# Jos teet kotihakemistosi alle hakemiston nimeltä bin , voit siirtää sinne tekemäsi skriptit ym. ja käyttää niitä antamatta koko polkua, ts. aivan kuten koneessasi valmiina olevia ohjelmiakin.&lt;br /&gt;
# Jos laitat skriptit hakemistoon /usr/local/bin , niitä voivat käyttää kaikki koneen käyttäjät.&lt;br /&gt;
# cmp tulostaa tiedostojen eroavan kohdan. Käyttökelpoinen myös skripteissä, esim. cmp -s tiedosto1 tiedosto2 || echo &amp;quot;Tiedostot eroavat&amp;quot;&lt;br /&gt;
# who mom loves tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan.&lt;br /&gt;
# who | cut -d &#039; &#039; -f 1 | sort | uniq | tr -d &#039; &#039; | finger -s -m | cut -c 11-27 | sort | uniq kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: who | cut -d &#039; &#039; -f 1 | sort | uniq | tr -d &#039; &#039; | xargs -n 1 echo &amp;quot;^&amp;quot; | colrm 2 2 | grep -f - /etc/passwd | cut -d &#039;:&#039; -f 5&lt;br /&gt;
# Jos olet tehnyt aliaksen, jolla on sama nimi kuin komennolla (alias ls=&#039;ls --color=tty&#039;, esimerkiksi), mutta haluat suorittaa poikkeuksellisesti sen alkuperäisen, kirjoita komento muodossa \ls.&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=K%C3%A4ytt%C3%A4j%C3%A4:Pesasa&amp;diff=4808</id>
		<title>Käyttäjä:Pesasa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=K%C3%A4ytt%C3%A4j%C3%A4:Pesasa&amp;diff=4808"/>
		<updated>2005-04-23T17:43:50Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Petri Salmela &amp;lt;br&amp;gt;&lt;br /&gt;
Matematiikan jatko-opiskelija &amp;lt;br&amp;gt;&lt;br /&gt;
Turun yliopisto &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux.fi:Ajankohtaista&amp;diff=1025</id>
		<title>Linux.fi:Ajankohtaista</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux.fi:Ajankohtaista&amp;diff=1025"/>
		<updated>2005-04-23T17:40:39Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Ajankohtaista =&lt;br /&gt;
&lt;br /&gt;
== DebConf 5, Helsinki ==&lt;br /&gt;
[http://www.debconf.org/debconf5/ DebConf], Debian-kehittäjien vuosittainen tapaaminen tänä vuonna Helsingissä 10-17 heinäkuuta.&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=126</id>
		<title>Etusivu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=126"/>
		<updated>2005-04-23T17:32:27Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Testailu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tervetuloa Linux.fi-wikiin!&lt;br /&gt;
&lt;br /&gt;
Keskustelua wikistä käydään [[Linux.fi:Kahvihuone|Kahvihuoneessa]].&lt;br /&gt;
&lt;br /&gt;
== Sisältöä ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Kunhan sivuja alkaa kertyä, niin tähän tuskin kannattaa laittaa aivan jokaista wikin sivua, mutta alussa nyt ainakin tärkeimmät. [[Käyttäjä:Japsu|Japsu]] 19. huhtikuuta 2005 kello 11:03:27 (EEST) --&amp;gt;&lt;br /&gt;
* [[Komentorivivinkkejä]]&lt;br /&gt;
* [[Mistä Linux]]?&lt;br /&gt;
* [[Linkkejä]]&lt;br /&gt;
* [[Elokuvailta]]&lt;br /&gt;
* [[Tuki]]&lt;br /&gt;
* [[Tietoturva]]&lt;br /&gt;
* [[Palvelinohjelmat]]&lt;br /&gt;
* [[Kurssit]]&lt;br /&gt;
* [[Miksi Linux?]]&lt;br /&gt;
&lt;br /&gt;
== Testailu ==&lt;br /&gt;
&lt;br /&gt;
Testailua voi tehdä [[Linux.fi:Hiekkalaatikko|Hiekkalaatikolla]].&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linkkej%C3%A4&amp;diff=211</id>
		<title>Linkkejä</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linkkej%C3%A4&amp;diff=211"/>
		<updated>2005-04-23T17:28:14Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* News for nerds ja muuta kiinnostavaa seurattavaa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== News for nerds ja muuta kiinnostavaa seurattavaa ==&lt;br /&gt;
http://slashdot.org/ &amp;lt;br&amp;gt;&lt;br /&gt;
http://sektori.com/ &amp;lt;br&amp;gt;&lt;br /&gt;
http://raja-antura.org/ &amp;lt;br&amp;gt;&lt;br /&gt;
http://www.tonnikala.net/ &amp;lt;br&amp;gt;&lt;br /&gt;
http://linuxonly.cx/ &amp;lt;br&amp;gt;&lt;br /&gt;
http://www.digitoday.fi/ &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FC3 opas ==&lt;br /&gt;
Toivottavasti hyödyllinen opas Fedora Core 3:n asennukseen ja asennuksen jälkeisiin toimiin.&lt;br /&gt;
[http://www.kapanen.net/kirja/files/fc3_opas.pdf FC3 opas]&lt;br /&gt;
&lt;br /&gt;
== Loads of Linux Links ==&lt;br /&gt;
Kokoelma Linux aiheisia linkkejä&lt;br /&gt;
[http://loll.sourceforge.net/linux/links/index.html loll]&lt;br /&gt;
&lt;br /&gt;
== Linux-yhteisöjä Suomessa ==&lt;br /&gt;
* [http://www.flug.fi FLUG ry] - Suomen Linux-käyttäjien yhdistys&lt;br /&gt;
* [http://www.linux-aktivaattori.fi Linux-Aktivaattori ry] - Linuxin ja muiden FLOSS-ohjelmien käyttöä edistävä yhdistys&lt;br /&gt;
* [http://www.turuxi.org Turuxi] - Turun seudun avoimien/vapaiden ohjelmien käyttäjäryhmä&lt;br /&gt;
* [http://www.plug.fi PLUG] - Porvoon GNU/Linux Käyttäjäryhmä&lt;br /&gt;
* [http://www.jlug.fi/ JLUG] - Joensuu Linux User Group&lt;br /&gt;
* [http://www.khdrive.fi/linkku/ Linkku] - Tampereen Linux-käyttäjät&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linkkej%C3%A4&amp;diff=115</id>
		<title>Linkkejä</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linkkej%C3%A4&amp;diff=115"/>
		<updated>2005-04-21T06:07:00Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== FC3 opas ==&lt;br /&gt;
Toivottavasti hyödyllinen opas Fedora Core 3:n asennukseen ja asennuksen jälkeisiin toimiin.&lt;br /&gt;
[http://www.kapanen.net/kirja/files/fc3_opas.pdf FC3 opas]&lt;br /&gt;
&lt;br /&gt;
== Loads of Linux Links ==&lt;br /&gt;
Kokoelma Linux aiheisia linkkejä&lt;br /&gt;
[http://loll.sourceforge.net/linux/links/index.html loll]&lt;br /&gt;
&lt;br /&gt;
== Linux-yhteisöjä Suomessa ==&lt;br /&gt;
* [http://www.flug.fi FLUG ry] - Suomen Linux-käyttäjien yhdistys&lt;br /&gt;
* [http://www.linux-aktivaattori.fi Linux-Aktivaattori ry] - Linuxin ja muiden FLOSS-ohjelmien käyttöä edistävä yhdistys&lt;br /&gt;
* [http://www.turuxi.org Turuxi] - Turun seudun avoimien/vapaiden ohjelmien käyttäjäryhmä&lt;br /&gt;
* [http://www.plug.fi PLUG] - Porvoon GNU/Linux Käyttäjäryhmä&lt;br /&gt;
* [http://www.jlug.fi/ JLUG] - Joensuu Linux User Group&lt;br /&gt;
* [http://www.khdrive.fi/linkku/ Linkku] - Tampereen Linux-käyttäjät&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tuki&amp;diff=114</id>
		<title>Tuki</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tuki&amp;diff=114"/>
		<updated>2005-04-21T06:04:20Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kaupallinen tukijärjestelmä:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://pronics.com Pronics]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://opinsys.fi Opinsys]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.kapanen.net Oy Kapanen.net IT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epäkaupallinen tuki:&lt;br /&gt;
&lt;br /&gt;
Linux-kerhot. Kaverit &lt;br /&gt;
&lt;br /&gt;
Linkit:&lt;br /&gt;
[http://www.kuparia.com Kuparian ylläpito]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=73</id>
		<title>Etusivu</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Etusivu&amp;diff=73"/>
		<updated>2005-04-19T14:03:16Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tervetuloa Linux.fi-wikiin!&lt;br /&gt;
&lt;br /&gt;
Keskustelua wikistä käydään [[Linux.fi:Kahvihuone|Kahvihuoneessa]].&lt;br /&gt;
&lt;br /&gt;
== Sisältöä ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Kunhan sivuja alkaa kertyä, niin tähän tuskin kannattaa laittaa aivan jokaista wikin sivua, mutta alussa nyt ainakin tärkeimmät. [[Käyttäjä:Japsu|Japsu]] 19. huhtikuuta 2005 kello 11:03:27 (EEST) --&amp;gt;&lt;br /&gt;
* [[Komentorivivinkkejä]]&lt;br /&gt;
* [[Mistä Linux]]&lt;br /&gt;
* [[Linkkejä]]&lt;br /&gt;
* [[Elokuvailta]]&lt;br /&gt;
&lt;br /&gt;
== Testailu ==&lt;br /&gt;
&lt;br /&gt;
Testailua voi tehdä [[Linux.fi:Hiekkalaatikko|Hiekkalaatikolla]].&lt;br /&gt;
--[[Käyttäjä:Pesasa|Pesasa]]&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=76</id>
		<title>Linux.fi:Hiekkalaatikko</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=76"/>
		<updated>2005-04-19T12:57:27Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: /* Vie sie, mie wikisen... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tällä sivulla voi kokeilla wikin muokkaamista vailla pelkoa siitä, että saa käyttäjäkunnan vihat niskaansa.&lt;br /&gt;
&lt;br /&gt;
= Teethän muokkauksesi tämän otsikon alapuolelle =&lt;br /&gt;
&lt;br /&gt;
== Vie sie, mie wikisen... ==&lt;br /&gt;
&lt;br /&gt;
Hurskas toive keskustelusta...;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
kokastaas kuvaa&lt;br /&gt;
[[Kuva:Tux001-small.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
onpa hankala systeemi&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Testaan kuvaa minäkin&lt;br /&gt;
&lt;br /&gt;
[[Kuva:www.Linux.fi.png||www.Linux.fi]]&lt;br /&gt;
&lt;br /&gt;
Ja [[Etusivu|linkkiä]].&lt;br /&gt;
/Petri&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=71</id>
		<title>Linux.fi:Hiekkalaatikko</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=71"/>
		<updated>2005-04-19T12:39:58Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tällä sivulla voi kokeilla wikin muokkaamista vailla pelkoa siitä, että saa käyttäjäkunnan vihat niskaansa.&lt;br /&gt;
&lt;br /&gt;
= Teethän muokkauksesi tämän otsikon alapuolelle =&lt;br /&gt;
&lt;br /&gt;
== Vie sie, mie wikisen... ==&lt;br /&gt;
&lt;br /&gt;
Hurskas toive keskustelusta...;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
kokastaas kuvaa&lt;br /&gt;
[[Kuva:Tux001-small.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
onpa hankala systeemi&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Testaan kuvaa minäkin&lt;br /&gt;
&lt;br /&gt;
[[Kuva:www.Linux.fi.png||www.Linux.fi]]&lt;br /&gt;
&lt;br /&gt;
/Petri&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=4802</id>
		<title>Tiedosto:Www.Linux.fi.png</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=4802"/>
		<updated>2005-04-19T12:39:16Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pingviini ja www.Linux.fi&lt;br /&gt;
&lt;br /&gt;
Tekijä: Petri Salmela (minä itse)&lt;br /&gt;
&lt;br /&gt;
Lisenssi: Public Domain&lt;br /&gt;
&lt;br /&gt;
2005-04-19&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=69</id>
		<title>Tiedosto:Www.Linux.fi.png</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=69"/>
		<updated>2005-04-19T12:38:32Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pingviini ja www.Linux.fi&lt;br /&gt;
&lt;br /&gt;
Tekijä: Petri Salmela (minä itse)&lt;br /&gt;
Lisenssi: Public Domain&lt;br /&gt;
2005-04-19&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=68</id>
		<title>Tiedosto:Www.Linux.fi.png</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tiedosto:Www.Linux.fi.png&amp;diff=68"/>
		<updated>2005-04-19T12:37:28Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: Pingviini ja www.Linux.fi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pingviini ja www.Linux.fi&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=70</id>
		<title>Linux.fi:Hiekkalaatikko</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Linux.fi:Hiekkalaatikko&amp;diff=70"/>
		<updated>2005-04-19T10:58:56Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tällä sivulla voi kokeilla wikin muokkaamista vailla pelkoa siitä, että saa käyttäjäkunnan vihat niskaansa.&lt;br /&gt;
&lt;br /&gt;
= Teethän muokkauksesi tämän otsikon alapuolelle =&lt;br /&gt;
&lt;br /&gt;
== Vie sie, mie wikisen... ==&lt;br /&gt;
&lt;br /&gt;
Hurskas toive keskustelusta...;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
kokastaas kuvaa&lt;br /&gt;
[[Kuva:Tux001-small.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
onpa hankala systeemi&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Testaan kuvaa minäkin&lt;br /&gt;
&lt;br /&gt;
[[Kuva:Linux.fi.png||Linux.fi]]&lt;br /&gt;
&lt;br /&gt;
/Petri&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tiedosto:Linux.fi.png&amp;diff=4780</id>
		<title>Tiedosto:Linux.fi.png</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tiedosto:Linux.fi.png&amp;diff=4780"/>
		<updated>2005-04-19T10:56:08Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tekijä: Petri Salmela. (Eli minä itse)&lt;br /&gt;
Kuvaa saa vapaasti käyttää.&lt;br /&gt;
Template:PD&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tiedosto:Linux.fi.png&amp;diff=61</id>
		<title>Tiedosto:Linux.fi.png</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tiedosto:Linux.fi.png&amp;diff=61"/>
		<updated>2005-04-19T10:51:33Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: Tekijä: Minä, Petri Salmela. Template:PD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tekijä: Minä, Petri Salmela. Template:PD&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Komentorivivinkkej%C3%A4&amp;diff=74</id>
		<title>Komentorivivinkkejä</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Komentorivivinkkej%C3%A4&amp;diff=74"/>
		<updated>2005-04-19T09:49:03Z</updated>

		<summary type="html">&lt;p&gt;Pesasa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nämä vinkit on testattu melko tavanomaisessa Red Hat 8.0 -asennuksessa. Pääosa näistä toiminee muissakin jakeluissa, osa soveltaen myös muissa Unix-tyyppisissä järjestelmissä.&lt;br /&gt;
&lt;br /&gt;
# Komennolla df -h saat siistin esityksen levyosioiden täyttöasteesta.&lt;br /&gt;
# Sano roottina du -s /home/* | sort -n | tail ja löydät levyrohmut.&lt;br /&gt;
# Komennolla find . -type f -name &amp;quot;*koira*&amp;quot; -print0 | xargs -0 grep -l &amp;quot;kissa&amp;quot; löydät kaikki ne tiedostot työhakemiston alla, joiden nimessä on sana &amp;quot;koira&amp;quot; ja joissa esiintyy sana &amp;quot;kissa&amp;quot;.&lt;br /&gt;
# mail-komento toimii myös komentorivillä. Voit vaikka suorittaa komennon ja ohjata tulostuksen meiliin: pwd | mail -s &amp;quot;Komennon pwd tulos&amp;quot; oma.osoite@domain.example&lt;br /&gt;
# Haluatko kuluvan päivän esim. varmuuskopion nimeen? Kokeile tätä: tar cf /root/varmistus-home`date +%Y-%m-%d` Tuo aakkostuukin oikein.&lt;br /&gt;
# zcat-komennolla voit tulostaa gzip-ohjelmalla tehdyn tekstitiedoston suoraan konsolille ilman purkamista välissä. zless toimii samalla tavoin gzip- ja less-komentojen yhdistäjänä.&lt;br /&gt;
# Kokeile tätä: echo &amp;quot;echo \&amp;quot;Vie kukkia\&amp;quot; | mail -s Hääpäivä oma.osoite@jossain.com&amp;quot; | at 09:00 06.04.02&lt;br /&gt;
# Jos kokeilet edellistä, muista oikea päivämäärä. Sillä tavalla ei tule perheriitaa, ja aikaa säästyy esim. Linuxin säätämiseen.&lt;br /&gt;
# Aliakset ovat käteviä. Komennon alias l=&amp;quot;ls -lda&amp;quot; jälkeen pelkkä l riittää komennoksi.&lt;br /&gt;
# Paina Ctrl-R komentokehotteessa ja kirjoita vaikka &amp;quot;ls&amp;quot;, niin löydät viimeisimmän kirjoittamasi komennon jossa esiintyy kirjaimet &amp;quot;ls&amp;quot;. Paina Ctrl-R uudelleen hakeaksesi kauempaa komentohistoriasta.&lt;br /&gt;
# Ctrl-A vie rivin alkuun komentokehotteessa, Ctrl-E rivin loppuun.&lt;br /&gt;
# Komennolla bc -l saat pienen laskimen. Käytettävissä on normaalit laskutoimitukset ja lisäksi voit sijoittaa arvoja muuttujiin basic-kielen tapaan.&lt;br /&gt;
# bc käyttää samaa readline-kirjastoa kuin komentotulkki, joten samat Ctrl-R, Ctrl-A ja Ctrl-E toimivat siinäkin. Samalla tavoin toimii myös mm. matriisilaskennan ohjelma Octave.&lt;br /&gt;
# MS-DOS -levykkeiden käsittely onnistuu mtools -paketilla. Kokeile mitä tekevät &amp;quot;mdir a:&amp;quot; ja &amp;quot;mcopy tiedsto a:&amp;quot;.&lt;br /&gt;
# tr -komennolla voit muuttaa merkkejä, kokeile vaikka: echo kanalassa | tr a b.&lt;br /&gt;
# Haluatko kaikki työhakemiston tiedostonimet pienille kirjaimille? Sano for i in *; do mv $i `echo $i | tr A-Z a-z`; done&lt;br /&gt;
# Komennolla ps afx näet siistin puuesityksen ajossa olevista prosesseista.&lt;br /&gt;
# tr-komennolla voi poistaa merkkejä. Sano vaikka cat tiedosto | tr -d &amp;quot; &amp;quot;&lt;br /&gt;
# Hakemiston saa pakattua näin tar cvzf paketti.tar.gz /joku/hakemisto . Purku onnistuu komennolla tar xvzf paketti.tar.gz&lt;br /&gt;
# Kuviakin voi käsitellä komentoriviltä. Kokeile vaikka identify jokukuva.gif&lt;br /&gt;
# ls -S listaa tiedostot kokojärjestyksessä, ls -t muokkausajan mukaan järjestettynä. &amp;quot;-r&amp;quot; kääntää järjestyksen.&lt;br /&gt;
# file tiedostonnimi yrittää arvailla mitä tyyppiä tiedosto on. Roottina voit jopa sanoa file -s /dev/hda1 ja näet sisältääkö laitetiedosto jotain joka näyttää tiedostojärjestelmältä.&lt;br /&gt;
# Hakemiston /etc/skel sisällöstä tehdään kopio kotihakemistoon, kun luodaan uusi käyttäjä.&lt;br /&gt;
# Hakemiston /proc sisältä löytyy tietoa koneesta. Katso vaikka mitä cat /proc/cpuinfo tulostaa.&lt;br /&gt;
# Jos kaverisi pyytää auttamaan Linuxin käytössä, kerro hänelle man-sivuista. man tar ja man mkisofs ovat esimerkkeinä parhaita.&lt;br /&gt;
# locate on nopeampi kuin find. Kokeile esim. locate condom löytääksesi tiedostot joiden nimissä on merkkijono &amp;quot;condom&amp;quot;. Locate käyttää tiedostojen nimistä kerättyä tietokantaa, joka päivittyy joka yö.&lt;br /&gt;
# locate-komennon tietokanta muodostuu updatedb -ohjelmalla, jonka ajo kestää aika kauan. Miten kauan, sen saa selville komennolla time updatedb&lt;br /&gt;
# Rikoit rivinvaihdot kun siirsit tekstiä Dos- tai Mac-koneelta Linuxiin? dos2unix ja mac2unix -komennot auttavat.&lt;br /&gt;
# Komento ypchfn, jolla vaihdetaan erillisellä käyttäjätunnuspalvelimella olevia käyttäjätietoja, tulee sanoista &amp;quot;Yellow Pages CHange FiNger&amp;quot;. Yellow Pages oli nykyisen NIS-palvelimen ensimmäinen nimi, mutta se vaihdettiin kun British Telecom omisti siihen tavaramerkin. Tiedolla ei varsinaisesti tee mitään, mutta käyttämällä sitä sopivassa tilanteessa osoitat olevasi nörtti.&lt;br /&gt;
# man -k printer kertoo kaikki ne komennot, joiden yksirivinen kuvaus sisältää merkkijonon &amp;quot;printer&amp;quot;.&lt;br /&gt;
# Symboliset linkit ovat joskus käteviä. Jos /var/www on liian täynnä ja /home melkein tyhjä, sano &amp;quot;mv /var/www /home&amp;quot; ja ln -s /home/www /var/www&lt;br /&gt;
# Komentoja voi yhdistellä &amp;amp;&amp;amp; ja || -operaattoreilla. tar cf paketti.tar /joku/hakemisto &amp;amp;&amp;amp; rm -rf /joku/hakemisto suorittaa ensin tar-komennon, ja jos se onnistuu ongelmitta, suoritetaan rm-komento. || toimii toisinpäin, toinen komento suoritetaan vain jos ensimmäinen epäonnistui.&lt;br /&gt;
# PostScript-tiedostoja voi käsitellä komentorivillä. Esim. psnup -2 dokumentti.ps tiivis.ps tekee tulostusta varten version jossa kaksi sivua on laitettu yhdelle sivulle.&lt;br /&gt;
# Komentokehotetta voi muuttaa. Esim. export PS1=&#039;[\u@\h \w]\$ &#039; laittaa komentokehotteeseen käyttäjätunnuksen, koneen ja työhakemiston.&lt;br /&gt;
# mkdir-komennolla voit luoda hakemistorakenteenkin kerralla. Kokeile esim. mkdir -p eka/toka/kolmas&lt;br /&gt;
# Jos hakemistoon /etc/cron.weekly luo tiedoston, jossa on vain komento cp --recursive /home/ville /root, saa joka viikko varmuuskopion Villen kotihakemistosta rootin kotihakemistoon.&lt;br /&gt;
# Koneelle kirjauduttaessa ajetaan kotihakemistosta tiedosto jonka nimi on &amp;quot;.bash_profile&amp;quot;. Sen loppuun voit kirjoittaa vaikka echo &amp;quot;Muista katsoa www.khdrive.fi/linkku/&amp;quot;&lt;br /&gt;
# Kokeile tätä: lynx --dump http://www.khdrive.fi/linkku/ | grep --after-context=5 &amp;quot;Seuraavat kokoontumiset&amp;quot;&lt;br /&gt;
# Tiedoston nimeltä &amp;quot;-foobar&amp;quot; saa poistettua komennolla rm -- -foobar&lt;br /&gt;
# Kaikki ne tiedoston rivit, joissa ei esiinny merkkijonoa &amp;quot;kissa&amp;quot; löydät komennolla grep -v kissa tiedostonnimi . Jos taas haluat poistaa vain sanan &amp;quot;kissa&amp;quot; etkä esim. sanaa &amp;quot;takissani&amp;quot; sisältävät rivit, sano grep -v -w kissa tiedostonnimi .&lt;br /&gt;
# tail -f /var/log/messages näyttää ensin tiedoston lopun ja sitten jatkuvasti tiedostoon tulevat uudet rivit.&lt;br /&gt;
# ls -F näyttää tiedostolistauksen niin, että nimen perässä on merkki joka kuvaa tiedoston tyyppiä.&lt;br /&gt;
# Tiedosto /etc/motd tulostetataan ruudulle joka kerta kun käyttäjä kirjautuu sisään. Siihen voi kirjoittaa vaikka joulutervehdyksen kaikille käyttäjille.&lt;br /&gt;
# Tiedosto /etc/issue tulostetaan ruudulle ennen &amp;quot;login:&amp;quot;-kehotetta.&lt;br /&gt;
# Komento find . -type f -mmin -30 -print hakee työhakemistosta alaspäin kaikki tiedostot, joita on muokattu viimeisen puolen tunnin sisään.&lt;br /&gt;
# Levypinnan saa pyyhittyä tyhjäksi komennolla dd if=/dev/zero of=/dev/fd0. Esimerkki tyhjentää levykkeen, samalla tavalla voi pyyhkiä kiintolevyjä, esim. /dev/hda on IDE0-väylän master-levy. Usein suositellaan /dev/zero -laitteen sijasta /dev/random -laitetta, mutta silloin pyyhintä hidastuu mateluksi.&lt;br /&gt;
# head -5 tiedostonnimi tulostaa tiedoston viisi ensimmäistä riviä. head -c 5 tiedostonnimi tulostaa viisi ensimmäistä merkkiä. tail -5 tiedostonnimi ja tail -c 5 tiedostonnimi toimivat vastaavasti.&lt;br /&gt;
# wc *.txt antaa listan hakemiston sisältämistä .txt -päätteisistä tiedostoista ja jokaisesta rivien, sanojen ja merkkien lukumäärän.&lt;br /&gt;
# cat --number tiedostonnimi tulostaa tiedoston rivit numeroituna.&lt;br /&gt;
# strings -komennolla voit hakea merkkijonoja binäärimössöstä. Esim. strings jokudoku.doc näyttää yleensä Word-documentin sisältämän tekstin jotenkin luettavassa muodossa.&lt;br /&gt;
# Kaikki Microsoft Office -dokumentit löydät komennolla find . -type f -exec sh -c &amp;quot;file \&amp;quot;{}\&amp;quot; | grep -q \&amp;quot;Microsoft Office Document\&amp;quot; &amp;amp;&amp;amp; echo \&amp;quot;{}\&amp;quot;&amp;quot; \;&lt;br /&gt;
# Normaalissa konsolissa voi Shift+Page Up -näppäilyllä siirtyä pari ruudullista taaksepäin.&lt;br /&gt;
# Komennolla ls -l | colrm 10 30 saat tiedostolistauksesta pois tiedoston omistajan ja ryhmän.&lt;br /&gt;
# Komennolla cut -d &#039; &#039; -f 2 tiedostonnimi voit tulostaa tiedoston jokaisen rivin toisen sanan.&lt;br /&gt;
# Kaikkiin html-tiedostoihin saat LANG-attribuutin seuraavasti: find . -name &amp;quot;*.html&amp;quot; -print | xargs perl -e &#039;s/&amp;lt;HTML&amp;gt;/&amp;lt;HTML LANG=&amp;quot;fi&amp;quot;&amp;gt;/gi&#039; -p -i.bak&lt;br /&gt;
# Virheilmoituksetkin saa ohjattua tiedostoon. Kokeile esim. find hakemistojotaeiole &amp;gt;&amp;amp; find-tuloste.txt&lt;br /&gt;
# which-komennolla näkee mistä polussa oleva ohjelmatiedosto löytyy. Kokeile esim. which ldd&lt;br /&gt;
# Haluatko varmasti hyvän salasanan? Sano head -c 6 /dev/random | mimencode&lt;br /&gt;
# Ellet tiedä mitä /etc:n alla olevaa tiedostoa säätää, voit hakea jonkin sanan sisältäviä tiedostoja: grep --recursive &amp;quot;localdomain&amp;quot; /etc&lt;br /&gt;
# Komennoilla who ja w saat tietoa järjestelmää parhaillaan käyttävistä. Esimerkiksi w -s näyttää kätevässä muodossa kuka tekee mitäkin.&lt;br /&gt;
# Komennolla wall &#039;Linux on cool!&#039; voit lähettää viestisi kaikkien koneen käyttäjien ruudulle.&lt;br /&gt;
# echo &#039;Linux on cool!&#039; | write maija taas kertoo saman viestin ainoastaan Maijalle.&lt;br /&gt;
# Komennolla nohup jokukomento &amp;gt;&amp;amp; lokitiedosto &amp;amp; saat komennon jäämään tausta-ajoon niin, että voit itse lopettaa yhteyden ja komento jää suoritettavaksi.&lt;br /&gt;
# Komennolla ed tiedostonnimi saat avattua tehokkaan ja monipuolisen, mutta resursseja säästeliäästi käyttävän editorin. Lisätietoa edistä&lt;br /&gt;
# eject poistaa CD-levyn asemasta. eject -t vetää levyn sisään.&lt;br /&gt;
# Komento history tulostaa komentohistorian.&lt;br /&gt;
# Musa soi komentoriviltäkin. playmidi soittaa midejä, play soittaa monenlaisia ääniformaatteja. mpg123 soittaa MP3-tiedostoja.&lt;br /&gt;
# killall vi lopettaa kaikki ajossa olevat vi-ohjelmat.&lt;br /&gt;
# sort tiedosto | uniq aakkostaa tiedoston rivit ja poistaa moneen kertaan esiintyvät rivit. sort tiedosto | uniq -d näyttää vain kahteen tai useampaan kertaan esiintyvät rivit.&lt;br /&gt;
# dirname /joku/polku/tiedosto palauttaa arvon &amp;quot;/joku/polku&amp;quot;. basename /joku/polku/tiedosto palauttaa arvon &amp;quot;tiedosto&amp;quot;.&lt;br /&gt;
# tac tiedostonnimi tulostaa tiedoston rivi kerrallaan alusta loppuun. rev tiedostonnimi tulostaa jokaisen rivin väärinpäin, ja rev tiedostonnimi | tac tulostaa koko tiedoston väärinpäin.&lt;br /&gt;
# top näyttää jatkuvasti päivittyvän listan ajossa olevista ohjelmista. Painamalla h-kirjainta saat ohjeen käytössä olevista komennoista. q-kirjaimella pääset pois ohjelmasta.&lt;br /&gt;
# volname kertoo CD-asemassa olevan levyn nimen.&lt;br /&gt;
# cat tiedostonnimi | while read; do echo $REPLY; sleep 5; done tulostaa tiedoston rivi kerrallaan viiden sekunnin välein.&lt;br /&gt;
# Tervehdyksen pienellä viiveellä saa näin: &amp;quot;  temp=$IFS; IFS=$&#039;&#039;; echo &amp;quot;Hei kaikki&amp;quot; | while read -n 1; do echo -n $REPLY; usleep 100000; done; IFS=$temp &amp;quot;&lt;br /&gt;
# Komennolla yes voit tulostaa y-kirjaimia esim. putkessa ohjelmalle, joka kyselee liikaa &amp;quot;Oletko aivan varma?&amp;quot;. yes n tulostaa n-kirjaimia ja yes moro tervehtii käyttäjää ad infinitum.&lt;br /&gt;
# Tulostuskin onnistuu komentoriviltä, kokeile vaikka lpr jokudoku.txt tai cal | lpr&lt;br /&gt;
# Kun tehdään, niin tehdään kunnolla. Kun tehdään kalenteri kunnolla, niin huomioidaan juliaanisen kalenterin vaihtuminen gregoriaaniseen. Kokeile: cal 9 1752&lt;br /&gt;
#&amp;lt;nowiki&amp;gt;WWW-sivuston kaikkien .html -sivujen META KEYWORDS -tageista saa helposti sivulistan tällä komennolla&lt;br /&gt;
      find . -type f -name &amp;quot;*.html&amp;quot; | while read a; do grep --ignore-case &amp;quot;&amp;lt;META NAME=\&amp;quot;keywords\&amp;quot; CONTENT=\&amp;quot;.*\&amp;quot;&amp;gt;&amp;quot; $a | cut -f 4 -d &amp;quot;\&amp;quot;&amp;quot; | dd conv=lcase | tr &amp;quot;,&amp;quot; &amp;quot;\n&amp;quot; | while read; do echo $a &amp;gt;&amp;gt; $REPLY.hakusana; done; done &amp;amp;&amp;amp; ls *.hakusana | while read a; do h=`echo $a | cut -f 1 -d &amp;quot;.&amp;quot;`; echo &amp;quot;&amp;lt;H2&amp;gt;$h&amp;lt;/H2&amp;gt;&amp;quot;; cat $a | cut -b 3- | while read; do echo &amp;quot;&amp;lt;A HREF=\&amp;quot;$REPLY\&amp;quot;&amp;gt;`grep --ignore-case &amp;quot;&amp;lt;title&amp;gt;.*&amp;lt;/title&amp;gt;&amp;quot; $REPLY | cut -f 2 -d &amp;quot;&amp;gt;&amp;quot; | cut -f 1 -d &amp;quot;&amp;lt;&amp;quot;`&amp;lt;/A&amp;gt;&amp;quot;; done; done &amp;amp;&amp;amp; rm *.hakusana&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# Eräs tapa kokeilla koneen ja komentotulkin nopeutta on laskea Fibonaccin lukuja: tee tiedosto fib.sh, jossa on vain rivi if (($1 &amp;lt; 2)); then echo 1; else a=`./fib.sh $1-1`; b=`./fib.sh $1-2`; echo $((a+b)); fi&lt;br /&gt;
# Komennolla pwd -P saat selville missä hakemistossa &amp;quot;oikeasti&amp;quot; olet, eli symbolisten linkkien kautta kuljettu polku jätetään huomiotta.&lt;br /&gt;
# Yksinkertainen valikko on helppo tehdä: &amp;lt;tt&amp;gt;valinta=3; echo &amp;quot;1=pwd 2=ls 3=lynx&amp;quot;; read -t 5 valinta; case $valinta in 1) pwd;; 2) ls;; 3) lynx;; esac&amp;lt;/tt&amp;gt; Jos käyttäjä ei viidessä sekunnissa valitse mitään, käynnistetään lynx.&lt;br /&gt;
# Tällaisenkin valikon voi tehdä: sivut=(&amp;quot;evl.fi&amp;quot; &amp;quot;vapaa-ajattelijat.fi&amp;quot; &amp;quot;dilbert.com&amp;quot;); echo &amp;quot;0=evl, 1=vaparit, 2=dilbert&amp;quot;; read valinta; lynx http://www.${sivut[$valinta]}&lt;br /&gt;
# Näissä vinkeissä on kerrottu miten case ja if toimivat, miten komentoja putkitetaan ym. Sanomalla man bash saat pitkän ohjesivun näistä ja monesta muustakin asiasta.&lt;br /&gt;
# Jos locale-asetus on kunnossa (eli olet mm. sanonut export LANG=fi_FI , voit katsoa koska tiedostoa teksti.txt on viimeksi muutettu sanomalla date --reference=teksti.txt &amp;quot;+%Ana %Bn %e. päivä&amp;quot;&lt;br /&gt;
# Jos tiedosto nimikunta sisältää rivit Jori TAB Tampere, Laura TAB Tampere ja Åke TAB Tukholma, ja tiedosto kuntamaa rivit Tampere TAB Suomi ja Tukholma TAB Ruotsi, voit katsoa missä maassa ihmiset asuvat komennolla join -o 1.1,2.2 -1 2 nimikunta kuntamaa&lt;br /&gt;
# Komento touch tiedostonnimi on helpoin tapa luoda tyhjä tiedosto. Samalla touch-komennolla voi myös muuttaa tiedostojen muokkauspäivämääriä, kokeile esim. touch --date 2002-04-01 aprillia&lt;br /&gt;
# uname on joskus kätevä, erityisesti komento uname -a kertoo ytimen version ym. mahdollisesti kiinnostavaa.&lt;br /&gt;
# Tiedoston voi jakaa osiin split-komennolla. Kokeile esim. split -b 10k jokutiedosto&lt;br /&gt;
# Komennolla seq 10 -3 1 voit tulostaa luvut 10, 7, 4 ja 1.&lt;br /&gt;
# clear tyhjentää kuvaruudun. Kätevä joissakin skripteissä.&lt;br /&gt;
# pdftotext tiedosto.pdf tekee tiedoston tiedosto.txt, joka hyvällä onnella sisältää PDF:n sisältämän tekstin.&lt;br /&gt;
# su -komennolla voit vaihtaa lennosta toiseksi käyttäjäksi. su - vaihtaa rootiksi ja root voi sanoa su - ville päästääkseen kokeilemaan Villen tunnusta ilman salasanaa.&lt;br /&gt;
# wget --recursive http://www.mpoli.fi/flug/ imuroi koko Flug ry:n WWW-sivuston omalle koneelle.&lt;br /&gt;
# watch -n 60 --differences ls /tmp tulostaa minuutin välein listauksen /tmp -hakemistosta ja näyttää korostettuna muuttuneet tiedot.&lt;br /&gt;
# Jos teet kotihakemistosi alle hakemiston nimeltä bin , voit siirtää sinne tekemäsi skriptit ym. ja käyttää niitä antamatta koko polkua, ts. aivan kuten koneessasi valmiina olevia ohjelmiakin.&lt;br /&gt;
# Jos laitat skriptit hakemistoon /usr/local/bin , niitä voivat käyttää kaikki koneen käyttäjät.&lt;br /&gt;
# cmp tulostaa tiedostojen eroavan kohdan. Käyttökelpoinen myös skripteissä, esim. cmp -s tiedosto1 tiedosto2 || echo &amp;quot;Tiedostot eroavat&amp;quot;&lt;br /&gt;
# who mom loves tulostaa käyttäjätunnuksesi, käyttämäsi konsolin ja sisäänkirjautumisajan.&lt;br /&gt;
# who | cut -d &#039; &#039; -f 1 | sort | uniq | tr -d &#039; &#039; | finger -s -m | cut -c 11-27 | sort | uniq kertoo keitä koneelle on kirjautunut. Sama paikallista /etc/passwd -tiedostoa käyttäen on monimutkaisempi: who | cut -d &#039; &#039; -f 1 | sort | uniq | tr -d &#039; &#039; | xargs -n 1 echo &amp;quot;^&amp;quot; | colrm 2 2 | grep -f - /etc/passwd | cut -d &#039;:&#039; -f 5&lt;br /&gt;
# Jos olet tehnyt aliaksen, jolla on sama nimi kuin komennolla (alias ls=&#039;ls --color=tty&#039;, esimerkiksi), mutta haluat suorittaa poikkeuksellisesti sen alkuperäisen, kirjoita komento muodossa \ls.&lt;/div&gt;</summary>
		<author><name>Pesasa</name></author>
	</entry>
</feed>