Komanda jobs se koristi za pregled i upravljanje pozadinskim zadacima (background jobs) u interaktivnom Unix/Linux shell okruženju. Pozadinski zadaci su procesi koji se izvršavaju u pozadini, što znači da se izvršavaju istovremeno sa interaktivnim radom u istoj shell sesiji. Komanda jobs se koristi kako biste videli koje zadatke trenutno izvršava vaš shell, kao i njihov trenutni status.
Evo kako se koristi komanda jobs i nekoliko primera:
-
Pregled pozadinskih zadataka:
Koristite
jobskomandu bez argumenata kako biste videli listu trenutno aktivnih pozadinskih zadataka u trenutnoj shell sesiji.Primer:
sleep 30 &[1] 1234sleep 60 &[2] 5678jobs[1]- Running sleep 30 &[2]+ Running sleep 60 &Ova komanda prikazuje identifikacione brojeve pozadinskih zadataka (
[1]i[2]), njihov trenutni status (Running - izvršava se) i komande koje se izvršavaju u pozadini. -
Aktiviranje pozadinskog zadatka u prednji plan:
Možete koristiti
fg(foreground) komandu praćenu identifikacionim brojem zadatka da biste prebacili određeni pozadinski zadatak u prednji plan.Primer:
fg %1Ova komanda će prebaciti pozadinski zadatak broj 1 u prednji plan, tako da možete interagovati s njim.
-
Zaustavljanje pozadinskog zadatka:
Koristite
Ctrl + Zkombinaciju tastera kako biste zaustavili trenutni pozadinski zadatak i prebacili ga u stanje pauze.Primer:
sleep 120 &[1] 1234^Z[1]+ Stopped sleep 120Nakon što je zadatak zaustavljen, možete koristiti
bgkomandu da ga ponovo aktivirate u pozadini. -
Nastavak zaustavljenih pozadinskih zadataka:
Koristite
bg(background) komandu praćenu identifikacionim brojem zadatka da biste nastavili izvršavanje zaustavljenog pozadinskog zadatka.Primer:
bg %1Ova komanda će nastaviti izvršavanje pozadinskog zadatka broj 1.
-
Uklanjanje pozadinskih zadataka:
Koristite
killkomandu praćenu identifikacionim brojem zadatka kako biste uklonili određeni pozadinski zadatak.Primer:
kill %1Ova komanda će ukloniti pozadinski zadatak broj 1.
Komanda jobs je korisna kada želite pregledati, upravljati ili pratiti izvršavanje pozadinskih zadataka u interaktivnom shell okruženju.
No comments:
Post a Comment