Hvordan til å Kjøre en Prosess i Bakgrunnen på Linux

Hvordan til å Kjøre en Prosess i Bakgrunnen på Linux

I denne opplæringen du kommer til å lære å kjøre en prosess i bakgrunnen. Du vil også lære hvordan du flytter en bakgrunnsprosess i forgrunnen, og vice versa.

Når vi utfører en kommando i Linux fra en shell-prosessen det skaper kjøre i forgrunnen, feste seg til vår økten. Dette betyr at vi ikke vil være i stand til å samhandle med våre shell før prosessen kommer ut.

Mens dette kan være ønskelig for kortvarig prosesser, slik som å kjøre en find på filsystemet., Det er ikke alltid ønskelig for lengre bodde prosesser, slik som å kjøre en utvikling web server.

Plassere en Kjører i Forgrunnen Prosessen i Bakgrunnen

En forgrunnen prosess er en prosess. For å plassere en forgrunnen forarbeide i bakgrunnen, må vi først sette prosessen med å sove, og så plassere den i bakgrunnen.

  1. Utføre kommandoen til å kjøre prosessen.
  2. Trykk CTRL+Z for å sette prosessen inn i hvilemodus.
  3. Run bg kommando for å starte prosessen og kjør det i en bakgrunn.,

Plassere en Kjører som Bakgrunn Prosess i Forgrunnen

bakgrunn prosessen kan være tilbake til forgrunnen hvis det er nødvendig. Vi bruker fg kommando for å oppnå dette.

fg 

å Kjøre fg – kommandoen på egen hånd, uten en prosess-ID, vil tvinge siste utføre prosessen fra økten i forgrunnen.

fg

for Å forgrunnen en bestemt prosess du skal inneholde prosess-ID.,

fg 1234

Starte en Prosess i Bakgrunnen

til Slutt, en prosess som er opprettet ved å utføre en kommando fra kommando-linjen kan bli tvunget til å starte i bakgrunnen. Å så vi legge til en ampersign (&) på slutten av vår kommando. Dette instruerer skallet, slik som Bash, til å starte prosessen i bakgrunnen.

find / -type f -name="*.txt" &

vil Du bli gitt Jobb-ID-en av prosessen og gå tilbake til et interaktivt grensesnitt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *