<?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=PiotrekD</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=PiotrekD"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/PiotrekD"/>
	<updated>2026-04-03T22:22: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=Kompare&amp;diff=45330</id>
		<title>Kompare</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Kompare&amp;diff=45330"/>
		<updated>2016-03-25T09:53:02Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Kompare&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]v2+, [[GFDL]]&lt;br /&gt;
| käyttöliittymä=[[Qt]]&lt;br /&gt;
| kotisivu=[http://caffeinated.me.uk/kompare/ caffeinated.me.uk/kompare]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kompare&#039;&#039;&#039; on graafinen ohjelmisto, jolla voi verrata kahteen eri tekstitiedostoon tai hakemistoon tehtyjä muutoksia. Tavallisin käyttökohde on eri versioiden vertailu [[:Luokka:Kehitystyökalut|ohjelmistokehityksessä]].&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
{{asenna|Kompare|kompare&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;kdesdk-kompare&amp;lt;/tt&amp;gt; tai &amp;lt;tt&amp;gt;kdesdk}}&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[diff]]&lt;br /&gt;
* [[colordiff]]&lt;br /&gt;
* [[kdiff3]]&lt;br /&gt;
* [[Meld]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Kehitystyökalut]]&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Kompare]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Dirname&amp;diff=44430</id>
		<title>Dirname</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Dirname&amp;diff=44430"/>
		<updated>2016-01-17T12:03:28Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dirname on [[komentorivi|komentoriviohjelma]], joka poistaa sille annetusta tiedostonnimestä varsinaisen tiedostonnimiosan palauttaen pelkän hakemisto-osan.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Tulostaa &amp;lt;tt&amp;gt;&amp;quot;/etc/X11/&amp;quot;&amp;lt;/tt&amp;gt; poistaen varsinaisen tiedostonnimen:&lt;br /&gt;
 dirname /etc/X11/[[X.orgin asetukset|xorg.conf]]&lt;br /&gt;
Koska seuraavan komennon tiedostonnimi ei sisällä hakemisto-osaa, tulostaa dirname sen sijaan nykyistä [[työhakemisto]]a kuvaavan pistesymbolin. Tulosteena on siis &amp;lt;tt&amp;gt;&amp;quot;.&amp;quot;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
 dirname kirje.siskolle.txt&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Basename]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:dirname]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Test&amp;diff=44428</id>
		<title>Test</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Test&amp;diff=44428"/>
		<updated>2016-01-16T18:43:43Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;test&#039;&#039;&#039; on komento, jolla voi verrata lukuja ja merkkijonoja, testata tiedoston olemassaoloa, oikeuksia yms. test-komentoa vastaa myös []-rakenne. [[Komentotulkki|Komentotulkeissa]] on usein vastaava samanniminen sisäänrakennettu komento, jonka käyttö saattaa poiketa itsenäisestä test-ohjelmasta.&lt;br /&gt;
&lt;br /&gt;
Koska nimi test on tämän komennon käytössä sitä ei pidä käyttää esimerkiksi ohjelmointiharjoitusten ohjelmien nimenä.&lt;br /&gt;
&lt;br /&gt;
==Esimerkkejä käytöstä==&lt;br /&gt;
Aja komento jos sen asetustiedosto on luettavissa, käyttäen testissä itsenäistä test-ohjelmaa riippumatta komentotulkista&lt;br /&gt;
 if /usr/bin/test -r ~/.fetchmailrc; then fetchmail; fi&lt;br /&gt;
&lt;br /&gt;
Käynnistä [[X Window System|X]] eri tavalla riippuen koneesta&lt;br /&gt;
 if test `hostname` = minunkone&lt;br /&gt;
   then startx `which gnome-session`&lt;br /&gt;
 elsif test `hostname` = toinenkone&lt;br /&gt;
   then  startx `which startkde`&lt;br /&gt;
 else startx `which fvwm`&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
Aja komento jos se on olemassa ja tietty tiedosto on pieni&lt;br /&gt;
 if [ -x ~/bin/kasvata -a `wc -l tiedosto` -lt 3 ]&lt;br /&gt;
   then kasvata tiedosto&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[bash-skriptaus]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:test]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Deb&amp;diff=44427</id>
		<title>Deb</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Deb&amp;diff=44427"/>
		<updated>2016-01-16T18:41:35Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deb&#039;&#039;&#039; on [[Debian]]-pohjaisten [[Jakelut|jakeluiden]] dpkg-[[paketinhallinta|paketinhallinnan]] käyttämä ohjelmapakettityyppi. Deb-paketteja hallitaan [[dpkg]]-nimisellä työkalulla, jolle löytyy monia edustaohjelmia kuten [[apt-get]], [[aptitude]] ja [[synaptic]].&lt;br /&gt;
&lt;br /&gt;
== Tiedostomuoto ==&lt;br /&gt;
Deb-paketti on ar-arkisto, joka sisältää kolme tiedostoa:&lt;br /&gt;
*&amp;lt;tt&amp;gt;debian-binary&amp;lt;/tt&amp;gt;, joka on normaali tekstitiedosto ja kertoo, minkä standardin version mukainen paketti on&lt;br /&gt;
*&amp;lt;tt&amp;gt;control.tar.gz&amp;lt;/tt&amp;gt;, joka sisältää tiedostot &amp;lt;tt&amp;gt;control&amp;lt;/tt&amp;gt; ja &amp;lt;tt&amp;gt;md5sums&amp;lt;/tt&amp;gt;, asennukseen ja poistoon liittyvät [[skripti]]t yms. Ensinmainituissa tiedostoissa on tiedot paketin versiosta ja riippuvuuksista (&amp;lt;tt&amp;gt;control&amp;lt;/tt&amp;gt;) ja [[md5]]-tarkistussummat (&amp;lt;tt&amp;gt;md5sums&amp;lt;/tt&amp;gt;)&lt;br /&gt;
*&amp;lt;tt&amp;gt;data.tar.gz&amp;lt;/tt&amp;gt;, joka sisältää varsinaisen ohjelman oheistiedostoineen. Pakettia asennettaessa se puretaan suoraan [[juurihakemisto]]on /.&lt;br /&gt;
&lt;br /&gt;
[[ar]] on unixien perustyökalu, jota ensisijaisesti käytetään [[kirjasto|ohjelmakirjasto]]jen luomisen ja käsittelyn yhteydessä.&lt;br /&gt;
&lt;br /&gt;
[[gzip]]-pakattu [[tar]]-arkisto (*.tar.gz) on yleinen tapa jakaa ohjelmatiedostoja.&lt;br /&gt;
&lt;br /&gt;
==Asennusskriptit==&lt;br /&gt;
Paketti voi sisältää skriptit &amp;lt;tt&amp;gt;preinst&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;postinst&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;prerm&amp;lt;/tt&amp;gt; ja &amp;lt;tt&amp;gt;postrm&amp;lt;/tt&amp;gt;, joita ajetaan eri [[valitsin|valitsimin]] paketin asennuksen, päivityksen ja poistamisen yhteydessä. Skriptit viittaavat usein paketinhallintajärjestelmän apuskripteihin, joilla esimerkiksi päivitetään [[ikkunointiohjelma|ikkunointiohjelmien]] ja [[työpöytäympäristö]]jen valikkoja ja säädetään paketin asetuksia käyttäjän aiemmin tekemien valintojen mukaan. Skriptit myös huolehtivat ohjelmien uudelleenkäynnistämisestä tarpeen mukaan.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Deb-paketin tekeminen]]&lt;br /&gt;
*[[Debian#Debianin paketinhallinta|Debianin paketinhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tiedostomuodot]]&lt;br /&gt;
[[Luokka:Paketinhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:DEB]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GNOME_Terminal&amp;diff=44359</id>
		<title>GNOME Terminal</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GNOME_Terminal&amp;diff=44359"/>
		<updated>2015-12-30T12:46:57Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kuva:Gnome-terminal.png|thumb|right|250px|Gnome-terminal]]&lt;br /&gt;
Gnome-terminal on [[Gnome]]-[[työpöytäympäristö]]n [[terminaaliemulaattori]]. Se tukee tavallisten terminaalitoimintojen lisäksi välilehtiä ja URL-tunnistusta.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Konsole]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;br /&gt;
[[Luokka:Terminaaliemulaattorit]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Terminal GNOME]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Sleep&amp;diff=44291</id>
		<title>Sleep</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Sleep&amp;diff=44291"/>
		<updated>2015-12-23T11:36:23Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komennolla sleep voidaan pitää halutunmittaisia taukoja, jolloin sleep ei tee mitään muuta kuin odottaa. Tämä on usein kätevää esimerkiksi [[bash-skriptaus|skripteissä]].&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Odottaa 13 sekuntia:&lt;br /&gt;
 sleep 13&lt;br /&gt;
Ei tee mitään 362:een päivään. Argumentteina voidaan antaa myös minuutteja tarkoittava m tai tunteja tarkoittava h.&lt;br /&gt;
 sleep 362d&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Usleep]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:sleep]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Basename&amp;diff=44278</id>
		<title>Basename</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Basename&amp;diff=44278"/>
		<updated>2015-12-19T18:48:42Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: mea culpa&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
&#039;&#039;&#039;basename&#039;&#039;&#039; on [[Coreutils|Coreutilsiin]] kuuluva [[komentorivi|komentoriviohjelma]]. Sen pääkäyttökohde on tiedoston juuripolun ja/tai tiedostonpäätteen leikkaaminen sille syötetystä tiedostonnimestä.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
 basename /usr/local/bin/oma.sh&lt;br /&gt;
Poistaa annetusta tiedostonnimestä sen hakemisto-osan, eli sen tulosteeksi tulee&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;quot;oma.sh&amp;quot;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
 basename kuvat/tux.png .png&lt;br /&gt;
Poistaa tiedostonnimestä sekä hakemisto-osan että erikseen määritellyn .png-päätteen, eli tulosteeksi tulee &amp;lt;tt&amp;gt;&amp;quot;tux&amp;quot;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[dirname]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:basename]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Basename&amp;diff=44277</id>
		<title>Basename</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Basename&amp;diff=44277"/>
		<updated>2015-12-19T18:48:09Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
&#039;&#039;&#039;basename&#039;&#039;&#039; on [[Coreutils|Coreutilsiin]] kuuluva [[komentorivi|komentoriviohjelma]]. Sen pääkäyttökohde on tiedoston juuripolun ja/tai tiedostonpäätteen leikkaaminen sille syötetystä tiedostonnimestä.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
 basename /usr/local/bin/oma.sh&lt;br /&gt;
Poistaa annetusta tiedostonnimestä sen hakemisto-osan, eli sen tulosteeksi tulee&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;quot;oma.sh&amp;quot;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
 basename kuvat/tux.png .png&lt;br /&gt;
Poistaa tiedostonnimestä sekä hakemisto-osan että erikseen määritellyn .png-päätteen, eli tulosteeksi tulee &amp;lt;tt&amp;gt;&amp;quot;tux&amp;quot;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[dirname]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[fi:basename]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Midnight_Commander&amp;diff=44198</id>
		<title>Midnight Commander</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Midnight_Commander&amp;diff=44198"/>
		<updated>2015-12-10T15:24:20Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Midnight Commander&lt;br /&gt;
