Ero sivun ”Komentorivin perusteet” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ajonaikainen ohjeistus
Pb (keskustelu | muokkaukset) (edistynyt tab-täydennys, wikilinkkejä) |
Pb (keskustelu | muokkaukset) (ajonaikainen ohjeistus) |
||
Rivi 157: | Rivi 157: | ||
$ fg %2 | $ fg %2 | ||
Tietyn ohjelman suorituksen voi myös siirtää taustalle [[bg]]-komennolla. Tällöin ohjelman suoritus on kuitenkin yleensä ensin keskeytettävä Ctrl + Z -näppäinyhdistelmällä, jotta komennon antaminen olisi mahdollista. Bg:n syntaksi on sama kuin fg:n. | Tietyn ohjelman suorituksen voi myös siirtää taustalle [[bg]]-komennolla. Tällöin ohjelman suoritus on kuitenkin yleensä ensin keskeytettävä Ctrl + Z -näppäinyhdistelmällä, jotta komennon antaminen olisi mahdollista. Bg:n syntaksi on sama kuin fg:n. | ||
==Ajonaikainen ohjeistus== | |||
Usein on ongelmana, ettei tiedä miten jotakin tiettyä komentoa käytetään tai mikä on jonkin komennon tehtävä. Tätä ongelmaa ratkaisemaan on tarjolla monenlaista ohjeistusta. Ensinnäkin ohjelmat itse sisältävät yleensä lyhyen käyttöohjeen, jonka saa näkyviin valitsimella -h, --help tai joskus myös -help. Esimerkiksi [[cat]]-komennon ohje aukeaa komennolla | |||
cat --help | |||
Laajempiin ohjesivuihin pääsee käsiksi komennolla [[man]], esimerkiksi | |||
man [[sudo]] | |||
Man-sivuilla on aina selitetty vähintään ohjelman käyttötarkoitus ja selostettu eri valitsinten käyttö. Osa man-sivuista tarjoaa hyvinkin laajaa opastusta. Komentojen opiskelua man-sivujen avulla haittaa toisaalta se, että useimmilla man-sivuilla ei ole esimerkkejä ohjelman käytöstä. Varsinaisia ohjelmia käsittelevien man-sivujen lisäksi on olemassa myös mm. [[asetustiedosto]]ja ja eri ohjelmointikielten funktioita käsitteleviä man-sivuja. | |||
Erityisesti [[GNU]]-projektin tuottamista ohjelmista on olemassa myös ns. [[info]]-sivuja, jotka tarjoavat laajempaa ohjeistusta ja yleensä myös esimerkkejä. Info-sivut tukevat myös sivujen välisiä hyperlinkkejä. | |||
[[Whatis]]-ohjelmaa käyttäen voidaan luoda man-sivujen sisältämistä lyhyistä kuvauksista tietokanta, jolloin komentoa whatis käyttäen voidaan nopeasti tarkistaa ohjelmien käyttötarkoitus, esimerkiksi | |||
$ whatis ls | |||
ls (1) - list directory contents | |||
Komennolla [[apropos]] voidaan tehdä hakuja näihin lyhyisiin kuvauksiin, mistä on joskus apua, kun ei tiedetä, mikä komento voisi suorittaa jonkin tietyn tehtävän. | |||
== Katso myös == | == Katso myös == | ||
*[[Komentorivikomennot]] | |||
*[[Komentorivivinkkejä]] | *[[Komentorivivinkkejä]] | ||
*[[:Luokka:Komentorivin perustyökalut|Komentorivin perustyökalut]] | *[[:Luokka:Komentorivin perustyökalut|Komentorivin perustyökalut]] | ||
*[[Bash-skriptaus]] | *[[Bash-skriptaus]] |