🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.os.linux.newbie
7 messages
7 total messages Started by Amber Sun, 31 May 2009 09:23
zamykanie terminala a ubijanie procesu w nim otwartego
#138317
Author: Amber
Date: Sun, 31 May 2009 09:23
19 lines
1619 bytes
mam taki problemik. w starszych wersjach ubuntu lub mandriva, których 
używałem, jeśli otworzyłem terminal (np. gnome-terminal) i uruchomiłem w 
nim program, to zostawał on zabity przy zamknięciu terminala.

w ubuntu 8.04 było inaczej: można było otworzyć terminal, wklepać 
polecenie, potem go zamknąć, a program (graficzny; nie terminalowy) 
zostawał nadal uruchomiony. i spodobało mi się to, mówiąc szczerze.

jest po temu kilka powodów; po pierwsze wolę klepać w terminalu, niż 
korzystać z appletu "uruchom", a poza tym, czasem po odpaleniu programu 
terminal nie jest już potrzebny, więc chętnie go zamykam, żeby na 
ekranie nie zajmował miejsca.

niestety, w ubuntu 9.04 gnome-terminal zachowuje się po staremu, to 
znaczy jego zamknięcie likwiduje też proces (potomny?) - czyli wywołany 
z niego program.


jak to zmienić? gdzie to się ustawia?
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138318
Author: Mirek
Date: Sun, 31 May 2009 14:35
9 lines
1242 bytes
On nie, 31 maj 2009 11:23:31 in article news:<gvtial$ug3$1@news.onet.pl>
Amber wrote:
> mam taki problemik. w starszych wersjach ubuntu lub mandriva, których 
> używałem, jeśli otworzyłem terminal (np. gnome-terminal) i uruchomiłem w 
> nim program, to zostawał on zabity przy zamknięciu terminala.

Może to
HOWTO: Persistent screen session in gnome terminal
http://ubuntuforums.org/showthread.php?t=1045971
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138319
Author: Amber
Date: Sun, 31 May 2009 16:43
14 lines
1478 bytes
> Może to
> HOWTO: Persistent screen session in gnome terminal
> http://ubuntuforums.org/showthread.php?t=1045971

nie do końca to. screena znam, i jego zastosowania również, ale to nie 
to samo. tym bardziej, że z twojego opisu wynika, że jakbym chciał mieć 
dwa terminale, to może być trudniej, bo jak kliknę na nowym, to stary 
zamknie się na moment, i z powrotem otworzy:
"If the gnome-terminal is open and you happen to open "another" one, the 
window will disappear for a moment and reappear with no change."

- czyli można mieć na raz tylko jeden? więc to nie bardzo jest to samo...
ale dzięki za sugestię.
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138320
Author: Jacek Maciejewski
Date: Sun, 31 May 2009 17:04
11 lines
1445 bytes
Dnia Sun, 31 May 2009 11:23:31 +0200, Amber napisał(a):

> w ubuntu 8.04 było inaczej: można było otworzyć terminal, wklepać 
> polecenie, potem go zamknąć, a program (graficzny; nie terminalowy) 
> zostawał nadal uruchomiony. i spodobało mi się to, mówiąc szczerze.

IMO są przełączniki stosowane dla plików wykonywalnych które wymuszają
otwarcie pliku w oddzielnym procesie a nie potomnym. Dokładniej nie powiem
bo tylko tak mi się o uszy obiło. 
-- 
Jacek
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138321
Author: Zbigniew A.
Date: Mon, 01 Jun 2009 19:53
14 lines
1347 bytes
Amber wrote:
> w ubuntu 8.04 było inaczej: można było otworzyć terminal, wklepać
> polecenie, potem go zamknąć, a program (graficzny; nie terminalowy)
> zostawał nadal uruchomiony. i spodobało mi się to, mówiąc szczerze.

A nie było to za bardzo "windowsowe"? :)))

O tym, żeby terminal domyślnie otwierał uruchomione programy jako
niezależne, to dotąd nie słyszałem. 
Ale gdy w linii komendy na końcu polecenia dodasz znaczek & to taki program
przeżyje zabicie terminala. Chociaż pewnie nie o to tobie chodziło... 

-- 
narazicho, Zbycho 
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138322
Author: hubert
Date: Thu, 25 Jun 2009 20:55
23 lines
2015 bytes
On 1 Cze, 21:53, "Zbigniew A." <zby...@bikerider.com> wrote:
> Amber wrote:
> > w ubuntu 8.04 było inaczej: można było otworzyć terminal, wklepać
> > polecenie, potem go zamknąć, a program (graficzny; nie terminalowy)
> > zostawał nadal uruchomiony. i spodobało mi się to, mówiąc szczerze.
>
> A nie było to za bardzo "windowsowe"? :)))

Witam,

Dokladnie tak, za duzo tu magii W$ :P

> Ale gdy w linii komendy na końcu polecenia dodasz znaczek & to taki program
> przeżyje zabicie terminala. Chociaż pewnie nie o to tobie chodziło...

Do tego dodam jeszcze 'setsid', np.
$ setsid mp3blaster
po tym spokojnie mozna zamknac konsole a grajek nadal pozostanie
uruchomiony.

--
pozdrawiam
hubert
Re: zamykanie terminala a ubijanie procesu w nim otwartego
#138323
Author: MK
Date: Thu, 02 Jul 2009 19:47
28 lines
1782 bytes
hubert wrote:
> On 1 Cze, 21:53, "Zbigniew A." <zby...@bikerider.com> wrote:
>> Amber wrote:
>>> w ubuntu 8.04 było inaczej: można było otworzyć terminal, wklepać
>>> polecenie, potem go zamknąć, a program (graficzny; nie terminalowy)
>>> zostawał nadal uruchomiony. i spodobało mi się to, mówiąc szczerze.
>> A nie było to za bardzo "windowsowe"? :)))
> 
> Witam,
> 
> Dokladnie tak, za duzo tu magii W$ :P
> 
>> Ale gdy w linii komendy na końcu polecenia dodasz znaczek & to taki program
>> przeżyje zabicie terminala. Chociaż pewnie nie o to tobie chodziło...
> 
> Do tego dodam jeszcze 'setsid', np.
> $ setsid mp3blaster
> po tym spokojnie mozna zamknac konsole a grajek nadal pozostanie
> uruchomiony.
> 
> --
> pozdrawiam
> hubert

moze chodzilo Ci o nohup

Pozdrawiam
M
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads