starta fler program med samma terminal?
starta fler program med samma terminal?
Om man startar ett program i terminalen, låt säga pidgin (bara för att det var det som störde mig nu)
så kommer terminalen inte gå att amvända förns pidgin stängts av.
Det känns inte smidigt, varför är det så?
MVH
Chippen
så kommer terminalen inte gå att amvända förns pidgin stängts av.
Det känns inte smidigt, varför är det så?
MVH
Chippen
- HenrikAn
- Inlägg: 1436
- Blev medlem: 17 jun 2006, 21:39
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Hägersten
SV: starta fler program med samma terminal?
Funkar det inte att lägga till ett & efter kommandot?
The Net interprets censorship as damage and routes around it.
- John Gilmore
- John Gilmore
- DeepThought
- Inlägg: 2769
- Blev medlem: 19 dec 2006, 11:07
- OS: Arch Linux
- Ort: Göteborg
SV: starta fler program med samma terminal?
Skrev precis ett inlägg om detta:
http://ubuntu-se.org/smf/index.php/topic,9832.msg77205.html#msg77205

http://ubuntu-se.org/smf/index.php/topic,9832.msg77205.html#msg77205

WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
SV: starta fler program med samma terminal?
det funkade... tack
ah... jag borde kanske ha letat lite bättre...
ah... jag borde kanske ha letat lite bättre...
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: starta fler program med samma terminal?
I tidernas begynnelse fanns det inga grafiska program och då var det naturligt att avsluta ett program innan man startade nästa, dessutom kan det vara så att Pidgin skriver ut felmeddelanden i terminalen som skulle störa andra program du kör.
Men multitasking har ju alltid funnits i Unix så man kan lägga program i bakgrunden. Här är en väldigt opedagogisk snabblektion (bg=background, fg=foreground):
Men multitasking har ju alltid funnits i Unix så man kan lägga program i bakgrunden. Här är en väldigt opedagogisk snabblektion (bg=background, fg=foreground):
Kod: Markera allt
$ pidgin &
[1] 14088
$ emacs &
[2] 14122
$ jobs
[1]- Running pidgin &
[2]+ Running emacs &
$ fg %2
emacs
<ctrl+z>
[2]+ Stopped emacs
$ jobs
[1]- Running pidgin &
[2]+ Stopped emacs
$ bg %2
[2]+ emacs &
$ jobs
[1]- Running pidgin &
[2]+ Running emacs &
$
SV: starta fler program med samma terminal?
det var en bra lektion, det enda jag undrar är varför emacs startas igen bara för att du skriver bg %2... alltså varför inte emacs laddas ur helt då du kör ctrl+z och efter det måste skriva emacs igen för att starta det?
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: starta fler program med samma terminal?
Ctrl+z stannar (fryser) bara programmet, det är fortfarande kvar i minnet. När du kör bg (eller fg) fortsätter programmet köra därifrån det slutade (väldigt smidigt om man har någon tung beräkning som man tillfälligt vill pausa, Matlab på Windows suger
). Förväxla det inte med ctrl+c som dödar processen helt.

- DeepThought
- Inlägg: 2769
- Blev medlem: 19 dec 2006, 11:07
- OS: Arch Linux
- Ort: Göteborg
SV: starta fler program med samma terminal?
Kanske kan det vara intressant att känna till screen också? Det är som en liten terminal i terminalen, som man kan koppla loss och koppla in bäst man vill 
Minns inte exakt alla kommandon, men fördelen är att den fortsätter vara igång även om man stänger terminalfönstret. Klarar t.om. en omstart av X utan problem!
Kolla in man screen för mer info.
Screen är dessutom bra eftersom man ex. kan SSHa till sin unix-/linux-dator med MatLab (så man slipper MatLab för windows
) och sätta igång sina beräkningar. Sedan är det bara att stänga ner SSH-kopplingen och fortsätta som vanligt. Är man nyfiken på resultatet kan man bara SSHa in igen och attach:a sin screen 

