Ero sivun ”Bg” versioiden välillä
ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! (keskustelu | muokkaukset) (Ak: Sivun sisältö korvattiin sisällöllä ”HYVÄSTI NUSSIJAT”) |
(Kumottu muokkaus #23450, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH) |
||
Rivi 1: | Rivi 1: | ||
[[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 alunperin edustalle käynnistetyn ohjelman siirtämisen taustalle. | |||
==Käyttö== | |||
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 | |||
bg | |||
tai | |||
bg ''työnumero'' | |||
mikäli samasta [[komentotulkki|komentotulkista]] on siirretty jo jokin toinen ohjelma taustasuoritukseen. Eri prosessien työnumerot saa selville komennolla | |||
[[jobs]] | |||
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 | |||
fg [''työnumero''] | |||
[[Luokka:Komentorivin perustyökalut]] |
Versio 26. lokakuuta 2008 kello 11.24
Tausta-ajo mahdollistaa ohjelmien käyttämisen ilman, että ne varaisivat itselleen kokonaista virtuaalikonsolia tai terminaaliemulaattoria. Ohjelma voidaan siis laittaa taustalle suorittamaan tehtäväänsä sillä aikaa, kun komentoriviä käytetään johonkin muuhun. Komento bg mahdollistaa alunperin edustalle käynnistetyn ohjelman siirtämisen taustalle.
Käyttö
Jos esimerkiksi ollaan ajamassa locaten 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
bg
tai
bg työnumero
mikäli samasta komentotulkista on siirretty jo jokin toinen ohjelma taustasuoritukseen. Eri prosessien työnumerot saa selville komennolla
jobs
Huolimatta ohjelman taustallaolosta tulostuvat silti sen STDERRiin syötetyt virheilmoitukset oletuksena sen käynnistykseen käytettyyn virtuaalikonsoliin. Jos haluat siirtää ohjelman takaisin edusta-ajoon, voit komentaa
fg [työnumero]