Hvis du oplever, at screen-processen kører, men der ikke findes nogen socket i /var/run/screen/S-username
, kan du følge disse trin for at genoprette sessionen:
Brug følgende kommando for at finde den kørende screen-process:
ps aux | grep screen
Dette vil vise en liste over kørende screen-processer. Notér PID (Process ID) for den relevante screen-session.
Brug screen-kommandoen med -r og -D flagene sammen med PID for at genoprette sessionen:
screen -r -D [PID]
Dette vil tvinge screen til at genoprette sessionen og oprette en ny socket.
Efter at have genoprettet sessionen, kan du kontrollere, om den kører korrekt ved at bruge:
screen -ls
Dette vil vise en liste over aktive screen-sessioner.
Hvis ovenstående trin ikke virker, kan du prøve at dræbe den kørende screen-process og starte en ny session:
kill [PID]
Derefter kan du starte en ny screen-session med:
screen
Ved at følge disse trin kan du genoprette en screen-session, selvom der ikke findes nogen socket i /var/run/screen/S-username
.
Har du tekniske udfordringer, som du ikke kan løse selv? Med Handyhand kan du nemt få hjælp! Opret din opgave gratis, og modtag bud fra dygtige håndværkere på få minutter. Uanset om det drejer sig om reparation af elektronik, opsætning af udstyr eller fejlfinding, er der altid en, der kan hjælpe dig.