Hvordan man løser “Der er stoppet job” specialfremstillet “logout” I SSH (terminal)

Denne tutorial viser dig, hvordan du løser “Der er stoppet job” specialfremstillet “logout” I terminalen (SSH). Hvad betyder denne meddelelse i Linux Og hvad du skal gøre, så du kan afbryde forbindelsen fra terminalen, se trin for trin i tutorialen herunder.

Før du ser, hvordan du kan afbryde forbindelsen fra en terminal til ordre “logout“, det er godt at vide, hvad denne meddelelse betyder.

Hvorfor vises meddelelsen “Der er stoppet job” specialfremstillet “logout”?

Beskeden “Der er stoppet job” Det vises, når du prøver at afbryde forbindelsen fra en terminal, hvor der er processer, der kører eller venter på afbrydelsen (Ctrl+C) eller fortsættelsen (fg) lor.
Dette er processerne mellem terminalen og din klient til at oprette forbindelse til dette system. Forbindelse SSH ved Putty eller gennem Terminal (macOS).

Så dette er ikke en fejlmeddelelse, men kun en meddelelse, der informerer brugeren som har “jobs” i arbejde, som ikke blev gemt eller lukket. Det meste af tiden vises denne meddelelse, når du redigerer tekstfiler med “vim“, at du ikke reddede, men du forlod redigeringsskærmen.

Hvordan man løser “Der er stoppet job” specialfremstillet “logout” I SSH (terminal)

At være i stand til at afbryde forbindelsen med din ordre “logout“Normalt skal du afslutte eller afbryde disse processer.

1. Udfør kommandoen “jobs” I terminalen. Denne ordre viser listen over processer, der venter eller i udførelse.

2. næste, efter at have identificeret den åbne proces, har du flere varianter:

Returnerer processen i udførelse

Brug din ordre “fg” At gendanne den stoppede proces i udførelsen (job) og så afslutter du det med kombinationen af ​​nøgler Ctrl+C.

Flyt processen i baggrunden for at undgå “Der er stoppet job”

Udfør kommandoen “bg” at flytte processen i baggrunden. Nu vil du være i stand til at lukke forbindelsen til terminalen via Comnada “logout” uden at stoppe den åbne proces.

Afslut belastningsforeningen med den aktuelle skal

Ordren kan bruges “disown“. Denne kommando eliminerer en job Tilknyttet den aktuelle skal, så du kan lukke forbindelsessessionen på terminalen. Hvis du udfører en ordre i terminalen og ønsker at holde den aktiv, selv efter at du lukker terminalen, kan du bruge ordren med tillid “disown“.

Den tvungne lukning af arbejdsopgaven

Denne metode anbefales ikke, men hvis du vil, kan du kraftigt lukke opgaven.

Identificer PID -processen med kommandoen:

ps aux | grep process_name

Afslut processen tvunget:

kill -9 PID_number

Efter et af trinnene i tutorialen ovenfor, bliver du ikke længere mødt af meddelelsen “Der er stoppet job” Når du udfører din ordre “logout” For at lukke sessionen i en terminal.

Jeg er lidenskabelig med teknologi og skriver med glæde på stealthsetts.com startende med 2006. Jeg har en rig oplevelse i operativsystemer: macOS, Windows og Linux, men også inden for programmeringssprog og blogplatforme (WordPress) og til online butikker (Woocommerce, Magento, Presashop).

Hjem Din kilde til it -tutorials, nyttige tip og nyheder. Hvordan man løser “Der er stoppet job” specialfremstillet “logout” I SSH (terminal)
Efterlad en kommentar