bg

Linux.fista
(Ohjattu sivulta Fg)

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 alun perin edustalle käynnistetyn ohjelman siirtämisen taustalle.

Käyttö[muokkaa]

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]