/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Shh. styring af programmer
Fra : Heine Laursen


Dato : 12-06-02 10:24

Hejsa
Er det muligt at logge paa sin lnux box via shh og starte et program.
Herefter logge ud. loge paa en halv time senere og vende tilbage til
programmet?
Eks logge ind via shh, saette slrn til at downloade noget binaer filer.
logge ud. Vende til bage en halv time senere, og chekke hvor langt
slrn er kommet.

Er det overhovedet muligt at goere saadan i linux?

Os = RH7.3
Shh = openshh 3.1P1-3

--
Mvh
Heine Laursen

 
 
Ole Michaelsen (12-06-2002)
Kommentar
Fra : Ole Michaelsen


Dato : 12-06-02 10:37

Heine Laursen wrote:
> Hejsa

Hej.

> Er det muligt at logge paa sin lnux box via shh og starte et program.
> Herefter logge ud. loge paa en halv time senere og vende tilbage til
> programmet?

Ja.

> Eks logge ind via shh, saette slrn til at downloade noget binaer filer.
> logge ud. Vende til bage en halv time senere, og chekke hvor langt
> slrn er kommet.

kirstine> screen ssh johansen.fys.ku.dk
johansen> slrn ...
ctrl+a+d
[screen detached]
kirstine>

Naar du vil tilbage til din slrn:

kirstine> screen -r

Ergo: du skal have screen installeret paa den maskine du kommer fra.

En helt anden loesning kunne vaere 'nohup'.

/Ole

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 10:56

In article <slrnage5i7.h9a.omic+usenet4@scharff.fys.ku.dk>,
>Ole Michaelsen wrote:

<snip>

> Ergo: du skal have screen installeret paa den maskine du kommer fra.

Hmm jeg kommer fra en win2k med putty

> En helt anden loesning kunne vaere 'nohup'.

Hvad er det?

--
Mvh
Heine Laursen

Peter Makholm (12-06-2002)
Kommentar
Fra : Peter Makholm


Dato : 12-06-02 10:54

Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

>> Ergo: du skal have screen installeret paa den maskine du kommer fra.
>
> Hmm jeg kommer fra en win2k med putty

Du kan også sagten køre screen på den maskine du kommer til. Det gør
jeg altid, så har jeg flere terminalvinduer gennem samme
ssh-forbindelse uden at skulle bruge X.

--
Peter Makholm | I have no caps-lock but I must scream...
peter@makholm.net | -- Greg
http://hacking.dk |

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:10

In article <87y9dkaklu.fsf@xyzzy.adsl.dk>, Peter Makholm wrote:
> Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:
>
>>> Ergo: du skal have screen installeret paa den maskine du kommer fra.
>>
>> Hmm jeg kommer fra en win2k med putty
>
> Du kan også sagten køre screen på den maskine du kommer til. Det gør
> jeg altid, så har jeg flere terminalvinduer gennem samme
> ssh-forbindelse uden at skulle bruge X.

Hele ideen var at jeg kunde loge ud, og saa vende tilbage og chekke
hvordan det gaar med overfoerelsen. Men det kan maaske ogsaa lade
sig gaare.

--
Mvh
Heine Laursen

Thomas Rasmussen (12-06-2002)
Kommentar
Fra : Thomas Rasmussen


Dato : 12-06-02 11:18

Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

> Hele ideen var at jeg kunde loge ud, og saa vende tilbage og chekke
> hvordan det gaar med overfoerelsen. Men det kan maaske ogsaa lade
> sig gaare.

Jeps... det du gør er, at installere screen på den maskine som du vil
køre slrn på (altså under linux). Du køre så putty fra din win2k
maskine til linux boxen, når du er logget ind, så skriver du screen,
der vil den så starte en ny shell op, hvori du starter slrn. Når du
har sat slrn til at lave det den skal, så detacher du din screen (slrn
køre videre!) via ctrl-a-d. Når du så vil checke hvor langt den er
nået, så putty'er du til linux boxen igen, og starter "screen
-r". "-r" gør at den reattacher den screen du har detached, du vil så
se at slrn har kørt videre selvom du ikke har været logget ind.

