Kirjoittaja Aihe: [ ratkaistu ] Ohjelman ajo taustalla, käynnistys ja lopetus, myös pilvikoneella  (Luettu 1249 kertaa)

teele

  • Käyttäjä
  • Viestejä: 852
    • Profiili
Jos esimerkiksi pääteikkunassa haluaa käynnistää ohjelman taustalle ja sitten jättää sen sinne, ohjelma pitänee käynnistää & valitsimen kera. Mutta jos ohjelman nimi on vaikka oma_ohjelma1, voiko sen sulkea käskyllä

pkill oma_ohjelma1

Entä jos päätteen sulkee, sammuuko oma_ohjelma1 samalla. Voisiko sen jättää toimintaan ja sitten joskus myöhemmin avata uuden pääteikkunan, jossa sitä voisi hallita eli lopettaa.

Entä jos oma ohjelma on pilvikoneessa, jossa on Ubuntu, ja pitäisi jättää oma_ohjelma1 käyntiin ja katkaista sitten palvelinyhteys. Jäisikö oma_ohjelma1 käyntiin ja voisiko sitä hallita joskus myöhemmin uudella yhteydellä ja ehkä jopa toiselta koneelta.
« Viimeksi muokattu: 26.10.22 - klo:22.21 kirjoittanut teele »

LeHiX

  • Käyttäjä
  • Viestejä: 810
    • Profiili
Kokeilin tuota ubuntussa esimerkillä päätteessä  "vlc & exit" vlc käynnistyi ja pääte sukeutui.
ubuntussa "killall oma_ohjelma1" tappaa ohjelman
« Viimeksi muokattu: 22.10.22 - klo:23.37 kirjoittanut LeHiX »
| Pros. AMD Phemon(tm) 9950 :) (4cores) | Emo: ASUS M3A78 | Mem 8GT
| x86_64, ubuntu xorg 22.04  | GeForce GTX 750 Ti/PC

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Entä jos päätteen sulkee, sammuuko oma_ohjelma1 samalla. Voisiko sen jättää toimintaan ja sitten joskus myöhemmin avata uuden pääteikkunan, jossa sitä voisi hallita eli lopettaa.

Entä jos oma ohjelma on pilvikoneessa, jossa on Ubuntu, ja pitäisi jättää oma_ohjelma1 käyntiin ja katkaista sitten palvelinyhteys. Jäisikö oma_ohjelma1 käyntiin ja voisiko sitä hallita joskus myöhemmin uudella yhteydellä ja ehkä jopa toiselta koneelta.

screen tai tmux toteuttavat nämä toiveet. Byobu on mukava ja helposti omaksuttava edustaohjelma niille.

https://en.wikipedia.org/wiki/GNU_Screen
https://en.wikipedia.org/wiki/Tmux

teele

  • Käyttäjä
  • Viestejä: 852
    • Profiili

byobu näyttää sopivalta ja kokeilukin onnistui hyvin, mutta ennen kuin laitan säikeen ratkaistuksi, yksi tyhmä kysymys: Jos byobulla käynnistetty ohjelma tulostelee vaikka jotain tiedotuksia omasta toiminnastaan ja se jää pitkäksi ajaksi päälle, vievätkö ne tiedotukset jossain aina vain enemmän tilaa vai heittääkö byobu-pääte jossain vaiheessa vanhimmat pois.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Jos byobulla käynnistetty ohjelma tulostelee vaikka jotain tiedotuksia omasta toiminnastaan ja se jää pitkäksi ajaksi päälle, vievätkö ne tiedotukset jossain aina vain enemmän tilaa vai heittääkö byobu-pääte jossain vaiheessa vanhimmat pois.

Byobu pitää muistissa viimeiset 10 000 riviä per ikkuna ja unohtaa vanhemmat rivit. Historiaa voi selata skrollaustilassa (F7) näppäinkomennoilla Alt+PageUp ja Alt+PageDown.

Lista näppäimistä: https://gist.github.com/devhero/7b9a7281db0ac4ba683f

teele

  • Käyttäjä
  • Viestejä: 852
    • Profiili
 
Selvä, kiitos  :)