|
| 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 |
| | |
Heine Laursen (12-06-2002)
| Kommentar Fra : Heine Laursen |
Dato : 12-06-02 11:06 |
| | |
enrique (12-06-2002)
| Kommentar Fra : enrique |
Dato : 12-06-02 11:13 |
| | |
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'.
| |
|
|