/Thomas

--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

DUdsen (12-06-2002)
Kommentar
Fra : DUdsen


Dato : 12-06-02 13:33

Thomas Rasmussen wrote:

> Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk>
> writes:
>
>> Hele ideen var at jeg kunde loge ud, og saa vende tilbage og
>> chekke hvordan det gaar med overfoerelsen. Men det kan maaske
>> ogsaa lade sig gaare.
>
> Jeps... det du gør er, at installere screen på den maskine som
> du vil køre slrn på (altså under linux). Du køre så putty fra
> din win2k maskine til linux boxen, når du er logget ind, så
> skriver du screen, der vil den så starte en ny shell op, hvori
> du starter slrn. Når du har sat slrn til at lave det den skal,
> så detacher du din screen (slrn køre videre!) via ctrl-a-d. Når
> du så vil checke hvor langt den er nået, så putty'er du til
> linux boxen igen, og starter "screen -r". "-r" gør at den
> reattacher den screen du har detached, du vil så se at slrn har
> kørt videre selvom du ikke har været logget ind.

egentligt bør du specificere pid for den screen du vil reetache
man screen er et godt sted at starte.

--
Daniel Udsen <dudsen@gjk.dk>
Køer er gudommlige www.koen.dk

Peter Makholm (12-06-2002)
Kommentar
Fra : Peter Makholm


Dato : 12-06-02 11:11

Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

> Hele ideen var at jeg kunde loge ud, og saa vende tilbage og chekke
> hvordan det gaar med overfoerelsen. Men det kan maaske ogsaa lade
> sig gaare.

Ja. Ved at køre screen på remote maskinen kan du været logget på
maskinen uden at der er nogen aktiv forbindelse. Man kan så senere
logge sig må maskinen (eventuelt fra en helt tredje maskine) og
fortsætte sit arbejde.

De programmer man kører på remote maskinen vil aldrig opdage at man
har været væk bortset fra at man ikke svare.


Ideen med at køre screen på den lokale maskine er mindre god. Så kan
man nemlig ikke fortsætte sit arbejde fra en tredje maskine, hvilket
ofte kan være rart. Desuden vil man miste sit arbejde uanset om det er
den lokale eller remotemaskinen der går ned. Ved at køre screen remote
får man kun problemer hvis remote-maskinen går ned.

--
Peter Makholm | 'Cause suicide is painless
peter@makholm.net | It brings on many changes
http://hacking.dk | And I can take or leave it if I please
| -- Suicide is painless

Ole Michaelsen (12-06-2002)
Kommentar
Fra : Ole Michaelsen


Dato : 12-06-02 11:22

Peter Makholm wrote:

> Ideen med at køre screen på den lokale maskine er mindre god. Så kan
> man nemlig ikke fortsætte sit arbejde fra en tredje maskine, hvilket
> ofte kan være rart. Desuden vil man miste sit arbejde uanset om det er
> den lokale eller remotemaskinen der går ned. Ved at køre screen remote
> får man kun problemer hvis remote-maskinen går ned.

Du har ret. Det er i oevrigt ogsaa det jeg plejer at goere.

Vh,

--
Ole Michaelsen, Darmstadt, Germany
http://www.fys.ku.dk/~omic

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:51

In article <87u1o8ajte.fsf@xyzzy.adsl.dk>, Peter Makholm wrote:
> Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

>> Hele ideen var at jeg kunde loge ud, og saa vende tilbage og chekke
>> hvordan det gaar med overfoerelsen. Men det kan maaske ogsaa lade
>> sig gaare.
>
> Ja. Ved at køre screen på remote maskinen kan du været logget på
> maskinen uden at der er nogen aktiv forbindelse. Man kan så senere
> logge sig må maskinen (eventuelt fra en helt tredje maskine) og
> fortsætte sit arbejde.
>
> De programmer man kører på remote maskinen vil aldrig opdage at man
> har været væk bortset fra at man ikke svare.

