Ovaj vam vodič pokazuje kako rješavate “Zaustavljeni su poslovi” po mjeri “odjava” U terminalu (SSH). Ce inseamna acest mesaj u Linux A ono što trebate učiniti tako se možete odvojiti od terminala, pogledajte korak po korak u vodiču u nastavku.
sadržaj
Prije nego što vidite kako se možete odvojiti od terminala na narudžbu “logout“, dobro je znati što znači ova poruka.
Poruka “Zaustavljeni su poslovi” Pojavljuje se kada se pokušate odvojiti od terminala gdje postoje procesi koji rade ili čekaju prekid (Ctrl+C) ili nastavak (fg) lor.
To su procesi između terminala i vašeg klijenta za povezivanje s tim sustavom. Spoj SSH po Putty ili Terminal (macOS).
Dakle, ovo nije poruka o pogrešci, već samo poruka koja obavještava korisnika kakav ima “jobs” u poslu, koji nisu bili spašeni ili zatvoreni. Većinu vremena ova se poruka pojavljuje kada uređujete tekstualne datoteke “vim“, da niste spremili, ali napustili ste zaslon za uređivanje.
Kako riješiti “Zaustavljeni su poslovi” po mjeri “odjava” U SSH (terminal)
Da biste se mogli isključiti sa svojom narudžbom “logout“, obično morate završiti ili prekinuti te procese.
1. Izvršite naredbu “jobs” u terminalu. Ova narudžba prikazat će popis procesa u čekanju ili izvršenju.
2. Dalje, nakon prepoznavanja otvorenog postupka, imate nekoliko varijanti:
Vraćanje postupka u izvršenju
Koristite svoju narudžbu “fg” za vraćanje zaustavljenog postupka u izvršenju (job) i tada ga završite kombinacijom ključeva Ctrl+C.
Pomaknite postupak u pozadini kako biste izbjegli “Zaustavljeni su poslovi”
Izvršiti naredbu “bg” Za pomicanje postupka u pozadini. Sada ćete moći zatvoriti vezu s terminalom putem comnade “logout” bez zaustavljanja otvorenog postupka.
Završite povezanost s opterećenjem s trenutnom školjkom
Narudžba se može koristiti “disown“. Ova naredba eliminira job Povezano s trenutnom školjkom, tako da možete zatvoriti sesiju veze na terminalu. Ako izvršite narudžbu na terminalu i želite je održati aktivnim čak i nakon što zatvorite terminal, narudžbu možete s pouzdanjem koristiti “disown“.
Prisilno zatvaranje radnog zadatka
Nu este recomandata aceasta metoda, dar daca doriti, puteti inchide fortat sarcina de lucru.
Identificirajte PID postupak s naredbom:
ps aux | grep process_name
Završiti prisilni postupak:
kill -9 PID_number
Nakon bilo kojeg od koraka u gore navedenom, više vas neće dočekati poruka “Zaustavljeni su poslovi” Kad izvršite svoju narudžbu “logout” Za zatvaranje sesije u terminalu.