Fg: Difference between revisions
Line 74: | Line 74: | ||
= Kokkuvõte = | = Kokkuvõte = | ||
Käsklus fg-l pole palju erinevaid kasutusviise, siiski on see väga kasulik kui toimetada erinevate protsessidega ja on vaja näiteks mingi taustal töötav protsess tuua esiplaanile, et selle tegemisi jägida. | |||
= Kasutatud allikad = | = Kasutatud allikad = |
Revision as of 16:00, 11 December 2014
Autor
Stenno Saaremõts
A21
2014/15
Sissejuhatus
Käsk fg on linuxi käsuaknas töödega toimetamiseks väga kasulik vahend. Fg on kasutatav kui mingi töö ehk "job" töötab tagaplaanil. Käsuga fg saab tagaplaanil töötava töö tuua esiplaanile ning selle tegemisi jälgida, näiteks kui on vaja palju faile korraga kopeerida üest kohast teise või pingitakse mingit serverit, siis tihti võtab see palju aega ning töö pannakse tagaplaanile ja kasutaja saab oma käsurida jälle kasutada. Siiski võib tekkida olukord, kus on vaja näha kui kaugel töö oma toimetamistega on ning selleks ongi käsk fg.
Süntaks
fg [ %job_id ]
Kuidas veel töid kirjeldada
Valik | Tähendus |
---|---|
%Number | Viitab tööle töö numbri kaudu |
%Sõne | Viitab tööle mille nimi hakkab spetsiifilise sõnega |
%?Sõne | Viitab tööle mille nimi sisaldab spetsiifilist sõne |
%+ või %% | Viitab praeguselee tööle |
%- | Viitab eelmisele tööle |
Näide
Käivita ping käsklus:
ping itcollege.ee
Et peatada ping käsklus vajuta Ctrl-Z.
Leia tööd mis jooksevad tagaplaanil
kirjuta järgnev käsk:
$ jobs -l
Jobs -l väljund näitab töid mis töötavad tagaplaanil.
[2]+ 6138 Stopped ping itcollege.ee
Kuidas tagaplaanil töötavat tööd esiplaanile tuua?
Et tuua tagaplaanil töötav töö esiplaanile tuleb sisestada:
$ fg %2
Või
$ fg %ping
Kokkuvõte
Käsklus fg-l pole palju erinevaid kasutusviise, siiski on see väga kasulik kui toimetada erinevate protsessidega ja on vaja näiteks mingi taustal töötav protsess tuua esiplaanile, et selle tegemisi jägida.
Kasutatud allikad
http://www.cyberciti.biz/faq/unix-linux-fg-command-examples-usage-syntax/
http://jesin.tk/how-to-manage-jobs-in-linux-fg-bg-kill-ctrlz/
http://www-01.ibm.com/support/knowledgecenter/ssw_aix_61/com.ibm.aix.cmds2/fg.htm