Portál AbcLinuxu, 10. května 2025 13:39

Dotaz: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?

6.2.2021 18:33 Lamák
Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Přečteno: 556×
Odpovědět | Admin
Dobrý večer, dnes jsem upgradoval Linux Mint pomocí nástroje mintupgrade. Celkem to, CPU jelo nějakou dobu na 100 % (PC už nění žádný mladík) a větráky stále nic. Chtěl jsem si tedy zobrazit teplotu CPU, ale při pokusu o zobrazení dalšího tabu v Terminálu okno prostě zmizelo. Přičemž upgrade běžel podle všeho dál a vypadá to, že i úspěšně doběhl.

Je nějak možné se v takovém případě možné dostat k "terminálovému" výstupu běžícího procesu?

Díky za odpovědi.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 6.2.2021 18:43 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde. Ten výstup byl ztracen spolu s oknem. Upgrade pravděpodobně odchytil SIGHUP, který dostal od upadlého výstupu, takže v klidu mohl doběhnout a ukončit se až potom.

Upgrade spusť ještě jednou, ať se to uvede do konzistentního stavu, pokud něco nedoběhlo.

V Debianu se výstup při upgrade loguje, tak můžeš zkusit kouknout do /var/log. Možná Mint loguje také.
Hello world ! Segmentation fault (core dumped)
6.2.2021 19:04 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rozumné linuxové distribúcie kvôli tomuto spúšťajú upgrade v programe screen. K jeho výstupu sa človek dostane bez problémov aj po zavretí terminálu.
6.2.2021 23:46 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Ktore napriklad?
k3dAR avatar 7.2.2021 03:08 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
napriklad *buntu, z nej dotazovany Mint vychazi, i kdyz pouziva svuj nastroj na upgrade, treba screen zachoval ;-)
porad nemam telo, ale uz mam hlavu... nobody
7.2.2021 13:02 Lamák
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Na utilitu screen jsem narazil, když jsem hledal odpověď na moji otázku. Ale v Mintu ani není ve výchozím stavu instalován.

Pochopil jsem to správně, že musím vždy v terminálu spoustit screen a potom až pokračovat v práci, pokud ho chci "mít jištěný"?
k3dAR avatar 7.2.2021 16:02 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
1. delal si opravdu upgrade, tedy povyseni verze Mintu napr. 19 na 20? na to je mintupgrade a jak sem psal nevim zda pouziva screen, v Ubuntu je na to do-release-upgrade ktere screen pouziva

2. nebo si delal jen aktualizace balicku bez povysovani verze Mintu? tam to screen urcite (samoodsebe) nepouziva

pokud jde o "uzivatelske zajisteni", tak muzes pouzit na "cokoliv" screen, ci tmux, resp. ja doporucuju/pouzivam byobu (ktere je postavene nad tmux), a pak pri zavreni okna to bezi vse dal a staci otevrit znovu okno (nebo se pripojit z jineho stroje pres ssh) a pustit byobu ktere se napoji na to v pozadi a uvidis dale co se deje/delo...
porad nemam telo, ale uz mam hlavu... nobody
9.2.2021 09:06 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
screen # spustenie screen
screen -rd # obnovenie screen
debian.plus@protonmail.com
9.2.2021 09:48 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Screen (alebo tmux a podobné nástroje) poistia prácu s textovým rozhraním. Preto to používajú rozumné distribúcie na povýšenie verzie distribúcie. Je to aj kvôli historicky občasným problémom ktoré vznikali pri binárnych ovládačoch grafických kariet. Občas to s nimi skončilo v čiernej obrazovke, alebo to neodpovedalo dlhšiu dobu. No a vtedy stačilo prepnúť sa na textovú konzolu (CTRL+ALT+Fx), vypásať si bežiace screen-y a pripojiť sa naňu kde to človek doklepal alebo nechal dobehnúť to upgrade.

PS: Posledne som videl podobné vytuhnutie pri rutinnom zaplátaní jadra. To update jadra vyvolalo rebuild AMD ovládačov, a mal som preťažený systém na cca 10 minút lebo mi vyskočil load na vyše 200 (4G DDR4, AMD A4-9125 a rotačný disk). Keď to dobehlo, tak sa svet vrátil do normálu.
8.2.2021 08:50 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Predpokladam ale, ze sa jedna o nejake GUI nadstavby a nie o apt, apt-get, aptitude, dpkg atd..
8.2.2021 10:00 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jak se dostanu k výstupu programu, jehož terminálové okno "spadlo"?
Áno, Ubuntu spúšťa screen aj v tých grafických nadstavbách. Minimálne grafické povýšenie verzie to tak robí, a tak je to dobré.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.