Jeg takker mange gange til jer alle. Jeg har faaet det til at virke.
>
> Ideen med at køre screen på den lokale maskine er mindre god. Så kan
> man nemlig ikke fortsætte sit arbejde fra en tredje maskine, hvilket
> ofte kan være rart. Desuden vil man miste sit arbejde uanset om det er
> den lokale eller remotemaskinen der går ned. Ved at køre screen remote
> får man kun problemer hvis remote-maskinen går ned.

Hvis jeg koere screen paa remote (linux maskinen) vil jeg saa ogsaa
kunde vende tilbage naar jeg engang kommer hjem og loger ind paa tty1?

--
Mvh
Heine Laursen

Niels Andersen (13-06-2002)
Kommentar
Fra : Niels Andersen


Dato : 13-06-02 12:17

Heine Laursen wrote in
<slrnage9on.22d.heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk>:
> Hvis jeg koere screen paa remote (linux maskinen) vil jeg saa ogsaa
> kunde vende tilbage naar jeg engang kommer hjem og loger ind paa tty1?

Yeps.
Jeg har nogle programmer jeg altid kører under screen, selv om jeg måske
allerede sidder ved maskinen programmerne kører på.
Hvis telefonen pludselig ringer, og jeg skal et eller andet sted hen, så
kan jeg fortsætte derfra, hvis der er tid eller behov. :)

Et lille tip, som jeg selv bruger:
Jeg starter screen sådan her: "screen -DR".
Hvis screen ikke kører i forvejen, så bliver der startet en ny.
Kører screen allerede, bliver jeg connected til den.
Er der allerede connected til den screen bliver den eksisterende
forbindelse afbrudt.

Fx: Jeg sidder ude i byen, logger på en Linux-maskiner, SSH'er hjem,
starter screen.
Glemmer at logge ud osv. og tager hjem.
Næste gang jeg kører "screen -DR" vil screen "ude i byen" afslutte, og jeg
vil blive logget ud.

Hvis jeg fx. brugte PuTTY "ude i byen", så vil PuTTY blive afsluttet, i
stedet for at logge mig ud.

--
Mvh.

Niels Andersen
Linux 2.4.18 - Debian 3.0


Peter Makholm (12-06-2002)
Kommentar
Fra : Peter Makholm


Dato : 12-06-02 11:52

Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

> Hvis jeg koere screen paa remote (linux maskinen) vil jeg saa ogsaa
> kunde vende tilbage naar jeg engang kommer hjem og loger ind paa tty1?

Jep.

--
Peter Makholm | I have no caps-lock but I must scream...
peter@makholm.net | -- Greg
http://hacking.dk |

enrique (12-06-2002)
Kommentar
Fra : enrique


Dato : 12-06-02 10:41

On Wed, 12 Jun 2002 11:24:00 +0200, Heine Laursen wrote:

> Hejsa
> Er det muligt at logge paa sin lnux box via shh og starte et program.
> Herefter logge ud. loge paa en halv time senere og vende tilbage til
> programmet?
> Eks logge ind via shh, saette slrn til at downloade noget binaer filer.
> logge ud. Vende til bage en halv time senere, og chekke hvor langt slrn
> er kommet.
>
> Er det overhovedet muligt at goere saadan i linux?

http://www.math.fu-berlin.de/~guckes/screen/intro.html

--
Mvh. / Kind regards
Henrik Farre
http://www.cs.auc.dk/~enrique
http://www.fsf.org/philosophy/no-word-attachments.html

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:06

In article <pan.2002.06.12.11.41.23.50168.6963@MySignature.txt>,
>enrique wrote:

> http://www.math.fu-berlin.de/~guckes/screen/intro.html