| kuva=[[Kuva:MidnightCommander.png|thumb|250px]]&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]&lt;br /&gt;
| käyttöliittymä=[[ncurses]]&lt;br /&gt;
| kotisivu=[http://www.midnight-commander.org/ www.midnight-commander.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Midnight Commander&#039;&#039;&#039; eli &amp;lt;tt&amp;gt;mc&amp;lt;/tt&amp;gt; on tehokas [[ncurses]]-pohjainen tekstitilassa käytettävä tiedostoselain joka tukee mm. [[ftp]]- ja [[ssh]]-yhteyskäytäntöjä ([[FISH]]). Ohjelmaan on myöhemmin lisätty tuki hiirelle. Sen esikuvana on DOS-maailmassa aikoinaan suosittu Norton Commander. Vaikka Midnight Commander on tehty [[UNIX]]in kaltaisia järjestelmiä silmällä pitäen, se toimii myös [[Windows]]issa [[Cygwin]]-ohjelmiston avulla.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[TUI]]&lt;br /&gt;
*[[Double Commander]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[[wikipedia:en:Midnight Commander|Midnight Commander englanninkielisessä Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tiedostonhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Midnight Commander]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Cinnamon&amp;diff=44094</id>
		<title>Cinnamon</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Cinnamon&amp;diff=44094"/>
		<updated>2015-11-14T11:40:11Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Cinnamon&lt;br /&gt;
| kuva=[[Kuva:Cinnamon-1.2.0.png|300px]]&lt;br /&gt;
| kuvateksti=Cinnamon työpöytä&lt;br /&gt;
| lisenssi=[[GPL]]v2&lt;br /&gt;
| käyttöliittymä=[[GTK]]&lt;br /&gt;
| kotisivu=[http://cinnamon.linuxmint.com/ cinnamon.linuxmint.com]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cinnamon&#039;&#039;&#039; on alun perin [[GNOME|GNOME 3]]:sta haarautettu työpöytäympäristö, jonka tavoitteena oli tuoda vanhasta GNOME 2:sta tuttuja ulkoasullisia ominaisuuksia myös uuteen versioon. Cinnamon on kuitenkin itsenäistynyt version 2.0 myötä täysin itsenäiseksi työpöytäympäristöksi, eikä ole enää riippuvainen GNOME 3:sta. Sen kehityksen aloitti ja sitä kehittää edelleen [[Linux Mint]]in kehittäjät. Cinnamon on vielä pahasti keskeneräinen ja vain osittain suomenkielinen.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
Jotkin jakelut ovat sisällyttäneet Cinnamonin pakettivarastoihinsa, tässä tapauksessa sen pitäisi löytyä nimellä &amp;lt;tt&amp;gt;cinnamon&amp;lt;/tt&amp;gt;. Lisätietoa asentamisesta eri jakeluille löytyy Cinnamonin [http://cinnamon.linuxmint.com/?page_id=61 sivuilta].&lt;br /&gt;
&lt;br /&gt;
===Ubuntu===&lt;br /&gt;
{{Epävirallinen pakettilähde}}&lt;br /&gt;
{{Asenna/PPA|cinnamon|tsvetko.tsvetkov|cinnamon}}&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[Linux Mint]]&lt;br /&gt;
* [[MATE]]&lt;br /&gt;
&lt;br /&gt;
{{Malline:Työpöytäympäristöt}}&lt;br /&gt;
[[Luokka:Työpöytäympäristöt]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Cinnamon]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Cal&amp;diff=44051</id>
		<title>Cal</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Cal&amp;diff=44051"/>
		<updated>2015-11-06T23:27:15Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cal on yksinkertainen [[komentorivi]]pohjainen kalenteriohjelma. Se osaa tulostaa ruudulle joko tietyn kuukauden tai koko vuoden kalenterin. Kalenterissa senhetkinen päivä näkyy korostettuna.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
&lt;br /&gt;
Näyttää tämänhetkisen kuukauden kalenterin niin, että viikko alkaa sunnuntaista:&lt;br /&gt;
 cal&lt;br /&gt;
&lt;br /&gt;
Näyttää tämänhetkisen kuukauden kalenterin niin, että viikko alkaa maanantaista:&lt;br /&gt;
 cal -m&lt;br /&gt;
&lt;br /&gt;
Näyttää koko vuoden kalenterin viikon alkaessa maanantaista:&lt;br /&gt;
 cal -my &lt;br /&gt;
&lt;br /&gt;
Näyttää tämänhetkisen kuukauden sekä seuraavan ja edellisen kuukauden kalenterit:&lt;br /&gt;
 cal -m3&lt;br /&gt;
&lt;br /&gt;
Näyttää vuoden 1453 kalenterin. Cal tukee vuosia 1-9999.&lt;br /&gt;
 cal -m 1453&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Date]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:cal]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Yes&amp;diff=43981</id>
		<title>Yes</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Yes&amp;diff=43981"/>
		<updated>2015-11-03T15:11:22Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Yes-[[komentorivi]]komentoa käytetään tulostamaan loputtomasti jotakin tiettyä merkkijonoa (oletuksena y:tä). Tämä voi olla kätevää esimerkiksi joidenkin käyttäjän hyväksyntää vaativien ohjelmien kanssa.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Tulostetaan loputtomasti y:tä.&lt;br /&gt;
 yes&lt;br /&gt;
Tulostetaan loputtomasti merkkijonoa linux.fi.&lt;br /&gt;
 yes linux.fi&lt;br /&gt;
Vastataan [[cp]]-komennon esittämään kyselyyn aina &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; (no). Ks. [[putkitus]].&lt;br /&gt;
 yes n|cp -i tiedosto1 tiedosto2&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:yes]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Alias&amp;diff=43952</id>
		<title>Alias</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Alias&amp;diff=43952"/>
		<updated>2015-10-30T17:45:25Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Alias&#039;&#039;&#039; on lähes kaikista [[komentotulkki|komentotulkeista]] löytyvä sisäinen komento, joka luo vaihtoehtoisen nimikkeen jollekin toiselle komennolle. Alias-komennon syntaksi vaihtelee komentotulkista toiseen.&lt;br /&gt;
&lt;br /&gt;
==Peruskäyttö==&lt;br /&gt;
===[[Bash]] ja muut [[sh]]-sukuiset komentotulkit===&lt;br /&gt;
Luodaan alias &amp;quot;g&amp;quot; ohjelmalle [[grep]]:&lt;br /&gt;
 alias g=&amp;quot;grep&amp;quot;&lt;br /&gt;
Tämä saattaa nopeuttaa ja helpottaa komentorivin käyttämistä, edellyttäen että muistaa kyseisen aliaksen.&lt;br /&gt;
Käyttökelpoinen esimerkiksi tilanteessa &lt;br /&gt;
 [[ls]] -al | g &amp;quot;tiedosto.mp3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tulostetaan kaikki toiminnassa olevat aliakset:&lt;br /&gt;
 alias&lt;br /&gt;
Hyödyllinen aliaksien muistiinpalauttamisessa ja niiden tallentamisessa (ks. [[Alias#Tallennusskripti|Tallennusskripti]])&lt;br /&gt;
&lt;br /&gt;
===[[Csh]] ja [[tcsh]]===&lt;br /&gt;
Asetetaan alias &amp;quot;stx&amp;quot; komennolle &amp;lt;tt&amp;gt;[[startx]] &amp;gt;&amp;amp; [[laitetiedostot|/dev/null]] &amp;amp;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 alias stx &amp;quot;startx &amp;gt;&amp;amp; /dev/null &amp;amp;&amp;quot;&lt;br /&gt;
Tulostetaan kaikki käytössä olevat aliakset:&lt;br /&gt;
 alias&lt;br /&gt;
&lt;br /&gt;
==Aliasten poistaminen==&lt;br /&gt;
Alias voidaan poistaa käytöstä komennolla&lt;br /&gt;
 unalias aliaksen_nimi&lt;br /&gt;
&lt;br /&gt;
==Aliasten lukeminen tiedostosta==&lt;br /&gt;
Muun muassa [[Bash]] tukee aliaksien lukemista tiedostoista komennolla&lt;br /&gt;
 /osoite/alias/tiedostoon&lt;br /&gt;
ja kotihakemistossa majaileva [[bashrc|.bashrc]] -tiedosto sisältää kommentoidun kohdan, jonka aktivoimisella aliakset luetaan komentorivitulkin käynnistyessä tietystä tiedostosta. &amp;lt;small&amp;gt;Rivi löytyy esim. &amp;quot;vi .bashrc&amp;quot; ja komentotilassa kirjoita &amp;quot;/.bash_aliases&amp;quot; ilman lainausmerkkejä ^___^&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Muutamia hyödyllisiä aliaksia==&lt;br /&gt;
===Sh-sukuiset===&lt;br /&gt;
 alias ~=&amp;quot;cd ~&amp;quot;&lt;br /&gt;
 alias ..=&amp;quot;cd ..&amp;quot;&lt;br /&gt;
 alias ...=&amp;quot;cd ../..&amp;quot;&lt;br /&gt;
===Csh-sukuiset===&lt;br /&gt;
 alias ~ &amp;quot;cd ~&amp;quot;&lt;br /&gt;
 alias .. &amp;quot;cd ..&amp;quot;&lt;br /&gt;
 alias ... &amp;quot;cd ../..&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Tallennusskripti==&lt;br /&gt;
===Bash===&lt;br /&gt;
 alias savealias=&amp;quot;alias -p &amp;gt; ~/.bash_aliases&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tämä ´alias´ tallentaa kaikki toiminnassa olevat aliakset tiedostoon ~/.bash_aliases, josta seuraa niiden automaattinen luku aina komentotulkkia käynnistettäessä, mikäli näin on asetettu&amp;lt;sup&amp;gt;[[Alias#Aliasten_lukeminen_tiedostosta|1]]&amp;lt;/sup&amp;gt;. Kuitenkin, tämä on kohtuullisen ruma tapa verrattuna [[diff]]-ohjelmaa hyväksikäyttävään skriptiin, jossa vain muutokset eli uudet aliakset siirtyvät ~/.bash_aliases:iin.&lt;br /&gt;
&lt;br /&gt;
== Aliaksen kiertäminen ==&lt;br /&gt;
Ajoittain voi tulla tarve käyttää tietyn asetetun aliaksen sijaan komennon samannimistä alkuperäistä versiota. Tämä tapahtuu helpoiten asettamalla komennon alkuun \-merkki. Esimerkiksi jos komennolle [[ls]] olisi asetettu alias &amp;lt;tt&amp;gt;&amp;quot;ls --color=auto&amp;quot;&amp;lt;/tt&amp;gt;, voisi ls-komennon alkuperäisen värittömän version saada käyttöön komennolla &amp;lt;tt&amp;gt;\ls&amp;lt;/tt&amp;gt;. Tässä tapauksessa tämä olisi tosin mahdollista myös komennolla &amp;lt;tt&amp;gt;ls --color=never&amp;lt;/tt&amp;gt;. Aliaksen kiertäminen toimii samoin kaikissa tavallisimmissa komentotulkeissa.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Komentorivikomennot#Miss.C3.A4_hakemistoissa_komentoriviohjelmat_ovat.3F|Path]]&lt;br /&gt;
*[[Komentorivivinkkejä]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:alias]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Uptime&amp;diff=43844</id>
		<title>Uptime</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Uptime&amp;diff=43844"/>
		<updated>2015-10-24T10:30:12Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Uptime on [[komentorivi]]ohjelma joka kertoo järjestelmän käynnissäoloajan. Uptime on myös termi, jolla tarkoitetaan järjestelmän käynnissäoloaikaa.&lt;br /&gt;
&lt;br /&gt;
Uptime-tiedot näkee yksinkertaisesti komentorivikomennolla&lt;br /&gt;
 uptime&lt;br /&gt;
Jonka tuloste on seuraavanlainen:&lt;br /&gt;
 16:16:11 up 64 days, 23:08,  3 users,  load average: 0.00, 0.40, 1.01&lt;br /&gt;
Jossa aluksi on järjestelmän kellonaika (16:16:11), ja sen jälkeen käynnissäoloaika (64 päivää 23 tuntia ja 8 minuuttia). Tämän jälkeen kerrotaan koneelle kirjautuneiden käyttäjien määrä (3). Viimeiset kolme lukua ovat koneen keskimääräinen kuormitus viimeisten yhden, viiden ja viidentoista minuutin ajoilta. Suurempi luku tarkoittaa suurempaa kuormitusta.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Wikipedia:Load (computing)|Load average]] englanninkielisessä wikipediassa&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;br /&gt;
&lt;br /&gt;
[[pl:uptime]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Wubi&amp;diff=43841</id>
		<title>Wubi</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Wubi&amp;diff=43841"/>
		<updated>2015-10-23T16:39:57Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Ohjelma | nimi=Wubi | kuva=[[Kuva:Wubi_logo.gif]] | kuvateksti= | lisenssi=[[GPL]] | käyttöliittymä=Windows | kotisivu=[http://wubi-installer.org http://wubi-installer.org]}}&lt;br /&gt;
&lt;br /&gt;
Wubi-asennusohjelmalla voidaan asentaa [[Ubuntu]] Windows-osion sisälle [[levykuva]]an ilman kiintolevyn [[osiointi]]a tai edes asennuslevyn polttamista. Käyttöjärjestelmän valinta tapahtuu Windowsin oman käynnistysvalikon kautta.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
Kopioidaan Wubin asennuspaketti [http://wubi-installer.org ohjelman kotisivulta] ja käynnistetään &amp;lt;tt&amp;gt;wubi.exe&amp;lt;/tt&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Kuva:Wubi-asennus.png‎|250px|thumb|Wubin asennusohjelma]]&lt;br /&gt;
[[Kuva:Wubi-lataus.png‎|250px|thumb|Wubi lataa tarvittavia tiedostoja]]&lt;br /&gt;
[[Kuva:Wubi-reboot.png‎|250px|thumb|Lataus on valmis.]]&lt;br /&gt;
[[Kuva:Wubi-bootmanager.png‎|250px|thumb|Windowsin käynnistysvalikko.]]&lt;br /&gt;
[[Kuva:Wubi-ubuntu.png‎|250px|thumb|Ubuntu käyttövalmiina.]]&lt;br /&gt;
Wubin asennusohjelmassa valitaan Ubuntu-levykuvalle varattava tila kiintolevyltä, luodaan käyttäjätili, valitaan Ubuntussa käytetty kieli ja [[työpöytäympäristö]]. Vaihtoehtoina ovat &lt;br /&gt;
* [[Ubuntu]] joka on varustettu [[Unity]]-työpöydällä&lt;br /&gt;
* [[Kubuntu]] joka käyttää [[KDE]]-työpöytää&lt;br /&gt;
* [[Xubuntu]] joka käyttää [[Xfce]]-työpöytää ja sitä suositellaan erityisesti vanhemmille tietokoneille&lt;br /&gt;
* [[Mythbuntu]] on [[MythTV]]:n käyttöön tarkoitettu versio&lt;br /&gt;
&lt;br /&gt;
Ohjelma lataa asennuksen tarvitsemat tiedostot verkosta. Lopuksi tietokone on käynnistettävä uudestaan. Windowsin käynnistysvalikossa valitaan käynnistettäväksi järjestelmäksi Ubuntu.&lt;br /&gt;
Ohjelma tarkistaa asennuksen ja asentaa sen levykuvaan Windows-osiolle. Tietokone käynnistyy uudestaan asennuksen jälkeen. Seuraavalla käynnistyskerralla Ubuntu on käyttövalmis.&lt;br /&gt;
&lt;br /&gt;
==Asennuksen poistaminen==&lt;br /&gt;
Levykuvan poistaminen tapahtuu Windowsissa. Jos olet asentanut Ubuntun C: juureen, C:\ubuntu\ kansiosta löytyy &amp;lt;tt&amp;gt;Uninstall-Ubuntu.exe&amp;lt;/tt&amp;gt; asennuksen poisto ohjelma.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://en.opensuse.org/Instlux Instlux] - [[openSUSE]]n asennus Windowsista käsin&lt;br /&gt;
* [http://goodbye-microsoft.com/ Debian-Installer] - [[Debian]]in asennus Windowsista käsin&lt;br /&gt;
* [http://www.colinux.org/ Cooperative Linux] - Windowsin ja Linuxin ajaminen samanaikaisesti&lt;br /&gt;
* [http://www.topologilinux.com/ Topologilinux] - Cooperative Linuxiin pohjautuva [[jakelu]]&lt;br /&gt;
* [http://linuxmint-fi.info/mint4win/ Mint4Win] - Linux Mint 9 asennus Windowsista käsin&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Jakeluiden asennusohjelmat]]&lt;br /&gt;
[[Luokka:Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Wubi]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Zsh&amp;diff=43784</id>
		<title>Zsh</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Zsh&amp;diff=43784"/>
		<updated>2015-10-17T08:52:47Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Zsh&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[MIT]]&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=[http://www.zsh.org/ www.zsh.org] [http://zsh.sourceforge.net/ zsh.sourceforge.net]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zsh&#039;&#039;&#039; eli &#039;&#039;&#039;Z Shell&#039;&#039;&#039; on kehittynyt [[komentotulkki]] Unix-järjestelmille. Sitä voi käyttää sekä normaalina kirjautumiskomentotulkkina että skriptikielenä. Zsh:n kehitys aloitettiin 1990, ja se on tällä hetkellä luultavasti eniten ominaisuuksia sisältävä Unix-komentotulkki. Jotta eri ominaisuudet eivät veisi liikaa muistitilaa, on valtaosa niistä sijoitettu erikseen ladattaviin funktioihin. Zsh huolehtii itse komentorivin editoinnista (ZLE), kun se esimerkiksi [[Bash]]issa on ulkoistettu jokseenkin rajoittuneelle [[Readline]]-kirjastolle. Zsh:ssa on ollut [[Unicode]]-tuki helmikuussa 2006 julkaistusta 4.3.1-versiosta lähtien.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
{{Asenna|Zsh|zsh}}&lt;br /&gt;
&lt;br /&gt;
==Ominaisuuksia==&lt;br /&gt;
*Ohjelmoitava komennontäydennystoiminto, joka auttaa yleisimpien komentojen argumenttien täydentämisessä (sisältää tuon muutamalle sadalle yleisimmälle komennolle). Myös esimerkiksi man-sivujen nimien täydennys toimii. Esimerkki:&lt;br /&gt;
 [matti@masiina] ~ % [[yum]] c&lt;br /&gt;
 check-update  -- Check if any updates are available&lt;br /&gt;
 clean         -- Clean local yum cache  &lt;br /&gt;
*Mahdollisuus jakaa komentohistoria kaikille samaan aikaan päälläoleville zsh-istunnoille&lt;br /&gt;
*Muuttujien ja taulukoiden edistynyt hallinta&lt;br /&gt;
*Prompt-teemat&lt;br /&gt;
*Oikoluku, esimerkiksi komento &#039;&#039;pwero&#039;&#039; täydentyy &#039;&#039;poweroff&#039;&#039;iksi.&lt;br /&gt;
*Globbing-tuki eli tiedostonnimien automaattinen täydennys erilaisten wildcardien avulla. Esimerkiksi seuraava lisäisi merkkijonon foo kyseisen hakemiston jokaisen .txt-päätteisen tiedoston loppuun:&lt;br /&gt;
 echo &amp;quot;foo&amp;quot; &amp;gt;&amp;gt;*.txt&lt;br /&gt;
*Yhteensopivuustila (zsh:n saa tarvittaessa toimimaan esimerkiksi kuin [[sh]], [[csh]] tai [[ksh]].&lt;br /&gt;
*Itsekirjoitetut funktiot (laajennukset)&lt;br /&gt;
&lt;br /&gt;
==Asetukset==&lt;br /&gt;
Kuten useimpien muidenkin ohjelmien [[Asetustiedostojen perusteet|asetustiedostoja]], on zsh:n asetustiedostoja kahdenlaisia, koko järjestelmän laajuisia, jotka ovat muotoa /etc/foo ja käyttäjäkohtaisia, jotka ovat muotoa ~/.foo (~ tarkoittaa käyttäjän kotihakemistoa ja piste on piilotiedoston merkki). Järjestelmänlaajuinen tiedosto ajetaan yleensä ennen käyttäjäkohtaista. Zsh:n käynnistämisen ja sulkemisen yhteydessä ajattavat asetustiedostot ovat seuraavat:&lt;br /&gt;
*&#039;&#039;&#039;/etc/zshenv ja ~/.zshenv &#039;&#039;&#039;&lt;br /&gt;
/etc/zshenv ajetaan ensimmäisenä aina zsh:n käynnistyessä siitäkin huolimatta, vaikka zsh olisi käynnistetty käynnistystiedostojen ajon estävällä -f-valitsimella (setopt NO_RSC). ~/.zshrc tottelee -f-valitsinta.&lt;br /&gt;
*/&#039;&#039;&#039;etc/zprofile ja ~/.zprofile &#039;&#039;&#039;&lt;br /&gt;
ajetaan zshenv:n jälkeen mikäli käyttäjä kirjautuu sisään kyseisellä zsh-istunnolla, eli kyseessä on &#039;&#039;kirjautumiskomentotulkki&#039;&#039;.&lt;br /&gt;
*&#039;&#039;&#039;/etc/zshrc ja ~/.zshrc &#039;&#039;&#039;&lt;br /&gt;
Luetaan zshenvin (ja zprofilen) jälkeen, mikäli zsh käynnistetään &#039;&#039;interaktiivisena komentotulkkina&#039;&#039;. Komentotulkki on interaktiivinen, kun sitä ei käytetä skriptin ajamiseen, vaan komennot syötetään itse reaaliajassa.&lt;br /&gt;
*&#039;&#039;&#039;/etc/zlogin ja ~/.zlogin &#039;&#039;&#039;&lt;br /&gt;
ajetaan zshrc:n jälkeen, mikäli kyseessä on kirjautumiskomentotulkki.&lt;br /&gt;
*&#039;&#039;&#039;~/.zlogout ja /etc/zlogout&#039;&#039;&#039;&lt;br /&gt;
ajetaan kirjautumiskomentotulkista poistuttaessa. Käyttäjäkohtainen tiedosto ajetaan muista poiketen ennen järjestelmänlaajuista tiedostoa. &lt;br /&gt;
&lt;br /&gt;
Seuraavassa on esimerkki zshrc-tiedostosta. &#039;&#039;&#039;Lue ennen käyttöönottoa.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 # Määritetään promptin (komentorivillä aina näkyvät merkit) ulkoasu. Muuttuja &lt;br /&gt;
 # PROMPT on sama kuin PS1. %n tarkoittaa koneen ja %m käyttäjän nimeä. %~ on&lt;br /&gt;
 # nykyinen työhakemisto ja %# on valmiusmerkki (tavallisilla käyttäjillä % ja&lt;br /&gt;
 # rootilla #). Tulos näyttää tältä: [kayttaja@kone] /usr/bin/ % &lt;br /&gt;
 # %~:n voi korvata %d:llä jolloin esim. kotihakemiston nimeä ei lyhenetä ~:nä. &lt;br /&gt;
 # zsh:ssa on myös mahdollista käyttää valmiita prompt-teemoja.&lt;br /&gt;
 PROMPT=&#039;[%n@%m] %~ %# &#039;&lt;br /&gt;
 &lt;br /&gt;
 # Määritellään komentorivin oikeassa laidassa näkyvä teksti (valinnainen). &lt;br /&gt;
 # %t tarkoittaa kellonaikaa.&lt;br /&gt;
 #RPROMPT=&#039;%t&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan komentohistoriatiedosto&lt;br /&gt;
 export HISTFILE=~/.history&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan historiatiedoston suurin mahdollinen koko riveinä &lt;br /&gt;
 export HISTSIZE=999999999&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan kerralla historiatiedostoon tallennettavien rivien maksimimäärä&lt;br /&gt;
 export SAVEHIST=999999999&lt;br /&gt;
 &lt;br /&gt;
 # Lisätään hakemistot /usr/local/bin/ ja $HOME/bin [[PATH]]-muuttujaan&lt;br /&gt;
 export PATH=&amp;quot;$PATH:/usr/local/bin:$HOME/bin&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Määritetään oletus[[tekstieditori]]. Tämä asetus vaikuttaa myös käytettävään&lt;br /&gt;
 # näppäinyhdistelmäteemaan ([[vi]] tai [[emacs]]) mikäli sitä ei erikseen  &lt;br /&gt;
 # määritetä bindkey-komennolla.&lt;br /&gt;
 export EDITOR=&amp;quot;[[vim]]&amp;quot;&lt;br /&gt;
 export VISUAL=$EDITOR&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan [[ls]]-komennon käyttämät värit. (&#039;&#039;&#039;Muunna kaikki yhdelle riville.&#039;&#039;&#039;)&lt;br /&gt;
 export  LS_COLORS=&#039;no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:&lt;br /&gt;
 bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:&lt;br /&gt;
 *.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:&lt;br /&gt;
 *.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:&lt;br /&gt;
 *.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:&lt;br /&gt;
 *.rpm=00;31:*.deb=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:&lt;br /&gt;
 *.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Komentojen täydennyksen asetuksia. Näiden asetusten luontiin voi myös käyttää  &lt;br /&gt;
 # valmista velhoa, joka käynnistyy komennolla compinstall&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan täydennyslistan väreiksi samat, kuin ls:llä&lt;br /&gt;
 zstyle &#039;:completion:*&#039; list-colors ${(s.:.)LS_COLORS}&lt;br /&gt;
 &lt;br /&gt;
 # Ladataan normaalit täydennysfunktiot sekä oikoluku&lt;br /&gt;
 zstyle &#039;:completion:*&#039; completer _expand _complete _correct _approximate&lt;br /&gt;
 &lt;br /&gt;
 # Mahdollistaa sekä merkkijonon ensimmäisiin että viimeisiin merkkeihin &lt;br /&gt;
 # pohjautuvan täydennyksen.&lt;br /&gt;
 zstyle &#039;:completion:*&#039; expand prefix suffix&lt;br /&gt;
 &lt;br /&gt;
 # Täydennyslistan aakkosellinen järjestys. Muita vaihtoehtoja ovat mm. size &lt;br /&gt;
 # (koko), date (muutospäivämäärä), time (muutosaika), access (edellinen avausaika) &lt;br /&gt;
 # sekä reverse (kääntää tulostuksen)&lt;br /&gt;
 zstyle &#039;:completion:*&#039; file-sort name&lt;br /&gt;
 &lt;br /&gt;
 # Täydennettäessä yläpuolisten hakemistojen nimiä (cd ../) ei oteta huomioon nykyistä työhakemistoa&lt;br /&gt;
 zstyle &#039;:completion:*&#039; ignore-parents pwd&lt;br /&gt;
 &lt;br /&gt;
 # [[ps]]:n tulosteeseen pohjautuva valikkopohjainen täydennys [[kill]]-komennolle.&lt;br /&gt;
 zstyle &#039;:completion:*:*:kill:*&#039; menu yes select&lt;br /&gt;
 zstyle &#039;:completion:*:kill:*&#039; force-list always&lt;br /&gt;
 &lt;br /&gt;
 # Valikkopohjainen täydennys joka käynnistyy, kun vaihtoehtoja on yli ruudullinen. &lt;br /&gt;
 zstyle &#039;:completion:*&#039; menu select=long&lt;br /&gt;
 zstyle &#039;:completion:*&#039; select-prompt %SValikko aktiivinen. Sijainti: %p %s&lt;br /&gt;
 &lt;br /&gt;
 # Isojen ja pienien kirjainten sekä välimerkkien vastaavuus komentojen   &lt;br /&gt;
 # oikoluvussa. Toisin sanoen mahdollistaa esimerkiksi komennon &#039;EMACs&#039; &lt;br /&gt;
 # täydentämisen &#039;emacs&#039;iksi.&lt;br /&gt;
 zstyle &#039;:completion:*&#039; matcher-list &#039;&#039; &#039;m:{a-zA-Z}={A-Za-z} r:|[._-,]=** r:|=** l:|=*&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Käynnistetään (uuden tyylin mukaiset) täydennystoiminnot&lt;br /&gt;
 autoload -Uz compinit&lt;br /&gt;
 compinit&lt;br /&gt;
 &lt;br /&gt;
 # Sallii tab-täydennyksen myös sanan keskellä&lt;br /&gt;
 setopt COMPLETE_IN_WORD&lt;br /&gt;
 &lt;br /&gt;
 # Pidetään taustaprosessit täydellä nopeudella&lt;br /&gt;
 #setopt NOBGNICE&lt;br /&gt;
 &lt;br /&gt;
 # Liitetään zsh-istunnon päättyessä syötetyt komennot historiatiedoston loppuun &lt;br /&gt;
 # sen nollamisen sijaan&lt;br /&gt;
 setopt APPEND_HISTORY&lt;br /&gt;
 &lt;br /&gt;
 # Liitetään syötetyt komennot historiatiedostoon välittömästi niiden syöttämisen &lt;br /&gt;
 # jälkeen&lt;br /&gt;
 setopt INC_APPEND_HISTORY&lt;br /&gt;
 &lt;br /&gt;
 # Jaettu komentohistoria samanaikaisesti päälläolevien zsh-istuntojen kesken&lt;br /&gt;
 #setopt SHARE_HISTORY&lt;br /&gt;
 &lt;br /&gt;
 # Älä näytä montaa identtistä riviä haettaessa komentohistoriasta (CTRL+R)&lt;br /&gt;
 setopt HIST_FIND_NO_DUPS&lt;br /&gt;
 &lt;br /&gt;
 # Älä lisää identtisiä peräkkäisiä komentoja komentohistoriaan.&lt;br /&gt;
 # Jos esim. kirjoitat 30 kertaa peräkkäin &amp;quot;ls&amp;quot;, lisätään näistä vain yksi.&lt;br /&gt;
 #setopt HIST_IGNORE_DUPS&lt;br /&gt;
 &lt;br /&gt;
 # Poistaa kaikki edeltävät identtidet rivit komentohistoriasta, vaikka näiden&lt;br /&gt;
 # komentojen välillä olisi annettu muita komentoja.&lt;br /&gt;
 #setopt HIST_IGNORE_ALL_DUPS&lt;br /&gt;
 &lt;br /&gt;
 # Jos annettua komentoa ei voida suorittaa ja se on hakemistonnimi, niin&lt;br /&gt;
 # siirrytään automaattisesti tähän hakemistoon (cd).&lt;br /&gt;
 setopt AUTO_CD&lt;br /&gt;
  &lt;br /&gt;
 # Ei ikinä piipata&lt;br /&gt;
 unsetopt BEEP&lt;br /&gt;
 &lt;br /&gt;
 # Asetetaan muutamia [[alias|aliaksia]]&lt;br /&gt;
 alias stx=&amp;quot;startx &amp;gt;&amp;amp; /dev/null &amp;amp;&amp;quot;&lt;br /&gt;
 alias top=&amp;quot;top -d1&amp;quot;&lt;br /&gt;
 alias ls=&amp;quot;ls --color=auto&amp;quot;&lt;br /&gt;
 alias ..=&amp;quot;cd ..&amp;quot;&lt;br /&gt;
 alias ...=&amp;quot;cd ../..&amp;quot;&lt;br /&gt;
 alias ....=&amp;quot;cd ../../..&amp;quot;&lt;br /&gt;
 alias mnt=&amp;quot;mount&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Listaa vain hakemistot ja hakemistoihin viittaavat symboliset linkit&lt;br /&gt;
 alias lsd=&#039;ls -ld *(-/DN)&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Listaa vain pisteellä alkavat tiedostot&lt;br /&gt;
 alias lsa=&#039;ls -ld .*&#039;&lt;br /&gt;
 &lt;br /&gt;
 # Emacs-tyylinen komentorivin muokkaus (oletus)&lt;br /&gt;
 bindkey -e &lt;br /&gt;
 &lt;br /&gt;
 # Vi-tyylinen komentorivin muokkaus&lt;br /&gt;
 #bindkey -v&lt;br /&gt;
  &lt;br /&gt;
 # Korjataan Home- End- ja backspace-näppäinten toiminta&lt;br /&gt;
 bindkey &#039;\e[1~&#039; beginning-of-line&lt;br /&gt;
 bindkey &#039;\e[4~&#039; end-of-line&lt;br /&gt;
 bindkey &#039;^[[3~&#039; delete-char&lt;br /&gt;
 &lt;br /&gt;
 # Korjataan backspace-näppäimen toiminta [[xterm]]issä&lt;br /&gt;
 case $TERM in (xterm*)&lt;br /&gt;
                bindkey &#039;\e[H&#039; beginning-of-line&lt;br /&gt;
                        bindkey &#039;\e[F&#039; end-of-line ;;&lt;br /&gt;
                esac&lt;br /&gt;
&lt;br /&gt;
Asetustiedoston muutokset saa helpoiten käyttöön käynnistämällä zsh uudelleen komennolla&lt;br /&gt;
 exec zsh&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Oh My Zsh]] - Asetukset, joilla Zsh-shellistä saadaan muun muassa interaktiivisempi&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://www.zsh.org/ Zsh:n kotisivu]&lt;br /&gt;
*[http://www.zshwiki.org/ Zsh-wiki]&lt;br /&gt;
*[http://grml.org/zsh/zsh-lovers.html Zsh-lovers]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentotulkit]]&lt;br /&gt;
[[Luokka:Asetustiedostot]]&lt;br /&gt;
&lt;br /&gt;
[[pl:zsh]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Root&amp;diff=43782</id>
		<title>Root</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Root&amp;diff=43782"/>
		<updated>2015-10-15T14:22:30Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Root on Unix/Linux-järjestelmien pääkäyttäjä. Root-käyttäjällä on oikeudet tehdä järjestelmässä käytännössä mitä vain, ja se on syytä rauhoittaa pelkästään asennus/asetuskäyttöön. Järjestelmän tavallinen käyttö tulee hoitaa rajatummilla käyttäjillä. Tämä tapa käyttää [[Unix]]-tyylisiä järjestelmiä on [[tietoturva]]n kannalta erittäin tärkeä: kun [[käyttäjä]]llä on [[tiedostojen oikeudet|kirjoitusoikeudet]] vain omiin [[tiedosto]]ihinsa, mahdolliset [[haittaohjelmat]]kaan eivät pääse leviämään käyttäjän tiedostoja pitemmälle.&lt;br /&gt;
&lt;br /&gt;
Oikeita tapoja hankkia root-oikeudet niitä vaativaan käyttöön ovat [[su]] ja [[sudo]]-ohjelmien käyttäminen. Sudo ei normaalisti jätä auki pääkäyttäjän [[komentorivi]]ä, jossa voisi epähuomiossa tehdä vahinkoa. Toisaalta sudo on oletuksena määritelty kysymään käyttäjän &#039;&#039;omaa&#039;&#039; salasanaa vain viiden minuutin välein, mikä voi olla tietoturvariski. Mikäli käyttämäsi ohjelma ei suostu toimimaan ilman pääkäyttäjän oikeuksia, mutta ei tosiasiassa tarvitse niitä, [[fakeroot]]ista on sinulle hyötyä.&lt;br /&gt;
&lt;br /&gt;
On myös olemassa [[GUI|graafisia]] ohjelmia, jotka ennen asetusohjelman tms käynnistämistä kysyvät rootin salasanaa. Ohjelmasta riippuen autentikointi saattaa myös jäädä voimaan tietyksi aikaa, minä aikana salasanaa ei tarvitse syöttää uudelleen. Tätä ilmaisee tavallisesti jokin kuvake paneelin tehtäväpalkissa.&lt;br /&gt;
&lt;br /&gt;
Monet [[jakelu]]t ovat lisäksi hiljattain ottaneet käyttöön [[PolicyKit]]-nimisen järjestelmän, jossa pääkäyttäjän oikeudet voidaan myöntää toiminto- eikä sovelluskohtaisesti. Graafisissa ohjelmissa tämä tavallisesti tarkoittaa sitä, että ohjelma avataan tavallisilla oikeuksilla, jonka jälkeen vain pääkäyttäjälle tarkoitetut toiminnot voidaan ottaa käyttöön erillisen napin kautta.&lt;br /&gt;
&lt;br /&gt;
==Pääkäyttäjän kotihakemisto==&lt;br /&gt;
Pääkäyttäjän kotihakemisto on /root, joka muista kotihakemistoista poiketen sijaitsee [[juuriosio]]lla. Näin rootin kotihakemiston tiedostot ovat käytettävissä vikatilanteissa, vaikka juuriosio olisikin pieni. Koska pääkäyttäjänä ei pitäisi tehdä muut kuin pakolliset ylläpitotehtävät ja koska ylläpitäjän ympäristön ei pitäisi olla yllättävä, hakemisto on yleensä lähes tyhjä.&lt;br /&gt;
&lt;br /&gt;
== Mitä jos rootin salasana unohtuu? ==&lt;br /&gt;
Mikäli rootin salasana pääsee unohtumaan, ei ole syytä hävittää koko järjestelmää. Salasanan voi nimittäin vaihtaa monella tapaa. &lt;br /&gt;
&lt;br /&gt;
===Palauttaminen Sudolla===&lt;br /&gt;
&lt;br /&gt;
Mikäli tavallisella käyttäjällä on oikeus käyttää [[sudo]]a, voit vaihtaa rootin salasanan käyttämällä seuraavaa komentoa:&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;$&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;sudo [[passwd]]&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Palauttaminen yhden käyttäjän tilalla===&lt;br /&gt;
&lt;br /&gt;
Joillakin jakeluilla on mahdollista kirjautua sisään roottina ilman salasanaa käyttämällä yhden käyttäjän tilaa. Tämä tapahtuu muokkaamalla järjestelmän [[ytimen käynnistysparametrit|käynnistysparametreja]] [[käynnistyslatain|käynnistyslataimessa]] ([[GRUB#Asetusten_muokkaaminen_k.C3.A4ynnistyksen_yhteydess.C3.A4|GRUBilla]] tai [[LILO]]). Ytimelle annetaan parametri &amp;lt;tt&amp;gt;1&amp;lt;/tt&amp;gt;. Jakelu käynnistyy yhden käyttäjän tilassa ja kirjautuu sisään roottina automaattisesti ja voit antaa komennon&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;vipw&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
vaihtaaksesi rootin salasanaa. Kun olet vaihtanut salasanan, käynnistä järjestelmä uudelleen komennolla&lt;br /&gt;
  &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;reboot&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===initin vaihtaminen väliaikaisesti===&lt;br /&gt;
&lt;br /&gt;
Initin vaihtaakseen on muokattava järjestelmän [[ytimen käynnistysparametrit|käynnistysparametreja]] [[käynnistyslatain|käynnistyslataimessa]] ([[GRUB#Asetusten_muokkaaminen_k.C3.A4ynnistyksen_yhteydess.C3.A4|GRUBilla]] tai [[LILO]]). Ytimelle annetaan parametrit &amp;lt;tt&amp;gt;rw init=/bin/bash&amp;lt;/tt&amp;gt;, mikä saa järjestelmän käynnistymään suoraan [[komentotulkki]]in, missä salasana voidaan vaihtaa komennolla &amp;lt;tt&amp;gt;[[passwd]] root&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kun pääset komentoriville, suorita seuraavat komennot ([[passwd]] pyytää sinua asettamaan uuden salasanan)&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;[[passwd]]&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;[[sync]]&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käynnistä tietokone uudelleen ja uuden salasanan pitäisi toimia komennolla&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;$&amp;lt;/nowiki&amp;gt; &#039;&#039;&#039;&amp;lt;tt&amp;gt;su -&amp;lt;/tt&amp;gt;&#039;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Salasanan salatun version vaihtaminen===&lt;br /&gt;
&lt;br /&gt;
Toinen vaihtoehto on luoda salasanasta järjestelmäsi käyttämä salattu versio (yleensä [[md5]]-tarkistussumma) ja kopioida tämä [[asetustiedosto]]n /etc/[[shadow-tiedosto|shadow]] (tai /etc/[[passwd-tiedosto|passwd]]) salasanakenttään. Tämän voit tehdä esimerkiksi [[live-cd]]:llä tai toisesta käyttöjärjestelmästä käsin. Oikea rivi alkaa &amp;lt;tt&amp;gt;root:&amp;lt;/tt&amp;gt;, jonka jälkeen seuraa salasanakenttä, päättyen kaksoispisteeseen.&lt;br /&gt;
&lt;br /&gt;
Jos tiedät jonkin tunnuksen salasanan, voit kopioida salasanakentän tämän tunnuksen kohdalta. Voit myös asettaa salasanan jollekin live-linuxin tunnukselle ja kopioida salasanakohdan live-linuxin salasanatiedostosta.&lt;br /&gt;
&lt;br /&gt;
===Palauttaminen Live-CD:llä===&lt;br /&gt;
&lt;br /&gt;
Kolmas vaihtoehto on käyttää passwd-komentoa live-linuxista käsin, vaihtamalla juurihakemistonäkymä niin, että passwd-komento viittaa alkuperäisen järjestelmän tiedostoihin:&lt;br /&gt;
 [[mount]] /dev/mikälie /mnt&lt;br /&gt;
 [[cd]] /mnt&lt;br /&gt;
 [[chroot]] /mnt&lt;br /&gt;
 [[passwd]]&lt;br /&gt;
 [[exit]]&lt;br /&gt;
&lt;br /&gt;
chroot vaihtaa näkymän niin, että /bin/passwd ja /etc/shadow viittaavatkin tiedostoihin /mnt/bin/passwd ja /mnt/etc/shadow. Näin salasana asettuu alkuperäisen järjestelmän asetusten mukaisesti, kunhan live-linuxin [[ydin]] on yhteensopiva uuden juuren mukaisten kirjastojen kanssa. Koska olet pääkäyttäjä, passwd ei kysy salasanaa.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Root]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=PID&amp;diff=43781</id>
		<title>PID</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=PID&amp;diff=43781"/>
		<updated>2015-10-15T14:21:21Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;PID&#039;&#039;&#039; eli Process Identifier on [[prosessi]]n tunnistenumero. Mm. [[kill]]-käskyn yhteydessä tarvitaan PID-numeroa. [[Init]] on yleensä PID 1, ja se käynnistää muut ohjelmat [[fork()]]-kutsulla.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;br /&gt;
[[Luokka:Käsitteet]]&lt;br /&gt;
[[Luokka:Prosessienhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:PID]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Nouveau&amp;diff=43780</id>
		<title>Nouveau</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Nouveau&amp;diff=43780"/>
		<updated>2015-10-15T14:20:41Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Nouveau&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[MIT-lisenssi]], [[MIT]]/[[GPL]], [[GPL]]&lt;br /&gt;
| käyttöliittymä=[[Ajuri]]&lt;br /&gt;
| kotisivu=[http://nouveau.freedesktop.org/wiki/  http://nouveau.freedesktop.org/wiki/ ]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nouveau-projekti&#039;&#039;&#039; kehittää [[Näytönohjaimet#Nvidia|Nvidian näytönohjaimille]] uutta avoimen [[Lähdekoodi|lähdekoodin]] ajuria, jonka 3D-ominaisuudet ovat jo melko hyvällä tasolla.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
* [[Näytönohjaimet]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://arstechnica.com/information-technology/2013/09/nvidia-seeks-peace-with-linux-pledges-help-on-open-source-driver/ Nvidia lupautuu auttamaan Nouveau projektia]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Laitteisto]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Nouveau]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=KWrite&amp;diff=43779</id>
		<title>KWrite</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=KWrite&amp;diff=43779"/>
		<updated>2015-10-15T14:16:11Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ Ohjelma | nimi=KWrite | kuva=[[Kuva:kwrite.png|200px]] | kuvateksti= | lisenssi=[[GPL]] | käyttöliittymä=[[QT]] | kotisivu=[http://www.kate-editor.org/ kate-editor.org] }}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;KWrite&#039;&#039;&#039; on kevyt tekstieditori [[KDE|KDE-työpöytäympäristölle]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Kate]]&lt;br /&gt;
*[[wikipedia:fi:KWrite|KWrite-artikkeli Wikipediassa]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tekstieditorit]]&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
&lt;br /&gt;
[[pl:KWrite]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Passwd-tiedosto&amp;diff=43778</id>
		<title>Passwd-tiedosto</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Passwd-tiedosto&amp;diff=43778"/>
		<updated>2015-10-15T14:13:06Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
/etc/passwd on yleensä kaikkien käyttäjien luettavissa oleva [[asetustiedosto]], joka sisältää tiedot mm. [[käyttäjä]]n oikeasta nimestä ja [[kotihakemisto]]sta.&lt;br /&gt;
&lt;br /&gt;
== Rakenne ==&lt;br /&gt;
Tiedostossa jokainen käyttäjä on esitelty omalla rivillään. Rivi voisi näyttää esimerkiksi seuraavalta:&lt;br /&gt;
 kayttaja:x:1000:1000:Pentti Peruskäyttäjä,,,:/home/kayttaja:/bin/bash&lt;br /&gt;
 1        2   3    4           5                   6             7&lt;br /&gt;
Kentät on erotettu toisistaan kaksoispisteellä. Kenttien tiedot:&lt;br /&gt;
#Käyttäjätunnus&lt;br /&gt;
#Salasana. Tässä on yleensä vain kirjain x kertomassa, että salasana on tallennettu salakirjoitettuna tiedostoon [[Shadow-tiedosto|/etc/shadow]]&lt;br /&gt;
#Käyttäjän [[UID]]-tunnistenumero&lt;br /&gt;
#Sen ryhmän [[GID]]-tunniste, johon käyttäjä ensisijaisesti kuuluu&lt;br /&gt;
#Oikea nimi&lt;br /&gt;
#Kotihakemisto&lt;br /&gt;
#Oletus[[komentotulkki]]&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Shadow-tiedosto]]&lt;br /&gt;
*[[Group-tiedosto]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Asetustiedostot]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
&lt;br /&gt;
[[pl:/etc/passwd]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Rekonq&amp;diff=43667</id>
		<title>Rekonq</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Rekonq&amp;diff=43667"/>
		<updated>2015-09-26T19:56:20Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
{{Ohjelma&lt;br /&gt;
| nimi=rekonq&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| käyttöliittymä=[[Qt]]&lt;br /&gt;
| lisenssi=&lt;br /&gt;
| kotisivu=[http://rekonq.kde.org/ rekonq.kde.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;rekonq&#039;&#039;&#039; on kevyt ja pelkistetty web-selain joka käyttää [[WebKit]] piirtomoottoria. Se käynnistyy ja toimii nopeasti. Nimi viittaa [[KDE|KDE-työpöydän]] oletusselaimeen [[Konqueror]] (&#039;&#039;re-konquer, uudelleen valloita&#039;&#039;) - ilmeisesti viitaten, että projekti yrittää toteuttaa sen mitä edeltäjältään jäi saavuttamatta. &lt;br /&gt;
&lt;br /&gt;
Usein paljon JavaScriptiä sisältävät sivut toimivat paremmin rekonq-selaimella kuin muilla KDE-työpöydän selaimella. Selaimen kaikki ikkunat ovat samaa prosessia, toisin kuin Konquerorissa. Selain on mahdollista asettaa KDE-työpyödän oletusselaimeksi.&lt;br /&gt;
&lt;br /&gt;
Ominaisuuksia:&lt;br /&gt;
* oletusnäkymässä kirjainmerkit kuvakaappauksina&lt;br /&gt;
* perustoiminnot: avaa, tallenna, tulosta, kirjainmerkkaa, etsi, &lt;br /&gt;
* välilehdet&lt;br /&gt;
* näkymiä: osoitekirja, kokoruudun käyttö, historia&lt;br /&gt;
* Mozilla pluginit: mm flash liitännäiset sivuissa toimivat&lt;br /&gt;
* erikoisominaisuudet: selaintyypin huijaaminen, mainosten esto&lt;br /&gt;
&lt;br /&gt;
Nykyisellään (&#039;&#039;loppuvuosi 2013&#039;&#039;) selain on melko buginen ja kaatuu usein, mutta nopeutensa ansiosta se ei juurikaan häiritse käyttöä.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:KDE-ohjelmat]]&lt;br /&gt;
[[Luokka:WWW-selaimet]]&lt;br /&gt;
&lt;br /&gt;
[[pl:rekonq]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Nologin&amp;diff=43608</id>
		<title>Nologin</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Nologin&amp;diff=43608"/>
		<updated>2015-09-21T13:17:05Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nologin voi tarkoittaa joko [[Asetustiedostojen perusteet|asetustiedostoa]] &amp;lt;tt&amp;gt;/etc/nologin&amp;lt;/tt&amp;gt; tai &amp;lt;tt&amp;gt;nologin&amp;lt;/tt&amp;gt;-ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
== /etc/nologin ==&lt;br /&gt;
Jos asetustiedosto &amp;lt;tt&amp;gt;/etc/nologin&amp;lt;/tt&amp;gt; on olemassa, onnistuu sisäänkirjautuminen vain [[pääkäyttäjä]]n oikeuksin. Muille käyttäjille näytetään kirjautumisyrityksen yhteydessä tämän tiedoston sisältö ja kirjautuminen estetään.&lt;br /&gt;
&lt;br /&gt;
== Nologin-ohjelma ==&lt;br /&gt;
&amp;lt;tt&amp;gt;nologin&amp;lt;/tt&amp;gt; on [[komentorivikomennot|komentoriviohjelma]], joka näyttää käyttäjälle viestin, jonka mukaan hänen käyttäjätunnuksensa ei ole käytettävissä. Se on tarkoitettu asetettavaksi sellaisten käyttäjien [[Passwd-tiedosto|oletuskomentotulkiksi]], joiden ei haluta pystyvän kirjautumaan järjestelmään.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Asetustiedostot]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:nologin]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tree&amp;diff=43426</id>
		<title>Tree</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tree&amp;diff=43426"/>
		<updated>2015-09-04T19:18:56Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Tree&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]v2+&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=[http://mama.indstate.edu/users/ice/tree/ mama.indstate.edu/users/ice/tree]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Tree&#039;&#039;&#039; on ohjelma joka näytää hakemiston sisällön rekursiivisesti puumaisessa muodossa. Tree on alun perin [[MS-DOS|DOS]]-ohjelma, joka on myöhemmin portattu [[UNIX]]ille.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
 $ tree ~/esimerkki/&lt;br /&gt;
 /home/user/esimerkki/&lt;br /&gt;
 `-- tetris&lt;br /&gt;
     |-- bin&lt;br /&gt;
     |   `-- tetris.jar&lt;br /&gt;
     `-- src&lt;br /&gt;
         `-- tetris.java&lt;br /&gt;
 &lt;br /&gt;
 3 directories, 2 files&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt; - Tulostetaan kaikki tiedostot, mukaan luettuna piilotetut, eli pisteellä alkavat tiedostot&lt;br /&gt;
* &amp;lt;tt&amp;gt;-d&amp;lt;/tt&amp;gt; - Tulostetaan vain hakemistot&lt;br /&gt;
* &amp;lt;tt&amp;gt;-l&amp;lt;/tt&amp;gt; - Seurataan [[symbolinen linkki|symbolisia linkkejä]], jos ne osoittavat hakemistoihin&lt;br /&gt;
* &amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt; - Tulostetaan tiedostojen polku kokonaisuudessaan&lt;br /&gt;
* &amp;lt;tt&amp;gt;-x&amp;lt;/tt&amp;gt; - Pysytään vain nykyisessä [[tiedostojärjestelmä|tiedostojärjestelmässä]]&lt;br /&gt;
* &amp;lt;tt&amp;gt;-L &amp;lt;taso&amp;gt;&amp;lt;/tt&amp;gt; - Määritellään maksimitaso, jonka sisällön tree näyttää. Esimerkiksi jos taso on 2, niin tree ei näytä tiedostoja tai hakemistoja jotka ovat syvemmällä tasolla kuin 2.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
{{Asenna|Tree|tree}}&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:tree]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=GCC&amp;diff=43223</id>
		<title>GCC</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=GCC&amp;diff=43223"/>
		<updated>2015-08-23T17:49:28Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GCC ([[GNU]] Compiler Collection) on [[GNU]]-projektin kääntäjäkokoelma, jolla voi kääntää ohjelmointikieliä [[C]], [[C plus plus|C++]] (CPP), Objective-C, Fortran, [[Java]] ja Ada. GCC sisältää myös näiden kielten kirjastot. GCC on saatavissa todella monille [http://gcc.gnu.org/install/specific.html alustoille], ja mm. Nokian älypuhelimista tunnetulle Symbian-käyttöjärjestelmälle valmistetut ohjelmat käännetään sillä.&lt;br /&gt;
&lt;br /&gt;
GCC:n versio 4.0.0 julkaistiin huhtikuun 20. päivänä 2005.&lt;br /&gt;
&lt;br /&gt;
==Kääntäminen==&lt;br /&gt;
===[[C]] ja [[C plus plus|C++]]===&lt;br /&gt;
C-ohjelmat käännetään komennolla:&lt;br /&gt;
 gcc tiedosto1.c tiedosto2.c -o ohjelma&lt;br /&gt;
Vastaavasti C++-ohjelmissa korvataan gcc komennolla g++ (joka itse asiassa ajaa gcc-kääntäjän linkittäen mukaan C++:n standardikirjastot).&lt;br /&gt;
&lt;br /&gt;
Lippuja joita voi lisätä käännöskomentoon:&lt;br /&gt;
*-O: Asettaa optimointitason (0-3, 0 ei optimointia. Muut optimointiasetukset selityksineen löytyvät  [http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html GCC:n ohjekirjasta]). Yleensä kannattaa käyttää muotoa &amp;lt;tt&amp;gt;-O2&amp;lt;/tt&amp;gt;&lt;br /&gt;
*-l: Kirjaston linkittäminen, esim. &amp;lt;tt&amp;gt;-lsdl&amp;lt;/tt&amp;gt; linkittäisi projektiin mukaan libsdl.so-kirjaston asetuksissa määritellystä paikasta. [[pkg-config]] auttaa oikeiden kirjastovalitsinten löytämisessä.&lt;br /&gt;
*-W: Asettaa varoitustason, eli sen, mitkä varoitukset näytetään. Esimerkiksi &amp;lt;tt&amp;gt;-Wall&amp;lt;/tt&amp;gt; näyttäisi kaikki mahdolliset varoitukset kohdista, joita pidetään huonona tyylinä ja jotka on helppo välttää.&lt;br /&gt;
*-I: Lisää otsikkotiedostojen poluksi määritellyn. Esimerkiksi jos koodissa on #include &amp;lt;foo.h&amp;gt;, ja foo.h sijaitsee vaikka hakemistossa ~/headerit, käytetään lippua &amp;lt;tt&amp;gt;-I~/headerit&amp;lt;/tt&amp;gt;&lt;br /&gt;
*-g: Lisää binääriin GNU-tyyliset debug-symbolit, olennainen esim [[Gdb]]:n ja [[Valgrind]]in kanssa.&lt;br /&gt;
*-pedantic: antaa standardin vaatiman diagnostiikan vähäpätöisistäkin syntaksivirheistä.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Distcc]]&lt;br /&gt;
*[[Make]]&lt;br /&gt;
*[[Cscope]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://gcc.gnu.org/ GCC:n kotisivu]&lt;br /&gt;
* [http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html Täysi lista GCC:n optimointi-lipuista selityksineen englanniksi]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Kehitystyökalut]]&lt;br /&gt;
[[Luokka:Komentorivin erikoisohjelmat]]&lt;br /&gt;
&lt;br /&gt;
[[pl:GNU Compiler Collection]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Bash&amp;diff=43139</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Bash&amp;diff=43139"/>
		<updated>2015-08-14T19:35:14Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=GNU Bash&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]v3+&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=[https://gnu.org/software/bash/ gnu.org/software/bash]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bash&#039;&#039;&#039; eli &#039;&#039;Bourne again shell&#039;&#039; on useimpien Linux-jakeluiden oletuskomentotulkki. Se toimii yleensä [[sh]]:n lailla, [[POSIX]]-standardia noudattaen, mutta sisältää suuren määrän laajennoksia, osa [[ksh]]:stä ja [[csh]]:stä lainattuja.&lt;br /&gt;
&lt;br /&gt;
==Käyttäytymisen muokkaaminen==&lt;br /&gt;
Bashin käyttäytymistä ja komentokehotteen ulkoasua on mahdollista muokata hyvinkin monipuolisesti. Edellisessä pitää muistaa, että komentotulkkia käyttävät ohjelmat voivat olla hyvinkin tarkkoja siitä, miten tulkki käyttäytyy, eli asetusten pitää koskea vain interaktiivisesti käynnistettyjä tulkkeja.&lt;br /&gt;
&lt;br /&gt;
Riippuen valitsimista tai siitä nimestä, jolla bash käynnistyy se toimii normaalisti, yrittäen seurata historiallista sh:n käyttäytymistä (sh), POSIX-standardia (--posix) tai rajoittaen käyttäjän vapautta (rbash, --restricted). Käytös riippuu myös mm. siitä käynnistetäänkö se interaktiivisesti &amp;amp;ndash; sekä valitsimista ja asetustiedostoissa tai komentorivillä annetuista lisäohjeista.&lt;br /&gt;
&lt;br /&gt;
[[Bashin ulkoasu]]sta on oma artikkelinsa, jossa ohjeet komentokehotteen ulkoasun muokkaamisesta. Samaten [[bash-skriptaus|bash-skriptien kirjoittamisesta]] on oma artikkelinsa.&lt;br /&gt;
&lt;br /&gt;
Komentorivin tabulaattoritäydennys toimii yleensä vain komennoille, hakemistoille, tiedostoille, käyttäjätunnuksille ja ympäristömuuttujille. Ajamalla bashissa /etc/bash_completion täydennys saadaan käyttämään hyväkseen tietoa eri komennoista, jolloin täydennys toimii myös valitsimille, koneennimille yms. Rivi löytynee valmiiksi käyttäjän tai järjestelmän asetustiedostossa (~/.[[bashrc]] tai /etc/bash.bashrc). Jos rivin alussa on &amp;quot;#&amp;quot;, se aktivoidaan poistamalla kyseinen merkki. Rivin alussa oleva piste tai &amp;quot;source&amp;quot;-sana on oleellinen: muuten skripti ajetaan omana ohjelmanaan, joka ei vaikuta käytettävään komentotulkkiin.&lt;br /&gt;
&lt;br /&gt;
==Asetustiedostot==&lt;br /&gt;
Bash noudattaa periaatteessa perinteistä kaavaa, jossa sisäänkirjuduttaessa käynnistetty komentotulkki lukee tiedostot /etc/profile ja ~/.profile (.bash_profile tai .bash_login, jos jompikumpi on olemassa), interaktiivinen muu tulkki tiedostot /etc/bash.bashrc ja ~/.bashrc ja ei-interaktiivinen muu tulkki [[ympäristömuuttuja]]ssa BASH_ENV määritellyn tiedoston. Interaktiivisuus ja sisäänkirjautuminen todetaan [[valitsin|valitsimien]] ja STDINin perusteella. Tätä sekoittaa se, että useimmissa jakeluissa tiedostot kutsuvat toinen toisiaan ja työnjako toteutetaan ehtolauseiden avulla (alkuperäinen syy työnjaolle oli resurssien säästö: ei tarvinnut lukea ja ajaa turhaa): &amp;lt;code&amp;gt;if [ -n &amp;quot;$BASH_VERSION&amp;quot; ]; then ...&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käynnistettynä nimellä sh bash käyttää tiedostoja /etc/profile, ~/.profile ja ympäristömuuttujassa ENV määrättyä tiedostoa.&lt;br /&gt;
&lt;br /&gt;
Usein osa asetuksista tehdään eri tiedostoissa, joita varsinainen asetustiedosto lukee tarpeen mukaan, esimerkiksi .bash_aliases&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Komentorivin perusteet]]&lt;br /&gt;
* [[komentotulkki]]&lt;br /&gt;
* [[Bash-skriptaus]]&lt;br /&gt;
* [[Shellshock]]&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
* [http://gd.tuwien.ac.at/linuxcommand.org/learning_the_shell.php Learning the shell]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentotulkit]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Bash]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Fish&amp;diff=43119</id>
		<title>Fish</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Fish&amp;diff=43119"/>
		<updated>2015-08-13T18:36:08Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Katso myös artikkeli [[FISH]]-tiedonsiirtoprotokollasta.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fish (&#039;&#039;&#039;F&#039;&#039;&#039;riendly &#039;&#039;&#039;i&#039;&#039;&#039;nteractive &#039;&#039;&#039;sh&#039;&#039;&#039;ell) on uudehko, aloittelijaystävällisyyteen keskittyvä [[komentotulkki]]. Ominaisuuksiin kuuluvat mm. runsas ajonaikainen ohjeistus, kehittynyt TAB-täydennys, syntaksinkorostus sekä tuki X:n leikepöydälle.&lt;br /&gt;
&lt;br /&gt;
==Aiheesta muualla==&lt;br /&gt;
*[http://fishshell.com/ Kotisivu]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentotulkit]]&lt;br /&gt;
&lt;br /&gt;
[[pl:fish]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Gedit&amp;diff=43019</id>
		<title>Gedit</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Gedit&amp;diff=43019"/>
		<updated>2015-07-24T11:23:32Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: +interwiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ohjelma&lt;br /&gt;
| nimi=Gedit&lt;br /&gt;
| kuva=[[Kuva:Gedit-logo.png|100px]]&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[GPL]]v2+ ja [[GFDL]]&lt;br /&gt;
| käyttöliittymä=[[GTK]]&lt;br /&gt;
| kotisivu=[https://wiki.gnome.org/Apps/Gedit wiki.gnome.org/Apps/Gedit]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Kuva:GNOME_gedit.png|200px|right]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gedit&#039;&#039;&#039; on [[GNOME]]-projektiin kuuluva kevyt [[tekstieditori]]. Se on myös suomennettu. Ominaisuuksiin kuuluu mm. [[syntaksin värikorostus]]. Gedit osaa nykyisin myös muokata suoraan verkkolevyllä olevia tiedostoja. GNOME 3 -trendin mukaisesti ohjelmasta on nykyisin yritetty tehdä mahdollisimman yksinkertainen poistamalla lähes kaikki asetukset ja lisäominaisuudet.&lt;br /&gt;
&lt;br /&gt;
==Asennus==&lt;br /&gt;
{{asenna|Gedit|gedit}}&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tekstieditorit]]&lt;br /&gt;
[[Luokka:GNOME-ohjelmat]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Gedit]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Whoami&amp;diff=42902</id>
		<title>Whoami</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Whoami&amp;diff=42902"/>
		<updated>2015-06-26T17:08:50Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
whoami on yksinkertainen [[komentorivi]]ohjelma, joka nimensä mukaisesti näyttää nykyisen [[käyttäjä]]n käyttäjänimen.&lt;br /&gt;
&lt;br /&gt;
Ainoat ohjelman hyväksymät parametrit ovat &#039;&#039;--help&#039;&#039; ja &#039;&#039;--version&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
whoami kuuluu [[Coreutils]]-pakettiin.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[id]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Whoami]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Who&amp;diff=42901</id>
		<title>Who</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Who&amp;diff=42901"/>
		<updated>2015-06-26T17:06:23Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Who&#039;&#039;&#039; on [[komentorivi]]ohjelma, joka näyttää koneelle sillä hetkellä kirjautuneet [[käyttäjä]]t sekä heidän kirjautumis[[pääte|päätteensä]] sekä kirjautumisaikansa. Who kuuluu nykyään [[GNU]]:n [[Coreutils]]-paketttiin.&lt;br /&gt;
 &lt;br /&gt;
== Katso myös==&lt;br /&gt;
*[[w (komentorivityökalu)|w]]&lt;br /&gt;
*[[users]]&lt;br /&gt;
*[[whoami]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Who]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=W_(komentorivity%C3%B6kalu)&amp;diff=42900</id>
		<title>W (komentorivityökalu)</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=W_(komentorivity%C3%B6kalu)&amp;diff=42900"/>
		<updated>2015-06-26T17:04:24Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komentoa w käytetään näyttämään koneelle sillä hetkellä kirjautuneiden [[käyttäjä|käyttäjien]] tietoja tiiviissä muodossa. &lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Tyypillinen w:n tuloste saattaisi näyttää vaikkapa seuraavalta:&lt;br /&gt;
  18:21:37 up  5:50,  2 users,  load average: 0,08, 0,20, 0,18&lt;br /&gt;
 USER      TTY         FROM              LOGIN@   IDLE   JCPU   PCPU  WHAT&lt;br /&gt;
 vladimir  pts/1       80.81.183.103     13:21    0.00s  0.20s  0.00s w&lt;br /&gt;
 tatjana   paate1:0    paate1            16:08    0.00s  0.00s  0.06s /bin/[[zsh]]&lt;br /&gt;
 mihail    paate2:0    paate2            18:37    0.00s  0.00s  0.24s [[emacs]] /home/mihail/.[[vim]]rc&lt;br /&gt;
&lt;br /&gt;
Ensimmäisen rivin sisältö on sama kuin [[uptime]]-komennolla, eli ensin näytetään kellonaika, sitten järjestelmän päälläoloaika, käyttäjämäärä sekä [[wikipedia:en:Load_(computing)|kuormitus]] viimeisten 1, 5 ja 15 minuutin ajalta.&lt;br /&gt;
&lt;br /&gt;
Alemmilla riveillä listataan kirjautumisnimen perusteella käyttäjien [[pääte|päätteen]] [[laitetiedosto]] (tässä ensimmäisenä paikallisen koneen pseudoterminaali pts/1 ja sen jälkeen etäkoneiden [[X Window System|X]]-istuntoja), mahdollinen etäkone, jolta käsin käyttäjät ovat kirjautuneet, kirjautumisaika, mitään tekemättömänäoloaika, kaikkien terminaalilta käynnistettyjen prosessien käyttämä suoritinaika, tämänhetkisen edustaprosessin (WHAT-kenttä) käyttämä suoritinaika sekä tämänhetkinen edustaprosessi eli se, mitä käyttäjä &amp;quot;tekee&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Näytetään vain käyttäjän vladimir tiedot:&lt;br /&gt;
 w vladimir&lt;br /&gt;
Jätetään ensimmäisen rivin ([[valitsin]] &amp;lt;tt&amp;gt;-h&amp;lt;/tt&amp;gt;) sekä kirjautumis- ja suoritinaikatiedot (valitsin &amp;lt;tt&amp;gt;-s&amp;lt;/tt&amp;gt;) tulostamatta:&lt;br /&gt;
 w -hs&lt;br /&gt;
Näytetään FROM-sarake, joka eräissä järjestelmissä on oletuksena poissa käytöstä:&lt;br /&gt;
 w -f&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Who]]&lt;br /&gt;
*[[Whoami]]&lt;br /&gt;
*[[Last]]&lt;br /&gt;
*[[Uptime]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
&lt;br /&gt;
[[pl:W (komentorivityökalu)]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Tty&amp;diff=42899</id>
		<title>Tty</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Tty&amp;diff=42899"/>
		<updated>2015-06-26T17:02:46Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
&#039;&#039;&#039;tty&#039;&#039;&#039; on [[komentorivikomennot|komentoriviohjelma]], joka näyttää [[STDOUT]]-tulostusvirtaan (oletustulostusvirtaan) liitetyn terminaalin [[Laitetiedostot|laitetiedoston]]. Esimerkki graafisessa ympäristössä terminaaliemulaattorissa kirjoitettuna se voisi toimia seuraavasti:&lt;br /&gt;
 $ tty&lt;br /&gt;
 /dev/pts/2&lt;br /&gt;
Ensimmäisessä virtuaalikonsolissa (CTRL+ALT+F1) se taas tulostaisi&lt;br /&gt;
 $ tty&lt;br /&gt;
 /dev/tty1&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Tty]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Sudo&amp;diff=42898</id>
		<title>Sudo</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Sudo&amp;diff=42898"/>
		<updated>2015-06-26T17:01:31Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
{{Ohjelma&lt;br /&gt;
| nimi=sudo&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[ISC-lisenssi|ISC]]&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=[http://www.sudo.ws/ www.sudo.ws]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sudo&#039;&#039;&#039; on ohjelma komentojen suorittamiseen toisen käyttäjän oikeuksilla, yleensä [[root|pääkäyttäjänä]]. Toisin kuin [[su]]:ssa, sudossa [[käyttäjä]] oletuksena antaa oman salasanansa kohdekäyttäjän salasanan sijaan. Tietty käyttäjä ei välttämättä myöskään voi ajaa kuin rajattua joukkoa ohjelmia. On täysin pääkäyttäjän määräysvallassa, mitä ohjelmia tietyt käyttäjät saavat käyttää sudon avulla. &lt;br /&gt;
&lt;br /&gt;
Tietyissä [[jakelu]]issa (esimerkiksi [[Ubuntu]]ssa), on pääkäyttäjän tunnuksella kirjautuminen oletuksena estetty ([[salasana]]a ei ole asetettu), ja sen sijaan käytetään sudoa kaikkiin pääkäyttäjän oikeuksia vaativiin toimiin. Jakelun asennuksen yhteydessä valitaan tietty käyttäjä tai ryhmä, jolle annetaan oikeus suorittaa kaikkia ohjelmia sudon avulla.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Sudon asetukset, kuten käyttäjien oikeudet ajaa ohjelmia, määritellään &amp;lt;tt&amp;gt;[[Sudoers|/etc/sudoers]]&amp;lt;/tt&amp;gt;-[[asetustiedosto]]ssa.&lt;br /&gt;
&lt;br /&gt;
Sudo-komennon käyttö tapahtuu seuraavan mallin mukaisesti:&lt;br /&gt;
 sudo [valitsimet] [komento [komennon omat valitsimet]]&lt;br /&gt;
&lt;br /&gt;
Sudo ei oletuksena kysy käyttäjän salasanaa kuin viiden minuutin välein. Kun salasana on kerran annettu, voi käyttäjä aikaleiman voimassaollessa käyttää sudoa ilman salasanaa.&lt;br /&gt;
&lt;br /&gt;
Sudo-komennon valitsimia ovat mm.&lt;br /&gt;
* &amp;lt;tt&amp;gt;-k&amp;lt;/tt&amp;gt;, pudottaa käyttäjän aikaleiman aiheuttaen salasanan uudelleenpyytämisen. Ei vaadi salasanaa.&lt;br /&gt;
* &amp;lt;tt&amp;gt;-K&amp;lt;/tt&amp;gt;, pyyhkii käyttäjän aikaleiman kokonaan. Ei vaadi salasanaa.&lt;br /&gt;
* &amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;, [käyttäjä], mahdollistaa komennon ajamisen muuna kuin pääkäyttäjänä (root).&lt;br /&gt;
* &amp;lt;tt&amp;gt;-v&amp;lt;/tt&amp;gt;, päivittää käyttäjän aikaleimaa pidentäen sudokelpoisuutta uudella viiden minuutin jaksolla.&lt;br /&gt;
* &amp;lt;tt&amp;gt;-s&amp;lt;/tt&amp;gt;, käynnistää [[komentotulkki|komentotulkin]] pääkäyttäjän oikeuksilla koskematta &amp;lt;tt&amp;gt;HOME&amp;lt;/tt&amp;gt;-, &amp;lt;tt&amp;gt;[[PATH]]&amp;lt;/tt&amp;gt;- ym. [[ympäristömuuttuja|ympäristömuuttujiin]] (vrt. komento &amp;lt;tt&amp;gt;[[su]]&amp;lt;/tt&amp;gt;).&lt;br /&gt;
* &amp;lt;tt&amp;gt;-i&amp;lt;/tt&amp;gt;, käynnistää komentotulkin pääkäyttäjän oikeuksilla alustaen yleisimmät ympäristömuuttujat ja vaihtaen kotihakemistoa (vrt. komento &amp;lt;tt&amp;gt;su -&amp;lt;/tt&amp;gt;).&lt;br /&gt;
* &amp;lt;tt&amp;gt;-h&amp;lt;/tt&amp;gt;, tulostaa lyhyet käyttöohjeet&lt;br /&gt;
&lt;br /&gt;
Esimerkiksi &lt;br /&gt;
 sudo [[apt-get]] update || echo &amp;quot;Päivittää asennuslähdelistan Debian-pohjaisissa jakeluissa&amp;quot;&lt;br /&gt;
Tällöin sudo kysyy salasanaa, joka oletuksena on käyttäjän oma salasana. Sen voi kuitenkin haluttaessa määrittää kysymään myös pääkäyttäjän salasanaa.&lt;br /&gt;
&lt;br /&gt;
[[Firefox]]-selaimen ajo toisen tavallisen käyttäjän oikeuksilla:&lt;br /&gt;
 sudo -u käyttäjänimi firefox&lt;br /&gt;
&lt;br /&gt;
==Graafiset edustaohjelmat==&lt;br /&gt;
Sudolle on olemassa myös [[GUI|graafisia käyttöliittymiä]]. Yleisimmät näistä lienevät Kdesu ja Gksu.&lt;br /&gt;
&lt;br /&gt;
===Gksu===&lt;br /&gt;
[[Gksu]] on [[Gnome]]-työpöydän graafinen edustaohjelma [[su]]:lle ja sudolle. Oletuksena Gksu käyttää &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt; -komentoa, mutta [[gconf]]-avaimen &amp;lt;tt&amp;gt;/apps/gksu/sudo-mode&amp;lt;/tt&amp;gt; asettaminen arvoon true saa sen käyttämään Sudoa. Vaihtoehtoisesti voi käyttää myös komentoa gksudo, joka käyttää Sudoa aina.&lt;br /&gt;
&lt;br /&gt;
[[Kuva:Gksudo.png|[[GNOME]]-työpöytäympäristön Gksudo, joka -g parametrillä käynnistettynä antaa ottaa itsestään kuvan.]] &lt;br /&gt;
&lt;br /&gt;
===Kdesu===&lt;br /&gt;
[[Kdesu]] on alun perin graafinen edustaohjelma [[su]]:lle, mutta uusimmissa versioissaan sen voi asettaa käyttämään myös sudoa.&lt;br /&gt;
&lt;br /&gt;
[[Kuva:Kdesu.png|[[KDE]]3-työpöytäympäristön Kdesu]]&lt;br /&gt;
&lt;br /&gt;
==Nippelitietoa==&lt;br /&gt;
* Vastoin yleistä harhaluuloa (&amp;quot;[[Ubuntu|Ubuntussa]] ei ole oletuksena lainkaan pääkäyttäjää (root)&amp;quot;) on Ubuntussakin mahdollista kirjautua pääkäyttäjäksi (root) komennolla &#039;&#039;&#039;sudo -i&#039;&#039;&#039; [[Sudoers|sudoersissa]] listatulla tunnuksella.&lt;br /&gt;
* Komentohistoriaa tallentavissa [[komentotulkki|komentotulkeissa]] on mahdollista käyttää &#039;&#039;&#039;sudo !!&#039;&#039;&#039; komentoa edellisen komennon suorittamiseen sudon avulla.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Fakeroot]]&lt;br /&gt;
*[[Su]]&lt;br /&gt;
*[[PolicyKit]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
[[Luokka:Tietoturva]]&lt;br /&gt;
[[Luokka:Ylläpitotyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Sudo]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Su&amp;diff=42897</id>
		<title>Su</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Su&amp;diff=42897"/>
		<updated>2015-06-26T17:00:48Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Su on [[coreutils]]-pakettiin kuuluva [[komentorivi]]ohjelma, jonka avulla on mahdollista kirjautua [[root|pääkäyttäjäksi]] tai toiseksi tavalliseksi [[käyttäjä]]ksi. Su-ohjelmalle on saatavissa myös graafisia käyttöliittymiä kuten [[gksu]] ([[GTK]]-pohjainen) ja [[kdesu]] ([[KDE]]-pohjainen). &lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Pääkäyttäjäksi kirjautuminen onnistuu yksinkertaisesti komennolla&lt;br /&gt;
 su&lt;br /&gt;
Tai joissain tapauksissa käytetään muotoa&lt;br /&gt;
 su -&lt;br /&gt;
tai &lt;br /&gt;
 su root&lt;br /&gt;
&lt;br /&gt;
Erona em. komennoilla on se, että su ilman viivaa ei lataa uuden käyttäjän käyttöympäristöä (mm. [[PATH]]) ja osa komennoista ei mahdollisesti toimi ilman koko polun kirjoittamista.&lt;br /&gt;
&lt;br /&gt;
Muuksi kuin pääkäyttäjäksi voi kirjautua antamalla su:lle parametriksi käyttäjänimen kuten edellisessä esimerkissä:&lt;br /&gt;
 su käyttäjätunnus&lt;br /&gt;
&lt;br /&gt;
Su kysyy aina sen käyttäjän salasanaa, joksi kirjaudutaan. Uloskirjautuminen onnistuu komennolla&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Tietoturva]]&lt;br /&gt;
*[[Fakeroot]]&lt;br /&gt;
*[[Sudo]]&lt;br /&gt;
*[[PolicyKit]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Su]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Shutdown&amp;diff=42896</id>
		<title>Shutdown</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Shutdown&amp;diff=42896"/>
		<updated>2015-06-26T16:59:32Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Shutdown on [[komentorivikomennot|komentorivikomento]], joka sammuttaa koneen heti tai tietyn ajan kuluttua. Shutdown on useimmissa järjestelmissä vain [[pääkäyttäjä]]n käytettävissä. Tavalliset käyttäjät voivat käyttää tietokoneen sammuttamiseen, uudelleenkäynnistämiseen ja järjestelmän alasajoon komentoja [[poweroff]], [[reboot]] ja [[halt]].&lt;br /&gt;
&lt;br /&gt;
Shutdownin syntaksi on seuraava:&lt;br /&gt;
 shutdown [ASETUKSET] aika [VIESTI]&lt;br /&gt;
Aika on pakollinen argumentti.&lt;br /&gt;
&lt;br /&gt;
Sammutusprosessi on tässä &amp;quot;oikeaoppinen&amp;quot;, shutdown pyytää [[init]]iä hoitamaan tarvittavat järjestelyt ennen sammutusta (esimerkiksi [[mount|irrottamaan]] liitetyt levyosiot). Se myös varoittaa kaikkia koneelle kirjautuneita käyttäjiä (komentorivillä) koneen sammumisesta. &lt;br /&gt;
&lt;br /&gt;
Komennolle voidaan antaa parametrina aika, jonka kuluttua kone sammutetaan. Aika voidaa antaa kolmella tavalla:&lt;br /&gt;
*&amp;lt;tt&amp;gt;now&amp;lt;/tt&amp;gt; tarkoittaa, että kone sammutetaan heti&lt;br /&gt;
*&amp;lt;tt&amp;gt;+m&amp;lt;/tt&amp;gt; tarkoittaa, että kone sammutetaan m minuutin kuluttua&lt;br /&gt;
*&amp;lt;tt&amp;gt;hh:mm&amp;lt;/tt&amp;gt; tarkoittaa, että kone sammutetaan kello hh:mm (24h kellon mukaan)&lt;br /&gt;
&lt;br /&gt;
Viimeisen viiden minuutin aikana koneelle ei voi kirjautua.&lt;br /&gt;
&lt;br /&gt;
Ajan jälkeen voidaan parametrina antaa myös viesti, joka näytetään kaikille käyttäjille.&lt;br /&gt;
&lt;br /&gt;
Mahdollisia [[valitsin|valitsimia]] ovat:&lt;br /&gt;
*&amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt;: keskeyttää sammutuksen (jos se ei ole vielä ehtinyt alkaa)&lt;br /&gt;
*&amp;lt;tt&amp;gt;-h&amp;lt;/tt&amp;gt;: antaa koneen päättää, millä tavalla kone sammutetaan (&#039;&#039;power off&#039;&#039; vai &#039;&#039;halt&#039;&#039;)&lt;br /&gt;
*&amp;lt;tt&amp;gt;-k&amp;lt;/tt&amp;gt;: huijaa lähettämällä sammutusviestin ja estää sisäänkirjautumisen, mutta ei kuitenkaan sammuta konetta&lt;br /&gt;
*&amp;lt;tt&amp;gt;-r&amp;lt;/tt&amp;gt;: käynnistä tietokone uudelleen&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[halt]]&lt;br /&gt;
*[[poweroff]]&lt;br /&gt;
*[[reboot]]&lt;br /&gt;
*[[telinit]]&lt;br /&gt;
*[[inittab|/etc/inittab]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Shutdown]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Passwd&amp;diff=42895</id>
		<title>Passwd</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Passwd&amp;diff=42895"/>
		<updated>2015-06-26T16:58:45Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
{{Ohjelma&lt;br /&gt;
| nimi=passwd&lt;br /&gt;
| kuva=&lt;br /&gt;
| kuvateksti=&lt;br /&gt;
| lisenssi=[[BSD-lisenssi|BSD]] tai [[GPL]]+&lt;br /&gt;
| käyttöliittymä=teksti&lt;br /&gt;
| kotisivu=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;passwd voi tarkoittaa myös tiedostoa [[Passwd-tiedosto|/etc/passwd]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;passwd&#039;&#039;&#039; on [[Komentorivin perusteet|komentorivi]]ohjelma, jolla voidaan vaihtaa tai asettaa käyttäjän salasana. Vain [[root|pääkäyttäjä]] voi muuttaa muuta kuin omaa [[salasana]]ansa. Käytä vahvoja salasanoja! Niitä voit luoda vaikkapa &amp;lt;tt&amp;gt;[[apg]]:llä.&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Muutetaan nykyisen käyttäjän salasana. Ohjelma kysyy ensin käyttäjän nykyistä salasanaa ja sitten uutta salasanaa kaksi kertaa.&lt;br /&gt;
 passwd &lt;br /&gt;
&lt;br /&gt;
Muutetaan käyttäjän kalle salasana:&lt;br /&gt;
 passwd kalle&lt;br /&gt;
&lt;br /&gt;
Poistetaan käyttäjän sirkka-liisa salasana, mikä estää sisäänkirjautumisen. Vain pääkäyttäjä voi poistaa salasanoja.&lt;br /&gt;
 passwd -d sirkka-liisa&lt;br /&gt;
&lt;br /&gt;
Lukitaan käyttäjän gustaf salasana, mikä estää sisäänkirjautumisen salasanalla. Tämä sopii käytettäväksi mm. [[SSH]]-avainparitunnistuksen yhteydessä. Lukituksen voi poistaa [[valitsin|valitsimella]] &amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;. Vain pääkäyttäjä voi lukita salasanoja.&lt;br /&gt;
 passwd -l gustaf&lt;br /&gt;
&lt;br /&gt;
Asetetaan käyttäjän klasu salasana vanhentuneeksi, joten salasana pitää vaihtaa seuraavan kirjautumisen yhteydessä.&lt;br /&gt;
 passwd -e klasu&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Salasana]]&lt;br /&gt;
*[[Useradd]]&lt;br /&gt;
*[[Userdel]]&lt;br /&gt;
*[[Usermod]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Passwd]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Last&amp;diff=42894</id>
		<title>Last</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Last&amp;diff=42894"/>
		<updated>2015-06-26T16:57:46Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komento last listaa koneen [[käyttäjä|käyttäjien]] viimeaikaiset sisään- ja uloskirjautumisajat, kirjautuneenaoloajan, mahdollisen etäkoneen jolta käsin kirjautuminen on tapahtunut sekä kirjautumis[[virtuaalikonsoli]]n. Tiedot saadaan tiedostosta /var/log/wtmp, johon useimmissa järjestelmissä myös tavallisilla käyttäjillä on lukuoikeus. Lähdetiedostoa on mahdollista muuttaa valitsimella -f.&lt;br /&gt;
&lt;br /&gt;
Last osaa listata myös järjestelmän käynnistys-, sulkemis-, [[ajotaso|ajotasonvaihto-]] ja päälläoloajat pseudokäyttäjien reboot (käynnistys), shutdown (sulkeminen) ja runlevel (ajotasonvaihto) avulla. Tässä yhteydessä listataan myös järjestelmän [[ydin|ytimen]] versio.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Listaataan käyttäjien kirjautumistiedot sekä järjestelmän käynnistykset ja päälläoloajat (pseudokäyttäjä reboot). Uusimmat tapahtumat ovat listassa ensimmäisenä. Ensimmäisessä sarakkeessa näytetään kirjautumisnimi, toisessa kirjautumisvirtuaalikonsoli, kolmannessa kirjautumiskoneen nimi tai IP-osoite (jos kyseessä on etäkirjautuminen), neljännessä sisään- ja uloskirjautumisaika ja viidennessä kirjautuneenaoloaika. Käyttäjän reboot yhteydessä näytetään toisessa sarakkeessa tapahtuman tyyppi (system boot, järjestelmän käynnistyminen), kolmannessa järjestelmän [[ydin|ytimen]] versio, neljännessä tapahtuman aika ja viidennessä järjestelmän päälläoloaika.&lt;br /&gt;
 last&lt;br /&gt;
&lt;br /&gt;
Näytetään myös ajotasonvaihto- (runlevel) ja sulkemisajat (shutdown). Shutdown-rivit näyttävät paitsi sulkemisajan myös aikaerotuksen seuraavaan sulkemiseen.&lt;br /&gt;
 last -x&lt;br /&gt;
&lt;br /&gt;
Näytetään vain 14 edellistä riviä sekä estetään koneennimisarakkeen näyttäminen:&lt;br /&gt;
 last -14 -R&lt;br /&gt;
&lt;br /&gt;
Näytetään käyttäjän matias 20 viimeistä tietoa:&lt;br /&gt;
 last matias -20&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Lastb]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Käyttäjät ja ryhmät]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Last]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Watch&amp;diff=42893</id>
		<title>Watch</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Watch&amp;diff=42893"/>
		<updated>2015-06-26T16:56:59Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]ohjelmaa watch käytetään tietyn komennon jatkuvaan toistamiseen tietyin väliajoin (oletuksena on 2 sekuntia). Watch näyttää komennon tulosteesta ensimmäisen ruudullisen, ruudun ylimmällä rivillä suoritusajankohdan ja suoritettavan komennon sekä valinnaisesti komennon tulosteiden eroavaisuuskohdat. Komennon suorittamista jatketaan, kunnes ohjelmalle annetaan [[kill|keskeytyssignaali]] ({{Näppäin|Ctrl|C}}).&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Seurataan [[tac]]in avulla väärin päin käännettyä [[dmesg]]in tulostetta. Komento &amp;lt;tt&amp;gt;dmesg|tac&amp;lt;/tt&amp;gt; suoritetaan kahden sekunnin välein:&lt;br /&gt;
 watch &#039;[[dmesg]]|[[tac]]&#039;&lt;br /&gt;
Suoritetaan komento &amp;lt;tt&amp;gt;[[date]]&amp;lt;/tt&amp;gt; sekunnin välein ([[valitsin]] &amp;lt;tt&amp;gt;-n&amp;lt;/tt&amp;gt;) näyttämättä otsikkoriviä (valitsin &amp;lt;tt&amp;gt;--no-title&amp;lt;/tt&amp;gt;):&lt;br /&gt;
 watch -n 1 --no-title date&lt;br /&gt;
[[ping|Pingataan]] linux.fi:n palvelinta kaksi kertaa kolmen sekunnin välein korostaen muuttuneet kohdat (valitsin &amp;lt;tt&amp;gt;-d&amp;lt;/tt&amp;gt;) kumulatiivisesti (&amp;lt;tt&amp;gt;=cumulative&amp;lt;/tt&amp;gt;):&lt;br /&gt;
 watch -n 3 -d=cumulative &amp;quot;ping linux.fi -c 2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Watch]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Ps&amp;diff=42892</id>
		<title>Ps</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Ps&amp;diff=42892"/>
		<updated>2015-06-26T16:56:33Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ps on [[komentorivi]]ohjelma koneella ajettavien [[prosessi]]en listaamiseen.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Ps tukee kolmenlaisia [[valitsin|valitsimia]], [[BSD]]-tyylisiä ilman edeltävää viivaa olevia, [[GNU]]-tyylisiä lyhyitä (yksi viiva) sekä GNU-tyylisiä pitkiä (kaksi viivaa) valitsimia. Valitsimella on usein eri merkitys riippuen siitä, kuinka monta viivaa valitsimen/valitsinryhmän edessä on.&lt;br /&gt;
&lt;br /&gt;
===Perusmuoto===&lt;br /&gt;
Pelkkä komento&lt;br /&gt;
 ps&lt;br /&gt;
näyttää vain saman [[käyttäjä]]n omistamat, samassa [[virtuaalikonsoli]]ssa tai [[terminaaliemulaattori]]ssa ajettavat prosessit. Komennon tuloste voisi näyttää esimerkiksi seuraavalta:&lt;br /&gt;
  PID TTY          TIME CMD&lt;br /&gt;
 9676 pts/4    00:00:00 [[zsh]]&lt;br /&gt;
 9679 pts/4    00:00:00 ps&lt;br /&gt;
Ensimmäisessä kentässä näkyy prosessin [[PID]]-numerotunnus, toisessa virtuaalikonsolin tai terminaaliemulaattori-istunnon [[laitetiedosto]] (ilman /dev/-etuliitettä), kolmannessa prosessin käyttämä todellinen suoritinaika ja neljännessä ohjelman nimi (tässä zsh-[[komentotulkki]] ja ps).&lt;br /&gt;
&lt;br /&gt;
===Kaikkien prosessien listaaminen===&lt;br /&gt;
Kaikki järjestelmän prosessit saa listattua valitsimella &amp;lt;tt&amp;gt;-e&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 ps -e&lt;br /&gt;
Valitsimella &amp;lt;tt&amp;gt;-e&amp;lt;/tt&amp;gt; ps näyttää samat tiedot prosesseista kuin käynnistettäessä ilman valitsimia.&lt;br /&gt;
&lt;br /&gt;
Astetta enemmän tietoja järjestelmän kaikista prosesseista saa esimerkiksi valitsinyhdistelmillä &amp;lt;tt&amp;gt;-ef&amp;lt;/tt&amp;gt; ja &amp;lt;tt&amp;gt;aux&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 ps -ef&lt;br /&gt;
 ps aux&lt;br /&gt;
&lt;br /&gt;
GNU-tyylinen valitsin &amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt; tarkoittaa laajaa muotoa. &lt;br /&gt;
&lt;br /&gt;
BSD-tyylinen valitsin &amp;lt;tt&amp;gt;a&amp;lt;/tt&amp;gt; tarkoittaa kaikkien käyttäjien prosessien listaamista, &amp;lt;tt&amp;gt;x&amp;lt;/tt&amp;gt; tarkoittaa myös virtuaalikonsoliin tai terminaaliemulaattoriin sitomattomien prosessien listausta ja &amp;lt;tt&amp;gt;u&amp;lt;/tt&amp;gt; tarkoittaa käyttäjäorientoituneen tietovalikoiman näyttämistä.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-ef&#039;&#039;&#039; näyttää sen käyttäjän nimen, jonka oikeuksilla prosessia ajetaan (&amp;lt;tt&amp;gt;UID&amp;lt;/tt&amp;gt;), PID-numeron (&amp;lt;tt&amp;gt;PID&amp;lt;/tt&amp;gt;), äitiprosessin PID:in (&amp;lt;tt&amp;gt;PPID&amp;lt;/tt&amp;gt;), prosessin elinaikaisen suorittimen kuormituksen prosentteina kokonaislukumuodossa (&amp;lt;tt&amp;gt;C&amp;lt;/tt&amp;gt;), käynnistysajan (&amp;lt;tt&amp;gt;STIME&amp;lt;/tt&amp;gt;), virtuaalikonsolin laitetiedoston (&amp;lt;tt&amp;gt;TTY&amp;lt;/tt&amp;gt;) ja ohjelman valitsimineen (&amp;lt;tt&amp;gt;CMD&amp;lt;/tt&amp;gt;). Komennon tulosteen alkupää voisi näyttää esimerkiksi seuraavalta:&lt;br /&gt;
 UID        PID  PPID  C STIME TTY          TIME CMD&lt;br /&gt;
 root         1     0  0 11:17 ?        00:00:01 init [3]&lt;br /&gt;
 root         2     0  0 11:17 ?        00:00:00 [kthreadd]&lt;br /&gt;
 root         3     2  0 11:17 ?        00:00:00 [migration/0]&lt;br /&gt;
Hakasulkeet tarkoittavat, ettei tietoa valitsimista ole saatavilla (kyseessä ovat yleensä [[ydin|ytimen]] prosessit).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;axu&#039;&#039;&#039;-valitsinyhdistelmä näyttää sen käyttäjän nimen, jonka oikeuksilla prosessia ajetaan (&amp;lt;tt&amp;gt;USER&amp;lt;/tt&amp;gt;), PID-numeron (&amp;lt;tt&amp;gt;PID&amp;lt;/tt&amp;gt;), prosessin elinikäisen suorittimen kuormituksen prosentteina (&amp;lt;tt&amp;gt;%CPU&amp;lt;/tt&amp;gt;), fyysisen keskusmuistin kulutuksen prosentteina (&amp;lt;tt&amp;gt;%MEM&amp;lt;/tt&amp;gt;), [[swap|virtuaalimuistin]] kulutuksen kilotavuina (&amp;lt;tt&amp;gt;VSZ&amp;lt;/tt&amp;gt;), fyysisen keskusmuistin kulutuksen kilotavuina (&amp;lt;tt&amp;gt;RSS&amp;lt;/tt&amp;gt;), virtuaalikonsolin laitetiedoston (&amp;lt;tt&amp;gt;TTY&amp;lt;/tt&amp;gt;), prosessin tilan (&amp;lt;tt&amp;gt;STAT&amp;lt;/tt&amp;gt;, katso ps:n [[man]]-sivu), käynnistysajan (&amp;lt;tt&amp;gt;STIME&amp;lt;/tt&amp;gt;), käytetyn todellisen suoritinajan (&amp;lt;tt&amp;gt;TIME&amp;lt;/tt&amp;gt;) ja ohjelman valitsimineen (&amp;lt;tt&amp;gt;COMMAND&amp;lt;/tt&amp;gt;). Esimerkki:&lt;br /&gt;
 USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND&lt;br /&gt;
 root      2758  0.0  0.1   1688   576 ?        S    11:18   0:00 /usr/sbin/[[cron]]d&lt;br /&gt;
 root      2770  0.0  0.2   2380  1128 tty1     Ss   11:18   0:00 /bin/[[login]] --&lt;br /&gt;
 root      2772  0.0  0.1   1656   500 tty2     Ss+  11:18   0:00 /sbin/a[[getty]] -8 38400 vc/2 linux&lt;br /&gt;
&lt;br /&gt;
===Tietyn käyttäjän tai ryhmän prosessien listaaminen===&lt;br /&gt;
Tiettyjen [[ryhmä|käyttäjien]] tai [[ryhmä|ryhmien]] omistamien prosessien listaamiseen on kaksi vaihtoehtoa, joko valitaan prosessit ne käynnistäneen käyttäjän tai ryhmän perusteella tai sen käyttäjän perusteella, jonka oikeuksilla prosessia ajetaan. &lt;br /&gt;
&lt;br /&gt;
Tähän voidaan käyttää seuraavia valitsimia:&lt;br /&gt;
*&amp;lt;tt&amp;gt;-U&amp;lt;/tt&amp;gt; - listaa prosessin käynnistäneen käyttäjän mukaan&lt;br /&gt;
*&amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt; - listaa sen käyttäjän mukaan, jonka oikeuksilla prosessia ajetaan&lt;br /&gt;
*&amp;lt;tt&amp;gt;U&amp;lt;/tt&amp;gt; - sama kuin &amp;lt;tt&amp;gt;-u&amp;lt;/tt&amp;gt;&lt;br /&gt;
Näytetään käyttäjän karoliina käynnistämät prosessit ps:n oletusmuodossa:&lt;br /&gt;
 ps -U karoliina&lt;br /&gt;
Näytetään käyttäjien reima ja ragnhild oikeuksilla ajettavat prosessit samassa laajassa muodossa kuin komennon &amp;lt;tt&amp;gt;ps -ef&amp;lt;/tt&amp;gt; yhteydessä:&lt;br /&gt;
 ps -fu reima,ragnhild&lt;br /&gt;
Näytetään käyttäjän fritjof oikeuksilla ajettavat prosessit samassa muodossa kuin komennon &amp;lt;tt&amp;gt;ps axu&amp;lt;/tt&amp;gt; yhteydessä:&lt;br /&gt;
 ps uxU fritjof&lt;br /&gt;
&lt;br /&gt;
===Tulosteen tietojen mukauttaminen===&lt;br /&gt;
Ps:n tulostetta voidaan mukauttaa vapaasti valitsimilla &amp;lt;tt&amp;gt;-o&amp;lt;/tt&amp;gt; tai &amp;lt;tt&amp;gt;o&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Esimerkiksi seuraava näyttäisi käyttäjän ingegerd käynnistämien prosessien [[PID]]-numeron, käyttäjän jonka oikeuksilla niitä ajetaan, [[nice]]-arvon, prosessin tilan ja ohjelman valitsimineen.&lt;br /&gt;
 ps -U ingegerd -o pid,euser,ni,stat,cmd&lt;br /&gt;
&lt;br /&gt;
Yleisimpiä valitsimille -o tai o annettavia määreitä:&lt;br /&gt;
*&#039;&#039;&#039;%cpu&#039;&#039;&#039; - prosessin elinaikainen suoritinkuormitus prosentin kymmenesosan tarkkuudella &lt;br /&gt;
*&#039;&#039;&#039;%mem&#039;&#039;&#039; - prosessin kuluttama osuus fyysisestä keskusmuistista prosentin kymmenesosan tarkkuudella &lt;br /&gt;
*&#039;&#039;&#039;args&#039;&#039;&#039; - ohjelman nimi valitsimineen&lt;br /&gt;
*&#039;&#039;&#039;c&#039;&#039;&#039; - prosessin elinaikainen suoritinkuormitus prosentin tarkkuudella &lt;br /&gt;
*&#039;&#039;&#039;cmd&#039;&#039;&#039; - ohjelman nimi valitsimineen&lt;br /&gt;
*&#039;&#039;&#039;comm&#039;&#039;&#039; - ohjelman nimi&lt;br /&gt;
*&#039;&#039;&#039;egid&#039;&#039;&#039; - sen [[ryhmä]]n [[GID]]-numero, jonka oikeuksilla prosessia ajetaan&lt;br /&gt;
*&#039;&#039;&#039;egroup&#039;&#039;&#039; - sen ryhmän nimi, jonka oikeuksilla prosessia ajetaan&lt;br /&gt;
*&#039;&#039;&#039;etime&#039;&#039;&#039; - prosessin käynnistämisestä kulunut aika&lt;br /&gt;
*&#039;&#039;&#039;euid&#039;&#039;&#039; - sen [[käyttäjä]]n [[UID]]-numero, jonka oikeuksilla prosessia ajetaan&lt;br /&gt;
*&#039;&#039;&#039;euser&#039;&#039;&#039; - sen käyttäjän nimi, jonka oikeuksilla prosessia ajetaan&lt;br /&gt;
*&#039;&#039;&#039;ni&#039;&#039;&#039; - prosessin [[nice]]-arvo&lt;br /&gt;
*&#039;&#039;&#039;pid&#039;&#039;&#039; - prosessin [[PID]]-numero&lt;br /&gt;
*&#039;&#039;&#039;ppid&#039;&#039;&#039; - äitiprosessin PID &lt;br /&gt;
*&#039;&#039;&#039;psr&#039;&#039;&#039; - suoritin, jossa prosessia ajetaan&lt;br /&gt;
*&#039;&#039;&#039;rgid&#039;&#039;&#039; - prosessin käynnistäneen ryhmän GID&lt;br /&gt;
*&#039;&#039;&#039;rgroup&#039;&#039;&#039; - prosessin käynnistäneen ryhmän nimi&lt;br /&gt;
*&#039;&#039;&#039;rss&#039;&#039;&#039; - kulutetun fyysisen keskusmuistin määrä kilotavuina&lt;br /&gt;
*&#039;&#039;&#039;ruid&#039;&#039;&#039; - prosessin käynnistäneen käyttäjän UID &lt;br /&gt;
*&#039;&#039;&#039;ruser&#039;&#039;&#039; - prosessin käynnistäneen käyttäjän nimi&lt;br /&gt;
*&#039;&#039;&#039;s&#039;&#039;&#039; - prosessin tila yhdellä kirjaimella ilmaistuna&lt;br /&gt;
*&#039;&#039;&#039;start&#039;&#039;&#039; - komennon käynnistysaika (myös sekunnit näytetään)&lt;br /&gt;
*&#039;&#039;&#039;start_time&#039;&#039;&#039; - prosessin käynnistysaika minuutin tarkkuudella (jos käynnistetty samana päivänä)&lt;br /&gt;
*&#039;&#039;&#039;stat&#039;&#039;&#039; - prosessin tila monella kirjaimella ilmaistuna&lt;br /&gt;
*&#039;&#039;&#039;time&#039;&#039;&#039; - prosessin elinaikanaan käyttämä suoritinaika&lt;br /&gt;
*&#039;&#039;&#039;tty&#039;&#039;&#039; - [[virtuaalikonsoli]]n tai [[terminaaliemulaattori]]n [[laitetiedosto]]&lt;br /&gt;
*&#039;&#039;&#039;vsz&#039;&#039;&#039; - kulutetun [[swap|virtuaalimuistin]] määrä kilotavuina&lt;br /&gt;
Täydellinen lista löytyy ps:n [[man]]-sivulta.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Pgrep]]&lt;br /&gt;
*[[Pstree]]&lt;br /&gt;
*[[Top]]&lt;br /&gt;
*[[Kill]]&lt;br /&gt;
*[[Killall]]&lt;br /&gt;
*[[Pkill]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Prosessienhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Ps]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Killall&amp;diff=42891</id>
		<title>Killall</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Killall&amp;diff=42891"/>
		<updated>2015-06-26T16:55:03Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komentoa killall käytetään lähettämään eri [[signaali|signaaleita]] kaikille tietyn ehdon (esim. nimi tai omistaja) täyttäville [[prosessi|prosesseille]] (eli ohjelmille) joita on ajossa. Sen tavallisin käyttökohde on (nimensä mukaisesti) ohjelmien sulkeminen lähettämällä signaali SIGTERM. Killallia käytetään usein myös signaalien lähettämiseen yksittäisille prosesseille, sillä sitä käytettäessä ei tarvitse (toisin kuin komennolla [[kill]]) tietää prosessin [[pid]]-numeroa.&lt;br /&gt;
&lt;br /&gt;
Varsinkin [[root]]-tunnuksella killallia kannattaa käyttää varoen, toisaalta koska se saattaa sulkea vääriä ohjelmia (samannimisiä saattaa olla muitakin kuin suljettavaksi aiottu), toisaalta koska se esimerkiksi [[wikipedia:fi:Sun Solaris|Solariksessa]] tappaakin nimensä mukaisesti kaikki prosessit.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Komennon syntaksi on&lt;br /&gt;
 killall &amp;lt;signaalin nimi/numero&amp;gt; &amp;lt;ohjelma&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mikäli mitään signaalinnimeä tai -numeroa ei ole määritelty, lähetetään signaali 15 (SIGTERM), joka pyytää prosessia sulkemaan itsensä. Listan käytettävissä olevista signaaleista saa komennolla&lt;br /&gt;
 kill -l&lt;br /&gt;
&lt;br /&gt;
=== Esimerkkejä ===&lt;br /&gt;
Suljetaan [[Kate]] lähettämällä sille signaali 15 (SIGTERM).&lt;br /&gt;
 killall kate&lt;br /&gt;
&lt;br /&gt;
Lähetetään prosessille gnome-panel signaali 9 (SIGKILL), mikä lopettaa prosessin suorituksen siihen paikkaan. Signaalia 9 saattaa tarvita silloin, kun prosessi ei suostu kuuntelemaan oletussignaalia ja sulkemaan itseään hyvässä järjestyksessä. Muissa tapauksissa signaalin 9 käyttöä tulee välttää.&lt;br /&gt;
 killall -9 gnome-panel&lt;br /&gt;
&lt;br /&gt;
Tapetaan kaikki [[käyttäjä]]n matti omistamat [[wine]]-[[prosessi]]t. Mikäli prosessin nimeä ei anneta, tapetaan kaikki käyttäjän prosessit.&lt;br /&gt;
 killall -u matti wine&lt;br /&gt;
&lt;br /&gt;
Tappaa kaikki prosessit, joiden nimi alkaa merkeillä &amp;quot;kio_&amp;quot;. Valitsin -r tarkoittaa [[säännöllinen lauseke|säännöllisten lausekkeiden]] (&#039;&#039;regular expressions, regexp&#039;&#039;) käyttöä.&lt;br /&gt;
 killall -r &#039;^kio_.*&#039;&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Pkill]]&lt;br /&gt;
*[[Kill]]&lt;br /&gt;
*[[Pgrep]]&lt;br /&gt;
*[[Komentorivikomennot]]&lt;br /&gt;
*[[Signaali]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Prosessienhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Killall]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Kill&amp;diff=42890</id>
		<title>Kill</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Kill&amp;diff=42890"/>
		<updated>2015-06-26T16:54:33Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komennon &amp;lt;tt&amp;gt;kill&amp;lt;/tt&amp;gt; avulla [[prosessi|prosesseille]] (ohjelmille) voidaan lähettää monia niiden toimintaan vaikuttavia [[signaali|signaaleja]]. Yleisin käyttökohde on huonosti käyttäytyvien ohjelmien sulkeminen. &lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Komennon syntaksi on&lt;br /&gt;
 kill &amp;lt;signaalin numero tai nimi&amp;gt; &amp;lt;prosessin pid&amp;gt;&lt;br /&gt;
Mikäli mitään signaalinnimeä tai -numeroa ei ole määritelty, lähetetään signaali 15 (SIGTERM), joka pyytää prosessia sulkemaan itsensä. Listan käytettävissä olevista signaaleista saa komennolla &lt;br /&gt;
 kill -l&lt;br /&gt;
Toimenpiteen kohteena oleva prosessi määritellään sen [[pid]]-numeron mukaan. Pid-numeron saa selville esimerkiksi komennolla&lt;br /&gt;
 [[ps]] -A&lt;br /&gt;
tai joissakin järjestelmissä myös komennolla&lt;br /&gt;
 [[pidof]] ohjelmannimi&lt;br /&gt;
Mikäli et halua erikseen etsiä prosessin pid-numeroa, voit käyttää komentoa [[killall]] tai [[pkill]].&lt;br /&gt;
&lt;br /&gt;
===Esimerkkejä===&lt;br /&gt;
Suljetaan prosessi 36987 lähettämällä sille [[signaali]] 15 (SIGTERM):&lt;br /&gt;
 kill 36987&lt;br /&gt;
&lt;br /&gt;
Lähetetään prosessille 6584 signaali 9 (SIGKILL), mikä lopettaa prosessin suorituksen välittömästi:&lt;br /&gt;
 kill -9 6584&lt;br /&gt;
Signaalia 9 saattaa tarvita silloin, kun prosessi ei suostu kuuntelemaan oletussignaalia ja sulkemaan itseään hyvässä järjestyksessä. Muissa tapauksissa signaalin 9 käyttöä tulee välttää. Edes SIGKILL ei tapa [[zombie]]-prosessia ja SIGKILL saattaa muuttaa prosessin zombieksi, jos se on jumissa järjestelmäkutsun jumiutumisen takia.&lt;br /&gt;
&lt;br /&gt;
Voit tappaa a [[zombie]]-prosessin seuraavalla komentorivikomennolla, mikäli sitä ei muuten saa poistettua.&lt;br /&gt;
&lt;br /&gt;
 kill -HUP $(ps -A -ostat,ppid | grep -e &#039;[zZ]&#039;| awk &#039;{ print $2 }&#039;)&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Killall]]&lt;br /&gt;
* [[Pkill]]&lt;br /&gt;
* [[Xkill]]&lt;br /&gt;
* [[Pgrep]]&lt;br /&gt;
* [[Signaali]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Prosessienhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Kill]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Bg&amp;diff=42889</id>
		<title>Bg</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Bg&amp;diff=42889"/>
		<updated>2015-06-26T16:53:53Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivin perusteet#Komentojen_k.C3.A4ynnist.C3.A4minen_taustalle|Tausta-ajo]] mahdollistaa ohjelmien käyttämisen ilman, että ne varaisivat itselleen kokonaista [[virtuaalikonsoli]]a tai [[terminaaliemulaattori]]a. Ohjelma voidaan siis laittaa taustalle suorittamaan tehtäväänsä sillä aikaa, kun komentoriviä käytetään johonkin muuhun. Komento bg mahdollistaa alun perin edustalle käynnistetyn ohjelman siirtämisen taustalle.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Jos esimerkiksi ollaan ajamassa [[locate]]n tietokannan päivitystä [[updatedb]]-komennolla, mutta käynnistettiin komento sen pitkästä suoritusajasta huolimatta edustalle, voidaan tilanne korjata komentamalla ensin Ctrl+Z, mikä siirtää ohjelman lepoon sekä sen jälkeen siirtämällä ohjelma taustasuoritukseen bg:n avulla. Tämä tapahtuu yksinkertaisesti komennolla&lt;br /&gt;
 bg&lt;br /&gt;
tai&lt;br /&gt;
 bg &#039;&#039;työnumero&#039;&#039;&lt;br /&gt;
mikäli samasta [[komentotulkki|komentotulkista]] on siirretty jo jokin toinen ohjelma taustasuoritukseen. Eri prosessien työnumerot saa selville komennolla&lt;br /&gt;
 [[jobs]]&lt;br /&gt;
Huolimatta ohjelman taustallaolosta tulostuvat silti sen [[STDERR]]iin syötetyt virheilmoitukset oletuksena sen käynnistykseen käytettyyn virtuaalikonsoliin. Jos haluat siirtää ohjelman takaisin edusta-ajoon, voit komentaa&lt;br /&gt;
 fg [&#039;&#039;työnumero&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Prosessienhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Bg]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Chroot&amp;diff=42888</id>
		<title>Chroot</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Chroot&amp;diff=42888"/>
		<updated>2015-06-26T16:52:52Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komennolla chroot voi käynnistää ohjelmia siten, että ne näkevät jonkun nykyisen tiedostojärjestelmän alihakemistoa [[juurihakemisto]]kseen.&lt;br /&gt;
&lt;br /&gt;
Jotta ohjelmat toimisivat uudessa juurihakemistossa, on siinä oltava ainakin minimaalinen järjestelmä, sisältäen tarvittavat ohjelmat, niiden tarvitsemat [[kirjasto]]t ja muut aputiedostot sekä joitakin keskeisiä tiedostoja, kuten yleensä (muunnettu) /etc/[[passwd-tiedosto|passwd]]. Jos komentoa käytetään turvallisuuden parantamiseksi, hakemistorakenteen sisällön pitää kuitenkin olla mahdollisimman vähäinen. Ylimääräisiä ohjelmakirjastoja voi välttää [[kääntäminen|kääntämällä]] ohjelmia niin, että niihin sisältyy tarvittavat kirjastot tai valitsemalla ohjelmia, jotka eivät tarvitse kuin muutamia kirjastoja.&lt;br /&gt;
&lt;br /&gt;
Esimerkiksi polun &amp;lt;tt&amp;gt;/mnt/distro&amp;lt;/tt&amp;gt; muuttaminen juureksi ja [[bash]]-komentotulkin käynnistäminen siinä onnistuu komennolla&lt;br /&gt;
 chroot /mnt/distro /bin/[[bash]]&lt;br /&gt;
&lt;br /&gt;
Hieman pidemmällä kaavalla, jos tarkoitus on ajaa tietty ohjelma rajoitetussa ympäristössä:&lt;br /&gt;
 [[cd]] /mnt/jail&lt;br /&gt;
 chroot .&lt;br /&gt;
 cd .&lt;br /&gt;
 [[su]] - -c &#039;/bin/[[dash]]&#039; [[Käyttäjä|tunnus]]&lt;br /&gt;
&lt;br /&gt;
Tällä jälkimmäisellä tavalla varmistetaan, ettei ohjelmalla (tässä tapauksessa dash) ole avoimia tiedostoja uuden hakemistorakenteen ulkopuolella, kuten [[työhakemisto]] (josta löytyy .. ja sitä kautta koko tavallinen hakemistorakenne). Lisäksi ohjelma ajetaan toisena käyttäjänä, koska pääkäyttäjä voi helposti poistua chroot-vankilasta esimerkiksi luomalla [[Laitetiedostot|laitetiedostoja]] tai uuden vankilan alihakemistoon.&lt;br /&gt;
&lt;br /&gt;
Jos ajat kokonaista jakelua chrootin alaisuudessa, kannattaa [[Mount|liittää]] /[[proc]]-, [[laitetiedostot|/dev-]], /dev/pts/- ja /sys-[[Linuxin hakemistorakenne|hakemistot]] myös chrootissa olevan jakelun juurihakemistoon ongelmien välttämiseksi:&lt;br /&gt;
 mount -t proc proc /mnt/distro/proc&lt;br /&gt;
 mount -o bind /dev /mnt/distro/dev&lt;br /&gt;
 mount -o bind /dev/pts /mnt/distro/dev/pts&lt;br /&gt;
 mount -o bind /sys /mnt/distro/sys&lt;br /&gt;
&lt;br /&gt;
Chroot-tilasta palataan normaalitilaan poistumalla chrootilla käynnistetystä ohjelmasta:&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[debootstrap]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Järjestelmä]]&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Chroot]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Touch&amp;diff=42887</id>
		<title>Touch</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Touch&amp;diff=42887"/>
		<updated>2015-06-26T16:51:46Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komento touch päivittää [[tiedosto]]n [[aikaleima]]t nykyhetkeen. Se ei muuta tiedoston sisältöä. Touchilla on mahdollista luoda myös täysin uusi, tyhjä tiedosto antamalla parametriksi tiedostonnimen, jota ei ole.&lt;br /&gt;
&lt;br /&gt;
Touch komennon &#039;vanhin&#039; käyttötapa oli pakottaa [[make]]-ohjelma kääntämään kaikki tai osa tiedostoista uudestaan &#039;hipaisemalla&#039;&lt;br /&gt;
ko. c-tiedostoja (touch *.c; make;) jolloin make sitten luuli jonkun &#039;koskeneen&#039; niihin ja tulostiedostot rakennettiin uudestaan.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Päivitetään tiedoston aikaleimat nykyhetkeen tai luodaan kokonaan uusi tiedosto, mikäli seuraavan nimistä tiedostoa ei vielä ole:&lt;br /&gt;
 touch tiedostonnimi&lt;br /&gt;
&lt;br /&gt;
Päivitetään tiedoston aikaleimaksi nykyhetken sijaan 27.4.2001 klo 23.59.33. [[Valitsin]] &amp;lt;tt&amp;gt;-c&amp;lt;/tt&amp;gt; estää luomasta uutta tiedostoa, jos seuraavan nimistä ei vielä ole olemassa.&lt;br /&gt;
 touch -c -t 200104272359.33 tiedostonnimi&lt;br /&gt;
&lt;br /&gt;
 touch -a -r tiedosto1 tiedosto2&lt;br /&gt;
Kopioidaan &amp;lt;tt&amp;gt;tiedosto1&amp;lt;/tt&amp;gt;:n aikaleimat &amp;lt;tt&amp;gt;tiedosto2&amp;lt;/tt&amp;gt;:lle muuttaen vain viimeistä avauspäivämäärää (valitsin &amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt;). Valitsin &amp;lt;tt&amp;gt;-m&amp;lt;/tt&amp;gt; annettuna &amp;lt;tt&amp;gt;-a&amp;lt;/tt&amp;gt;:n sijaan muuttaisi pelkkää muokkauspäivämäärää.&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[Aikaleima]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Tiedostonhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Touch]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Split&amp;diff=42886</id>
		<title>Split</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Split&amp;diff=42886"/>
		<updated>2015-06-26T16:51:08Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Split on [[komentorivi]]komento, jolla voi pilkkoa tiedoston palasiksi esimerkiksi tiedostonsiirron helpottamiseksi.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Jos sinulla on esimerkiksi &amp;quot;esim&amp;quot; niminen tiedosto jossa on sisältönä teksti &amp;quot;yksi  kaksi kolme neljä viisi &amp;quot;, voit pilkkoa tiedoston viiteen palaseen komennolla:&lt;br /&gt;
&lt;br /&gt;
 split -b 6 esim&lt;br /&gt;
&lt;br /&gt;
-b:n jälkeen tuleva numero kertoo kuinka monta tavua kuhunkin palaseen tulee. Eli tässä tapauksessa 6 tavua. Vastaavasti laittamalla 6:n tilalle esimerkiksi 20000000, voit pilkkoa tiedoston noin 20 megatavun palasiin jne. Split luo komennolla xaa, xab, xac, xad, xae ja  xaf tiedostot. Joista esimerkiksi xac:n sisältönä on &amp;quot;kolme &amp;quot;. Jos kansiossa ei ollut aikaisemmin x:llä alkavia tiedostoja, voit yhdistää palaset taas yhdeksi tiedostoksi esimerkiksi komennolla:&lt;br /&gt;
&lt;br /&gt;
 [[cat]] x* &amp;gt; esim2&lt;br /&gt;
&lt;br /&gt;
Jos pelkäät että tiedostot sekoittuvat liian helposti toisiin tiedostoihin, voit antaa luotaville tiedostoille myös yksilöllisemmän alkuliitteen. Tämä komento luo tiedostot alku_aa, alku_ab, alku_ac, alku_ad, alku_ae ja alku_af (yhdistäminen onnistuu cat alku_* &amp;gt; esim2 komennolla):&lt;br /&gt;
&lt;br /&gt;
 split -b 6 esim alku_&lt;br /&gt;
&lt;br /&gt;
Jos taas tiedoston palasia tulisi paljon enemmän, voit käskeä splittiä käyttämään useampaa merkkiä tiedostojen yksilöimiseen. Tämä komento käyttää neljää merkkiä ja luo tiedostot: xaaaa, xaaab, xaaac, xaaad, xaaae ja xaaaf&lt;br /&gt;
&lt;br /&gt;
 split -b 6 -a 4 esim&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[Cat]]&lt;br /&gt;
* [[LazSplit]]&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Tiedostonhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Split]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Rmdir&amp;diff=42885</id>
		<title>Rmdir</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Rmdir&amp;diff=42885"/>
		<updated>2015-06-26T16:50:21Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
[[Komentorivi]]komento rmdir poistaa tyhjän hakemiston. Mikäli hakemisto ei ole tyhjä, voi sen poistamiseen käyttää komentoa [[rm]].&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
 rmdir poistettava hakemisto&lt;br /&gt;
&lt;br /&gt;
Lisätietoja saat komennoilla:&lt;br /&gt;
 [[man]] rmdir&lt;br /&gt;
tai &lt;br /&gt;
 rmdir --help&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[cd]]&lt;br /&gt;
*[[rm]]&lt;br /&gt;
*[[mkdir]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Rmdir]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Rm&amp;diff=42884</id>
		<title>Rm</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Rm&amp;diff=42884"/>
		<updated>2015-06-26T16:49:56Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Komentorivi]]komento rm poistaa valitun tiedoston. Poistaaksesi tiedoston sinulla täytyy olla kirjoitusoikeudet hakemistoon jossa tiedosto sijaitsee &amp;amp;ndash; itse tiedostoon ei tarvita oikeuksia (muuta kuin jos hakemistossa on t-bitti aktiivisena ja tiedosto on toisen omistuksessa).&lt;br /&gt;
&lt;br /&gt;
Normaalisti &amp;lt;tt&amp;gt;rm&amp;lt;/tt&amp;gt; ei kysy varmistusta kuin kahdessa tapauksessa: jos tiedostoon ei ole kirjoitusoikeuksia tai jos valitsin &amp;lt;tt&amp;gt;-i&amp;lt;/tt&amp;gt; on käytössä (explisiitisti tai [[alias|aliaksen]] kautta). Valitsimella &amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt; varmistusta ei kysytä näissäkään tapauksissa.&lt;br /&gt;
&lt;br /&gt;
Itse asiassa komento ei ensisijaisesti poista tiedostoa kiintolevyltä, vaan sen nimen hakemistosta. Tiedosto saattaa esiintyä useammassa hakemistossa tai eri nimillä ja vasta viimeisen [[Kova linkki|kovan linkin]] poistamisen myötä tiedosto häviää (&amp;lt;tt&amp;gt;[[ls]] -l&amp;lt;/tt&amp;gt; näyttää linkkien määrän). Jos tiedosto on jonkin ohjelman käytössä, ohjelma voi jatkaa sen käyttöä riippumatta siitä onko tiedosto poistettu hakemistoista.&lt;br /&gt;
&lt;br /&gt;
==Käyttö==&lt;br /&gt;
Poista tiedosto &lt;br /&gt;
 $ rm poistettava_tiedosto&lt;br /&gt;
&lt;br /&gt;
Poista hakemisto ja sisältö rekursiivisesti (varmista, ettei komennossa ole ylimääräisiä välilyöntejä tai hakemistonimessä erikoismerkkejä)&lt;br /&gt;
 $ rm -r poistettava_hakemisto&lt;br /&gt;
&lt;br /&gt;
Jos &amp;lt;tt&amp;gt;rm&amp;lt;/tt&amp;gt; kyselee varmistusta, on se [[alias]]. Oikean rm-komennon saa käyttöön joko antamalla polun &amp;lt;tt&amp;gt;/bin/rm&amp;lt;/tt&amp;gt; tai käyttämällä muotoa &amp;lt;tt&amp;gt;\rm&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Ongelmatiedostot===&lt;br /&gt;
Jos poistettavassa tiedostonimessä on erikoismerkkejä (Unixeissa kaikki merkit paitsi &amp;lt;tt&amp;gt;\0&amp;lt;/tt&amp;gt; ja kauttaviiva ovat sallittuja), tiedoston voi poistaa esimerkiksi näin:&lt;br /&gt;
* Lainausmerkit toimivat hyvin, jos tiedostonimessä on esimerkiksi välilyöntejä. Niitä kannattaa käyttää aina, kun tiedostonimiä käsittelee skripteissä.&lt;br /&gt;
* &amp;quot;Hipsut&amp;quot; estävät useimpien erikoismerkkien toiminnan.&lt;br /&gt;
* Kenoviiva muuttaa sitä seuraavan erikoismerkin tavalliseksi merkiksi.&lt;br /&gt;
* Polun määrittäminen siirtää ongelmallisen alkumerkin ongelmattomaan kohtaan.&lt;br /&gt;
* Tähdellä voi määritellä nimiä, joita ei voi helposti kirjoittaa, ja valitsimella -i niistä voi poimia poistettavat. Muoto \rm tai /bin/rm varmistaa ettei aliaksen kautta käytetä valitsinta -f.&lt;br /&gt;
 $ [[ls]]&lt;br /&gt;
 a b  a&amp;quot;b  a*b  -ab  a?b&lt;br /&gt;
&lt;br /&gt;
 $ rm &amp;quot;a b&amp;quot;&lt;br /&gt;
 $ rm &#039;a&amp;quot;b&#039;&lt;br /&gt;
 $ rm a\*b&lt;br /&gt;
 $ rm ./-ab&lt;br /&gt;
 $ \rm -i a*b&lt;br /&gt;
&lt;br /&gt;
Poista hakemiston kaikki piilotiedostot (poistamatta mitään ylähakemistosta):&lt;br /&gt;
 $ rm ./.[^.]*&lt;br /&gt;
 $ ls&lt;br /&gt;
 ...  ..abc  a  b  c&lt;br /&gt;
 $ rm ./..?*&lt;br /&gt;
&lt;br /&gt;
Rikkinäisellä medialla ja joissakin toisissa yhteyksissä voi esiintyä tiedostoja, joita pääkäyttäjäkään ei voi poistaa. Varmista, että osio ei ole kirjoitussuojattu (&amp;lt;tt&amp;gt;[[mount]] -o remount,rw osio&amp;lt;/tt&amp;gt;) ja ettei tiedotoa ole suojattu erikoismääreillä (&amp;lt;tt&amp;gt;[[lsattr]] tiedosto&amp;lt;/tt&amp;gt;). Erilaiset &amp;quot;haamutiedostot&amp;quot; on monessa tapauksessa mahdollista saada häviämään tarkistamalla ja korjaamalla tiedostojärjestelmä [[fsck]]:n avulla.&lt;br /&gt;
&lt;br /&gt;
==Valitsimia==&lt;br /&gt;
*&#039;&#039;&#039;-f&#039;&#039;&#039; - ei kysellä koskaan mitään&lt;br /&gt;
*&#039;&#039;&#039;-i&#039;&#039;&#039; - kysytään ennen jokaisen tiedoston poistamista&lt;br /&gt;
*&#039;&#039;&#039;-I&#039;&#039;&#039; - kysyy vain kerran, jos poistettavia tiedostoja on yli kolme tai jos käytetään rekursiivista poistoa (&amp;lt;tt&amp;gt;-r&amp;lt;/tt&amp;gt;-[[valitsin]])&lt;br /&gt;
*&#039;&#039;&#039;--interactive=&#039;&#039;&#039; - säätelee varmistuksen kyselyä, &amp;lt;tt&amp;gt;never&amp;lt;/tt&amp;gt;-arvolla ei kysellä lainkaan, &amp;lt;tt&amp;gt;once&amp;lt;/tt&amp;gt; on sama kuin valitsin &amp;lt;tt&amp;gt;-I&amp;lt;/tt&amp;gt; ja &amp;lt;tt&amp;gt;always&amp;lt;/tt&amp;gt; sama kuin valitsin &amp;lt;tt&amp;gt;-i&amp;lt;/tt&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;--one-file-system&#039;&#039;&#039; - ei poista kuin yhteen tiedostojärjestelmään kuuluvia tiedostoja &lt;br /&gt;
*&#039;&#039;&#039;--preserve-root&#039;&#039;&#039; - ei sovella rekursiivista poistoa [[juuriosio|juurihakemistoon]] (oletus)&lt;br /&gt;
*&#039;&#039;&#039;--no-preserve-root&#039;&#039;&#039; - mahdollistaa juurihakemiston rekursiivisen poiston (käytä jos haluat tuhota järjestelmäsi) &lt;br /&gt;
*&#039;&#039;&#039;-r, -R&#039;&#039;&#039; - rekursiivinen poisto (poistaa myös hakemistot)&lt;br /&gt;
*&#039;&#039;&#039;-v&#039;&#039;&#039; - tulostaa jokaisen tiedoston nimen ennen sen poistoa (&#039;&#039;verbose&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Lisätietoja saa komennolla:&lt;br /&gt;
 [[info]] rm&lt;br /&gt;
&lt;br /&gt;
==Katso myös==&lt;br /&gt;
*[[ls]] (tiedostolistaus)&lt;br /&gt;
*[[ln]] (linkitys)&lt;br /&gt;
*[[mv]] (tiedostojen siirtäminen)&lt;br /&gt;
*[[rmdir]] (hakemiston poistaminen)&lt;br /&gt;
*[[mkdir]] (hakemiston luominen)&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Rm]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Pwd&amp;diff=42883</id>
		<title>Pwd</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Pwd&amp;diff=42883"/>
		<updated>2015-06-26T16:49:20Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
[[Komentorivi]]komento &amp;lt;tt&amp;gt;pwd&amp;lt;/tt&amp;gt; (&#039;&#039;&#039;&#039;&#039;p&#039;&#039;&#039;rint &#039;&#039;&#039;w&#039;&#039;&#039;orking &#039;&#039;&#039;d&#039;&#039;&#039;irectory&#039;&#039;) kertoo nykyisen työhakemiston. Pwd on kätevä esimerkiksi skripteissä tai silloin, kun työhakemistoa ei ole määritelty näkymään [[komentotulkki|komentotulkin]] [[Bashin ulkoasu|valmiusmerkissä]].&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[Komentorivin perusteet]]&lt;br /&gt;
*[[cd]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Pwd]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Mv&amp;diff=42882</id>
		<title>Mv</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Mv&amp;diff=42882"/>
		<updated>2015-06-26T16:47:58Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
[[Komentorivi]]komennolla mv siirretään tai uudelleennimetään tiedostoja.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Siirretään tiedosto /home/jani-petteri/WaReZ /root-hakemiston alle nimellä roskat.  Mikäli /root/roskat on jo olemassa ja on hakemisto, siirretään tiedosto sen alle alkuperäisellä nimellään WaReZ.&lt;br /&gt;
 mv /home/jani-petteri/WaReZ /root/roskat&lt;br /&gt;
&lt;br /&gt;
Vaihdetaan tiedoston kirje.txt nimeksi kirje.isoisalle.txt. Jos kohteena oleva tiedosto on jo olemassa, ylikirjoitetaan se kyselemättä.&lt;br /&gt;
 mv kirje.txt kirje.isoisalle.txt&lt;br /&gt;
&lt;br /&gt;
Siirretään kaikki [[Linuxin hakemistorakenne|/usr/local/bin]]-hakemiston alla sijaitsevat mk-alkuiset tiedostot hakemistoon /usr/local/sbin/ korvaten kokonaan kyselemättä ([[valitsin]] &amp;lt;tt&amp;gt;-f&amp;lt;/tt&amp;gt;) kaikki tämän hakemiston alla mahdollisesti sijaitsevat samannimiset tiedostot.&lt;br /&gt;
 mv -f /usr/local/bin/mk* /usr/local/sbin/&lt;br /&gt;
&lt;br /&gt;
Siirretään hakemiston mukden kaikki tiedostot hakemistoon shenyang lukuunottamatta niitä, jotka jo löytyvät molemmista hakemistoista&lt;br /&gt;
 [[yes]] n |mv -i mukden/* shenyang&lt;br /&gt;
Valitsimella &amp;lt;tt&amp;gt;-i&amp;lt;/tt&amp;gt; saadaan mv kysymään erikseen olemassaolevien tiedostojen korvauksista. Vastaukseksi saadaan automaattisesti &amp;lt;tt&amp;gt;n&amp;lt;/tt&amp;gt; (no) [[putkitus|putkittamalla]] yes-komennon syöte mv:lle. Mv on aikaisemmin tukenut valitsinta &amp;lt;tt&amp;gt;--reply=no&amp;lt;/tt&amp;gt;, jolla saadaan aikaan sama lopputulos. Sen käyttöä ei kuitenkaan enää suositella (&#039;&#039;deprecated&#039;&#039;) ja se on poistettu vuotta 2008 vanhemmista versioista.&lt;br /&gt;
&lt;br /&gt;
==Valitsimia==&lt;br /&gt;
*&#039;&#039;&#039;--backup=&#039;&#039;&#039; - säätelee varmuuskopion tekoa olemassaolevista kohdetiedostoista (mahdollisia arvoja: &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt;=ei tee varmuuskopioita, &amp;lt;tt&amp;gt;t&amp;lt;/tt&amp;gt;=tekee numeroituja varmuuskopioita, &amp;lt;tt&amp;gt;nil&amp;lt;/tt&amp;gt;=numeroituja jos numeroituja on olemassa, muuten tavallisia, &amp;lt;tt&amp;gt;simple&amp;lt;/tt&amp;gt;=aina tavallisia varmuuskopioita)&lt;br /&gt;
*&#039;&#039;&#039;-b&#039;&#039;&#039; - sama kuin &amp;lt;tt&amp;gt;--backup&amp;lt;/tt&amp;gt;, mutta ei hyväksy argumentteja&lt;br /&gt;
*&#039;&#039;&#039;-f&#039;&#039;&#039; - jos olemassaolevaa kohdetiedostoa ei voida avata, poistetaan se ja yritetään uudelleen&lt;br /&gt;
*&#039;&#039;&#039;-i&#039;&#039;&#039; - tulostetaan varmistuskehote jos samanniminen tiedosto on jo olemassa&lt;br /&gt;
*&#039;&#039;&#039;--reply&#039;&#039;&#039; - vanhentunut, ks yllä&lt;br /&gt;
*&#039;&#039;&#039;--strip-trailing-slashes&#039;&#039;&#039; - poistaa lähdetiedostojen nimien lopusta kauttaviivat, [[POSIX]]-standardi pakottaa kauttaviivan löytyessä automaattisesti seuraamaan symbolisia linkkejä&lt;br /&gt;
*&#039;&#039;&#039;--suffix=&#039;&#039;&#039; - lisää varmuuskopiotiedostoihin määritellyn päätteen&lt;br /&gt;
*&#039;&#039;&#039;-t&#039;&#039;&#039; - määrittelee kohdehakemiston, siirtää kaikki muut määritellyt tiedostot tähän hakemistoon&lt;br /&gt;
*&#039;&#039;&#039;-T&#039;&#039;&#039; - kohtelee kohdetiedostoa aina tavallisena tiedostona (ei hakemistona)&lt;br /&gt;
*&#039;&#039;&#039;-u&#039;&#039;&#039; - siirtää vain, kun mahdollinen olemassaoleva kohdetiedosto (ei koske hakemistoja) on vanhempi ([[mtime|muokkausajankohta]]) tai jos sitä ei ole&lt;br /&gt;
*&#039;&#039;&#039;-v&#039;&#039;&#039; - tulostaa jokaisen tiedoston nimen ennen sen siirtoa (&#039;&#039;verbose&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Täydellisen valitsinlistan pitkine selityksineen saa komennolla&lt;br /&gt;
 [[info]] mv&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
* [[cp]]&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Coreutils]][[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
[[Luokka:Tiedostonhallinta]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Mv]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Mount&amp;diff=42881</id>
		<title>Mount</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Mount&amp;diff=42881"/>
		<updated>2015-06-26T16:44:27Z</updated>

		<summary type="html">&lt;p&gt;PiotrekD: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}&lt;br /&gt;
[[Komentorivi]]komennolla mount &#039;&#039;liitetään&#039;&#039; [[Linuxin hakemistorakenne|hakemistopuuhun]] eri tiedostojärjestelmiä, esimerkiksi levyosioita, [[verkkolevy]]jä ja [[levykuva|levykuvia]]. Linuxissa mihin tahansa hakemistoon voidaan liittää erillinen [[tiedostojärjestelmä]]: esimerkiksi [[juurihakemisto]] &amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt; voi olla yhdellä levyosiolla, alihakemisto &amp;lt;tt&amp;gt;[[kotihakemisto|/home]]&amp;lt;/tt&amp;gt; toisella ja cd-asema vaikkapa hakemistossa &amp;lt;tt&amp;gt;/home/pentti/tavaraa/linux&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Liittäminen (&amp;quot;mounttaaminen&amp;quot;) on edellytys tiedostojärjestelmän sisällön näyttämiselle käyttöjärjestelmässä. Jos esimerkiksi jotakin kiintolevyosiota tai cd-levyä ei ole liitetty, näkyy se Linuxissa ainoastaan [[laitetiedosto]]na /dev-hakemiston alla. Esimerkiksi [[DVD-elokuvat|DVD-elokuva]]n toistaminen tai cd-levyn [[levyn polttaminen|polttaminen]] ei edellytä levyn liittämistä (levyn sisältöä ei tällöin käsitellä tiedosto tiedostolta). Liittäminen sen sijaan vaaditaan, mikäli levyn/tiedostojärjestelmän sisältöä halutaan käsitellä tiedostomuodossa esimerkiksi [[:Luokka:Tiedostonhallinta|tiedostonhallintaohjelmassa]].&lt;br /&gt;
&lt;br /&gt;
Liitoksen purkamista kutsutaan &#039;&#039;irrottamiseksi&#039;&#039; (engl. unmounting). Liitoksen voi irrottaa joko käsin tai antaa käyttöjärjestelmän hoitaa se automaattisesti esimerkiksi järjestelmän (hallitun) sulkemisen yhteydessä. &lt;br /&gt;
&lt;br /&gt;
Mikäli liitetyn tiedostojärjestelmän sisältävä media (esimerkiksi [[USB-muisti]]tikku tai verkkolevylle johtava kaapeli) otetaan fyysisesti irti koneesta irrottamatta ensin sillä sijaitsevaa tiedostojärjestelmää, jäävät monet väliaikaistiedostot kirjoittamatta tiedostojärjestelmään (mikä vahingoittaa tiedostojärjestelmää) ja lisäksi sen sisältö jää &amp;quot;kummittelemaan&amp;quot; hakemistopuuhun. &lt;br /&gt;
&lt;br /&gt;
Uusissa työpöytäkäyttöön suunnitelluissa Linux-järjestelmissä cd- ja dvd-levyt yleensä sekä liitetään että irrotetaan automaattisesti, joten käsin irrottaminen on niiden osalta yleensä tarpeen vain silloin, kun levy on myös liitetty käsin (mount-komennolla). Verkkoyhteyden takana sijaitsevat tiedostojärjestelmät (verkkolevyt) täytyy irrottaa käsin, mikäli verkkoyhteys on katkeamassa kesken järjestelmän päälläolon. USB-muistitikut ja ulkoiset kiintolevyt on irrotettava käsin, mikäli ne aiotaan ottaa irti koneesta ennen sen sulkemista. [[GUI|Graafisessa]] ympäristössä tiedostojärjestelmän irrottaminen tapahtuu yleensä klikkaamalla sen kuvaketta hiiren toisella näppäimellä sekä valitsemalla &amp;quot;Irrota&amp;quot;, &amp;quot;Remove safely&amp;quot;, &amp;quot;Unmount&amp;quot; ym. Komentorivillä tähän voidaan käyttää komentoa &amp;lt;tt&amp;gt;umount&amp;lt;/tt&amp;gt; (ks alla).&lt;br /&gt;
&lt;br /&gt;
Tiedostojärjestelmän liittämiseen ja irrottamiseen tarvitaan [[pääkäyttäjä]]n oikeudet, ellei tiettyä liittämistä (esimerkiksi USB-muistitikun liittämistä polkuun &amp;lt;tt&amp;gt;/media/usb-muisti&amp;lt;/tt&amp;gt;) ole erikseen sallittu &amp;lt;tt&amp;gt;[[fstab|/etc/fstab]]&amp;lt;/tt&amp;gt;-tiedostossa.&lt;br /&gt;
&lt;br /&gt;
== Käyttö ==&lt;br /&gt;
Yleinen muoto mount-komennolle on seuraava:&lt;br /&gt;
 mount [valitsimet] [-o liitosasetukset] mistä minne&lt;br /&gt;
Liitosasetukset ovat samat kuin [[fstab|/etc/fstab]]-tiedostossa käytettävät asetukset.&lt;br /&gt;
&lt;br /&gt;
Esimerkiksi ensimmäisen kiintolevyn ensimmäinen osio (vastaa Microsoft Windows -järjestelmässä C-asemaa) liitettäisiin hakemistoon &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; komennolla:&lt;br /&gt;
 mount /dev/hda1 /home&lt;br /&gt;
&lt;br /&gt;
Tässä &amp;lt;tt&amp;gt;/dev/hda1&amp;lt;/tt&amp;gt; on liitettävän osion [[laitetiedosto]]. Riippuen käytettävästä ajurista (esimerkiksi [[libata]]) sekä kiintolevyn liitäntätavasta saattaa yllämainittuna laitetiedostona olla myös &amp;lt;tt&amp;gt;/dev/sda1&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Useissa järjestelmissä liitettävän osion määrittelemiseen voi käyttää myös sen nimeä (label), [[wikipedia:UUID|UUID]]-tunnusta, väyläosoitetta tai valmistajan laiteelle antamaa nimeä. Näitä vastaavat [[udev]]in ylläpitämät laitetiedostot löytyvät tällöin &amp;lt;tt&amp;gt;/dev/disk&amp;lt;/tt&amp;gt;-hakemiston alta.&lt;br /&gt;
&lt;br /&gt;
Jos mount ei tunnista automaattisesti levyosion tiedostojärjestelmää, voidaan se kertoa valitsimella &amp;lt;tt&amp;gt;-t&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 mount -t [[ext3]] /dev/hda1 /home&lt;br /&gt;
&lt;br /&gt;
Mount-komennolla voi liittää myös levykuvia (.iso). Tiedoston &amp;lt;tt&amp;gt;levy.iso&amp;lt;/tt&amp;gt; sisältö liitettäisiin hakemistoon &amp;lt;tt&amp;gt;/home/kayttaja/levy&amp;lt;/tt&amp;gt; seuraavasti:&lt;br /&gt;
 mount -o [[loop]] levy.iso /home/kayttaja/levy&lt;br /&gt;
&lt;br /&gt;
Levykuvien liittäminen vaatii [[ydin|ytimeen]] &amp;quot;&#039;&#039;Loopback device support&#039;&#039;&amp;quot; -tuen joko sisäänkäännettynä tai [[moduuli]]na (mikäli käytetään moduulia, on moduulin oltava ladattuna komennolla &amp;lt;tt&amp;gt;[[modprobe]] loop&amp;lt;/tt&amp;gt;). Lisätietoja artikkelissa [[ISO 9660]]. &lt;br /&gt;
&lt;br /&gt;
Yhdellä laitteella voi olla useampia liitoskohtia. Seuraava liittäisi laitteen &amp;lt;tt&amp;gt;/dev/sdf4&amp;lt;/tt&amp;gt; alkuperäiset liitoskohdan &amp;lt;tt&amp;gt;/mnt/sdf4&amp;lt;/tt&amp;gt; ohella myös liitoskohtaan &amp;lt;tt&amp;gt;/mnt/kuvat&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 mount --bind /mnt/sdf4 /mnt/kuvat&lt;br /&gt;
&lt;br /&gt;
Liitoskohta on mahdollista siirtää ilman sen irrottamista. Tämä tapahtuu käyttäen valitsinta &amp;lt;tt&amp;gt;--move&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 mount --move /vanha/sijainti /uusi/sijainti&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;remount&#039;&#039;-optiolla voidaan vaihtaa jo liitetyn tiedostojärjestelmän asetuksia: esimerkiksi komento&lt;br /&gt;
 mount -o remount,ro /home&lt;br /&gt;
asettaisi /home-osion vain luku -tilaan, jolloin se voidaan esimerkiksi tarkistaa [[fsck]]-ohjelmalla.&lt;br /&gt;
&lt;br /&gt;
Jos tiedostojärjestelmän liitos on mainittu [[fstab|/etc/fstab]]-tiedostossa, voidaan mount-komennolle antaa argumentiksi pelkän liitoskohdan tai liitettävän laitteen. Mount-komento lukee tällöin tarvittavan muun tiedon [[fstab|/etc/fstab]]-tiedostosta. Esimerkki:&lt;br /&gt;
&lt;br /&gt;
 mount /mnt/cdrom&lt;br /&gt;
&lt;br /&gt;
Pelkkä komento&lt;br /&gt;
 mount&lt;br /&gt;
listaa kaikki liitetyt tiedostojärjestelmät.&lt;br /&gt;
&lt;br /&gt;
=== Valitsimia ===&lt;br /&gt;
Mount-komennolle voidaan antaa seuraavia [[valitsin|valitsimia]] (luettelo ei ole täydellinen):&lt;br /&gt;
*-a: Liittää kaikki tiedostojärjestelmät jotka on määritelty tiedostossa [[fstab|/etc/fstab]] ilman määritettä &#039;&#039;noauto&#039;&#039;.&lt;br /&gt;
*-n: /etc/mtab-tiedostoa ei päivitetä. Käytettävä kun &amp;lt;tt&amp;gt;/etc&amp;lt;/tt&amp;gt; on kirjoitussuojattu, muutoin tarpeeton.&lt;br /&gt;
*-o &amp;lt;tt&amp;gt;asetukset&amp;lt;/tt&amp;gt;: Liittää tietyin liitosasetuksin, kts. [[fstab]].&lt;br /&gt;
*-r: Liitos vain luku -tilassa. Sama kuin -o ro.&lt;br /&gt;
*-w: Liitos luku/kirjoitus-tilassa. Oletusasetus, sama kuin -o rw.&lt;br /&gt;
*-t &amp;lt;tt&amp;gt;tiedostojärjestelmä&amp;lt;/tt&amp;gt;: Kertoo tiedostojärjestelmän tyypin. Esim. [[ext2]], [[reiserfs]], [[ISO 9660]] tai auto. Tiedostojärjestelmän tyypin eteen voidaan myös lisätä sana no, jolloin se kääntää valinnan päinvastaiseksi. Esimerkiksi komento &amp;lt;tt&amp;gt;mount -a -t nomsdos,ext&amp;lt;/tt&amp;gt; liittäisi kaikki [[fstab|fstabissa]] määritetyt tiedostojärjestelmät paitsi ne, joiden tyyppi on ext tai msdos.&lt;br /&gt;
*-L Osion liittäminen sen nimen (label) perusteella. Tarpeellinen, mikäli labeleille ei ole omia laitetiedostoja esimerkiksi hakemiston &amp;lt;tt&amp;gt;/dev/disk/by-label&amp;lt;/tt&amp;gt; alla.&lt;br /&gt;
*-U Osion liittäminen sen UUID-tunnuksen perusteella. Tarpeellinen, jos niille ei ole omia laitetiedostoja esimerkiksi hakemistossa &amp;lt;tt&amp;gt;/dev/disk/by-uuid&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Irrotus umount-komennolla ==&lt;br /&gt;
Liitetty tiedostojärjestelmä irrotetaan komennolla &amp;lt;tt&amp;gt;umount&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 umount laitetiedosto&lt;br /&gt;
tai&lt;br /&gt;
 umount liitoshakemisto&lt;br /&gt;
Esimerkiksi&lt;br /&gt;
 umount /dev/hda1&lt;br /&gt;
tai&lt;br /&gt;
 umount /mnt/varasto&lt;br /&gt;
&lt;br /&gt;
Jos irrottaminen ei onnistu vaan ohjelma antaa virheilmoituksen &amp;lt;tt&amp;gt;umount: /hakemisto: device is busy&amp;lt;/tt&amp;gt;, käyttää jokin prosessi jotain irrotettavassa tiedostojärjestelmässä olevaa tiedostoa tai hakemistoa. Jotta irrottaminen onnistuisi, on nämä sovellukset lopetettava tai saatava ne vapauttamaan hakemisto. Yleinen syy miksi laite on varattu on se, että komentotulkki on käynnissä ja sen [[työhakemisto]] on irrotettavan tiedostojärjestelmän sisällä. Ongelma ratkeaa vaihtamalla komentotulkin työhakemisto ([[cd]]-komennolla) hakemistoksi, joka on irrotettavan tiedostojärjestelmän ulkopuolella.&lt;br /&gt;
&lt;br /&gt;
Komennolla [[fuser]] voi selvittää, mikä prosessi käyttää tiettyä tiedostojärjestelmää.&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
*[[fstab]]&lt;br /&gt;
*[[NTFS-3G]]&lt;br /&gt;
*[[UnionFS]]&lt;br /&gt;
*[[gISOMount]] on graafinen ohjelma iso-tiedostojen liittämiseksi tiedostojärjestelmään.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Tiedostojärjestelmät]]&lt;br /&gt;
[[Luokka:Osiot]]&lt;br /&gt;
[[Luokka:Komentorivin perustyökalut]]&lt;br /&gt;
&lt;br /&gt;
[[pl:Mount]]&lt;/div&gt;</summary>
		<author><name>PiotrekD</name></author>
	</entry>
</feed>