Hvordan løse “Det er stoppede jobber” skreddersydd “Logging” I SSH (terminal)

Denne opplæringen viser deg hvordan du løser “Det er stoppede jobber” skreddersydd “Logging” i terminalen (SSH). Hva betyr denne meldingen i Linux Og hva du trenger å gjøre, slik at du kan koble fra terminalen, se trinn for trinn i opplæringen nedenfor.

Før du ser hvordan du kan koble fra en terminal for å bestille “logout“, det er godt å vite hva denne meldingen betyr.

Hvorfor vises meldingen “Det er stoppede jobber” skreddersydd “Logging”?

Meldingen “Det er stoppede jobber” Det ser ut når du prøver å koble fra en terminal der det er prosesser som løper eller venter på avbruddet (Ctrl+C) eller fortsettelsen (fg) lor.
Dette er prosessene mellom terminalen og din klient for å koble til det systemet. Forbindelse SSH ved Putty eller gjennom Terminal (macOS).

Så dette er ikke en feilmelding, men bare en melding som informerer brukeren som har “jobs” i arbeid, som ikke ble reddet eller lukket. Mesteparten av tiden vises denne meldingen når du redigerer tekstfiler med “vim“, at du ikke lagret, men du forlot redigeringsskjermen.

Hvordan løse “Det er stoppede jobber” skreddersydd “Logging” I SSH (terminal)

For å kunne koble fra med bestillingen din “logout“, Normalt må du fullføre eller avbryte disse prosessene.

1. Utfør kommandoen “jobs” i terminalen. Denne ordren vil vise listen over prosesser i venting eller i utførelse.

2. Neste, etter å ha identifisert den åpne prosessen, har du flere varianter:

Returnerer prosessen i utførelse

Bruk bestillingen din “fg” For å gjenopprette den stoppede prosessen i utførelse (job) og så avslutter du det etter kombinasjonen av nøkler Ctrl+C.

Flytt prosessen i bakgrunnen for å unngå “Det er stoppede jobber”

Utfør kommandoen “bg” å flytte prosessen i bakgrunnen. Nå vil du kunne lukke forbindelsen til terminalen via Comnada “logout” uten å stoppe den åpne prosessen.

Fullfør belastningsforeningen med det nåværende skallet

Bestillingen kan brukes “disown“. Denne kommandoen eliminerer en job tilknyttet det nåværende skallet, slik at du kan lukke tilkoblingsøkten på terminalen. Hvis du utfører en ordre i terminalen og ønsker å holde den aktiv selv etter at du har lukket terminalen, kan du bruke ordren med tillit “disown“.

Den tvangs nedleggelsen av arbeidsoppgaven

Denne metoden anbefales ikke, men hvis du vil, kan du lukke oppgaven kraftig.

Identifiser PID -prosessen med kommandoen:

ps aux | grep process_name

Fullfør prosessen tvunget:

kill -9 PID_number

Etter at noen av trinnene i opplæringen ovenfor, vil du ikke lenger bli møtt av meldingen “Det er stoppede jobber” Når du utfører bestillingen din “logout” For å lukke økten i en terminal.

Lidenskapelig om teknologi skriver jeg med glede på stealthsetts.com som starter med 2006. Jeg har en rik opplevelse innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, Presashop).

Hjem Din kilde til IT -opplæringsprogrammer, nyttige tips og nyheter. Hvordan løse “Det er stoppede jobber” skreddersydd “Logging” I SSH (terminal)
Legg igjen en kommentar