Jeg connecter fra wn win2k maskine ;-(

--
Mvh
Heine Laursen

enrique (12-06-2002)
Kommentar
Fra : enrique


Dato : 12-06-02 11:13

On Wed, 12 Jun 2002 12:05:36 +0200, Heine Laursen wrote:

> In article <pan.2002.06.12.11.41.23.50168.6963@MySignature.txt>,
>>enrique wrote:
>
>> http://www.math.fu-berlin.de/~guckes/screen/intro.html
>
> Jeg connecter fra wn win2k maskine ;-(

Ja men du køre vel screen på en Un*x maskine?

--
Mvh. / Kind regards
Henrik Farre
http://www.cs.auc.dk/~enrique
http://www.fsf.org/philosophy/no-word-attachments.html

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:15

In article <pan.2002.06.12.12.12.41.122586.6963@MySignature.txt>,
>enrique wrote:

>>> http://www.math.fu-berlin.de/~guckes/screen/intro.html
>>
>> Jeg connecter fra wn win2k maskine ;-(
>
> Ja men du køre vel screen på en Un*x maskine?

Ja det kan jeg jo gaare. Jeg havde bare forst et det saa dan at
screen skulde koere paa maskinen jeg skaber forbindelsen med.

Danm. Jeg faar skrivet for meget og afproevet for lidt.

--
Mvh
Heine Laursen

Christian Laursen (12-06-2002)
Kommentar
Fra : Christian Laursen


Dato : 12-06-02 10:38

Heine Laursen <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> writes:

> Eks logge ind via shh, saette slrn til at downloade noget binaer filer.
> logge ud. Vende til bage en halv time senere, og chekke hvor langt
> slrn er kommet.
>
> Er det overhovedet muligt at goere saadan i linux?

Ja, kig på programmet screen.

Jeg går ud fra, du mener ssh i ovenstående, de steder du skriver shh.

--
Med venlig hilsen
Christian Laursen

Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:02

In article <m3vg8oj0qn.fsf@borg.borderworlds.dk>, Christian Laursen wrote:

> Ja, kig på programmet screen.

Aev. Ingen win2k binaries! Hvad gaa?

> Jeg går ud fra, du mener ssh i ovenstående, de steder du skriver shh.

Yes. Jeg undre mig altid over hvoffor jeg ikke kan faa ssh til at
virke naar jeg skriver ssh! Tror det er fordi jeg har hoert ordet
ssl for mange gange

--
Mvh
Heine Laursen

Daniel Blankensteine~ (12-06-2002)
Kommentar
Fra : Daniel Blankensteine~


Dato : 12-06-02 11:43

"Heine Laursen" <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> wrote in
message
news:slrnage4l8.1qp.heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk...
> Hejsa
> Er det muligt at logge paa sin lnux box via shh og starte et program.
> Herefter logge ud. loge paa en halv time senere og vende tilbage til
> programmet?
> Eks logge ind via shh, saette slrn til at downloade noget binaer
filer.
> logge ud. Vende til bage en halv time senere, og chekke hvor langt
> slrn er kommet.
>
> Er det overhovedet muligt at goere saadan i linux?

Har du prøvet med '&'?
Altså du skriver en commando: ./testprogram &
Nu vil testprogram køre i baggrunden. Det sammen kan opnåes hvis du
trykker ctrl+Z mens du er i programmet, men så skal du med 'jobs' og
'bg' sætte programmet igang igen. Dog vil det stadig køre i baggrunden.

mvh
db



Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 11:47

In article <ae78hq$svd$1@sunsite.dk>, Daniel Blankensteiner wrote:

> Har du prøvet med '&'?
> Altså du skriver en commando: ./testprogram &
> Nu vil testprogram køre i baggrunden. Det sammen kan opnåes hvis du
> trykker ctrl+Z mens du er i programmet, men så skal du med 'jobs' og
> 'bg' sætte programmet igang igen. Dog vil det stadig køre i baggrunden.

Bliver programmet ikke stoppet hvis jeg btuger ctrl-z?

Hvordan vender du tilbage til et program du har startet med & ?

--
Mvh
Heine Laursen

enrique (12-06-2002)
Kommentar
Fra : enrique


Dato : 12-06-02 12:37

On Wed, 12 Jun 2002 12:46:53 +0200, Heine Laursen wrote:

> In article <ae78hq$svd$1@sunsite.dk>, Daniel Blankensteiner wrote:
>
>> Har du prøvet med '&'?
>> Altså du skriver en commando: ./testprogram & Nu vil testprogram køre i
>> baggrunden. Det sammen kan opnåes hvis du trykker ctrl+Z mens du er i
>> programmet, men så skal du med 'jobs' og 'bg' sætte programmet igang
>> igen. Dog vil det stadig køre i baggrunden.
>
> Bliver programmet ikke stoppet hvis jeg btuger ctrl-z?

jo, og du kan vende tilbage til det med fg

> Hvordan vender du tilbage til et program du har startet med & ?


--
Mvh. / Kind regards
Henrik Farre
http://www.cs.auc.dk/~enrique
http://www.fsf.org/philosophy/no-word-attachments.html

Daniel Blankensteine~ (12-06-2002)
Kommentar
Fra : Daniel Blankensteine~


Dato : 12-06-02 12:47

"Heine Laursen" <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> wrote in
message
news:slrnage9gl.22d.heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk...
> > Har du prøvet med '&'?
> > Altså du skriver en commando: ./testprogram &
> > Nu vil testprogram køre i baggrunden. Det sammen kan opnåes hvis du
> > trykker ctrl+Z mens du er i programmet, men så skal du med 'jobs' og
> > 'bg' sætte programmet igang igen. Dog vil det stadig køre i
baggrunden.
>
> Bliver programmet ikke stoppet hvis jeg btuger ctrl-z?

Jo, men ikke når du bruger '&'
Du kan vist også med "bg %jobNummer", få programmet til at starte igen,
uden at det kommer i 'fg'

> Hvordan vender du tilbage til et program du har startet med & ?

fg %JobNummer

mvh
db



Heine Laursen (12-06-2002)
Kommentar
Fra : Heine Laursen


Dato : 12-06-02 16:39

In article <ae7c9r$cm5$1@sunsite.dk>, Daniel Blankensteiner wrote:
> "Heine Laursen" <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> wrote in
> message
> news:slrnage9gl.22d.heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk...
>> > Har du prøvet med '&'?
>> > Altså du skriver en commando: ./testprogram &
>> > Nu vil testprogram køre i baggrunden. Det sammen kan opnåes hvis du
>> > trykker ctrl+Z mens du er i programmet, men så skal du med 'jobs' og
>> > 'bg' sætte programmet igang igen. Dog vil det stadig køre i
> baggrunden.
>>
>> Bliver programmet ikke stoppet hvis jeg btuger ctrl-z?
>
> Jo, men ikke når du bruger '&'
> Du kan vist også med "bg %jobNummer", få programmet til at starte igen,
> uden at det kommer i 'fg'
>
>> Hvordan vender du tilbage til et program du har startet med & ?
>
> fg %JobNummer

Sikke en masse ting jeg får lært idag

--
Mvh
Heine Laursen

Daniel Blankensteine~ (12-06-2002)
Kommentar
Fra : Daniel Blankensteine~


Dato : 12-06-02 16:49

"Heine Laursen" <heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk> wrote in
message
news:slrnageqkc.752.heine@0x83a4919e.arcnxx9.adsl-dhcp.tele.dk...
> Sikke en masse ting jeg får lært idag

De rigeste mennesker i verden, er dem der lærer noget nyt hver dag

mvh
db

ps: For at se job nummeret, brug 'jobs'.



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408885
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste