← Back to team overview

sslug-teknik team mailing list archive

Re: kørsel af proces der skal fortsætte når jeg er logget ud

 

Anders Bo Rasmussen wrote:
> 
> jeg har brug for en smart kommando, så jeg kan gøre således:
> 
> ssh server
> (på server:)
> smartkommando denkommandojegvilhavekørende &
> exit
> 
> og så skal denkommandojegvilhavekørende stadig køre.
> 
> Hvilken kommando er det jeg mangler?
> 

screen denkommandojegvilhavekørende
så bruger du <ctrl-a> for kommando mode til screen og så "d" for detach.
Så kører dit program derudaf og du kan vende tilbage til programmet med
"screen -r" kommandoen på et senere tidspunkt, hvid du har lyst.

Du kan godt logge ind på din maskine... køre screen et_eller_andet
<ctrl-a>d og logge ud. Dit program vil fortsætte med at køre. Du kan så
logge ind fra en anden terminal (eller den samme) og så bruge screen -r
for at genetablere outputtet fra din kommando.

Jeg bruger den f.eks. til at køre vores lokalnet radio (icecast) med
screen icecast og så eller <ctrl-a>d ud af den.

Se man screen for yderligere detaljer

Hilsen
Jesper K. Pedersen


References