Minns inte exakt alla kommandon, men fördelen är att den fortsätter vara igång även om man stänger terminalfönstret. Klarar t.om. en omstart av X utan problem!
Kolla in man screen för mer info.
Screen är dessutom bra eftersom man ex. kan SSHa till sin unix-/linux-dator med MatLab (så man slipper MatLab för windows


WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
SV: starta fler program med samma terminal?
Man kan ju också öppna flera flikar i terminalen....
Har suttit o kompilerat gstreamer paketen från svn och
då körde jag kompileringar på 2 flikar samtidigt och
hämtade i en 3:e flik...

Har suttit o kompilerat gstreamer paketen från svn och
då körde jag kompileringar på 2 flikar samtidigt och
hämtade i en 3:e flik...

- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: starta fler program med samma terminal?
Och flera terminaler..., förr sa många att det är det bästa med X, men nu kan man visst göra en del annat med det ocksåplun skrev: Man kan ju också öppna flera flikar i terminalen....
Har suttit o kompilerat gstreamer paketen från svn och
då körde jag kompileringar på 2 flikar samtidigt och
hämtade i en 3:e flik...
![]()

Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: starta fler program med samma terminal?
Flikar!?plun skrev: Man kan ju också öppna flera flikar i terminalen....
Har suttit o kompilerat gstreamer paketen från svn och
då körde jag kompileringar på 2 flikar samtidigt och
hämtade i en 3:e flik...
![]()
I en X terminal då eller?
Om det går på något sätt i virtuella terminalen så vore det ju riktigt grymmt.

Gärna liknande "split" i vim.

Home sweet ~/ = http://sandnabba.se
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: starta fler program med samma terminal?
Jag tror han syftar på GNOME-terminal, där kan man få flikar ungefär som i Firefox, men det finns kans ke fler sätt? Emacs kan ju öppna flera "fönster" och man kan säkert öppna skal i dessa på något vis.Emil.s skrev:Flikar!?plun skrev: Man kan ju också öppna flera flikar i terminalen....
Har suttit o kompilerat gstreamer paketen från svn och
då körde jag kompileringar på 2 flikar samtidigt och
hämtade i en 3:e flik...
![]()
I en X terminal då eller?
Om det går på något sätt i virtuella terminalen så vore det ju riktigt grymmt.
Gärna liknande "split" i vim.![]()
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: starta fler program med samma terminal?
Det går med programmet screen, ctrl+a ctrl+c för nytt fönster, ctrl+a ctrl+[0-9] för att växla mellan dem. Synliga flikar vore faktiskt ett bra tillskott, tyvärr underhålls inte screen längre, men trots det är det ett utmärkt program.Emil.s skrev: Om det går på något sätt i virtuella terminalen så vore det ju riktigt grymmt.
Gärna liknande "split" i vim.![]()
SV: starta fler program med samma terminal?
Jo, screen använder jag dagligen. Perfekt att använda till tex CS servern på servern.Lars skrev:Det går med programmet screen, ctrl+a ctrl+c för nytt fönster, ctrl+a ctrl+[0-9] för att växla mellan dem. Synliga flikar vore faktiskt ett bra tillskott, tyvärr underhålls inte screen längre, men trots det är det ett utmärkt program.Emil.s skrev: Om det går på något sätt i virtuella terminalen så vore det ju riktigt grymmt.
Gärna liknande "split" i vim.![]()

Men att kunna splitta terminalen på ett sätt liknande vim vore ju underbart.
http://sandnabba.se/~emil/Screenshots/v ... 0split.png
Home sweet ~/ = http://sandnabba.se
SV: starta fler program med samma terminal?
På vilket sätt är screen bättre än att helt växla mellan olika tty:s?
- Är det en rättighet att förbli okunnig?
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Jag vet inte, men jag vägrar ta reda på det!
Human logic: 'I want to fight for world peace, give me a gun!'
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: starta fler program med samma terminal?
Jag har själv inte fått koll på screen, men det ska gå att logga in på en burk på jobbet och börja med något, logga ut igen med det jobbet sparat just där man var, se'n loggar man in igen hemifrån och allt är som man lämnade det.Kerath skrev: På vilket sätt är screen bättre än att helt växla mellan olika tty:s?
Nå'n får gärna förklara hur.
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: starta fler program med samma terminal?
om du kör på en annan dator och behöver terminera din SSH session så sparas en screen och körs i bakgrunden, sedan så kan du bara köra screen -r för att få upp den igen... (nästa gång du SSH:ar in mot burken)Kerath skrev: På vilket sätt är screen bättre än att helt växla mellan olika tty:s?
Folk har dock en tendens att glömma massa screenar som ligger kvar på servrar...
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: starta fler program med samma terminal?
Du menar som jag med fönster i X. Öppnar hela tiden fler än jag stänger. Till slut swappar maskinen baragasol skrev:om du kör på en annan dator och behöver terminera din SSH session så sparas en screen och körs i bakgrunden, sedan så kan du bara köra screen -r för att få upp den igen... (nästa gång du SSH:ar in mot burken)Kerath skrev: På vilket sätt är screen bättre än att helt växla mellan olika tty:s?
Folk har dock en tendens att glömma massa screenar som ligger kvar på servrar...

Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#