Terminaaleja järjestykseen

Anonyymi-ap

Terminaaleissa on voimaa! Tässä ohjeita gnome-terminal:iin(toimii myös mate-terminal:ssa ainakin).
Esimerkiksi voit avata terminaalin tab:iin ctrl+shift+T -näppäinyhdistelmällä, mutta
tämän voi tehdä myös skriptissä tai komentoriviltä:
$ mate-terminal --tab --tab
-avaa kaksi tabia komentoriviltä
https://www.baeldung.com/linux/gnome-terminal-command-line
-skriptissä tämä on vieläkin kätevämpää, kun ohjelmat voi avata valmiiksi tabeihin
$ mate-terminal --tab -- bash -c "komento suoritettavaksi; exec bash -i"
-"exec bash -i" jättää komentoikkunan auki - muuten se sulkeutuisi komennon suorituksen loputtua: eli esim. "tail -f lokitiedosto" pitää jo itsessään kehotetta auki, koska se ei pääty. Tämä on kätevää, koska pääte ei jää "roikkumaan" komennon jälkeen enää avonaisena.

37

479

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Terminaali on kätevä niille jotka sitä haluaa käyyttä, Ne jotka ei, niille on Ubuntu. Joka toimii täysin graafisesti hiirellä.

      • Anonyymi

        🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒

        😍 ­­N­­­y­­m­­­f­o­­­m­a­a­n­i -> https://ye.pe/finngirl21#178003629

        🔞❤️💋❤️💋❤️🔞❤️💋❤️💋❤️🔞


    • Anonyymi

      Ensimmäinen kommentti Ubuntun käyttäjältä, ihmetyttää se suuri tyhmyys joka noihin Ubuntun käyttäjiin on pesiytynyt. Millä tavalla tuokin ubuttaja kuvittelee disinformaation olevan Ubuntulle ja sen käyttäjille eduksi.

      Häpeämätöntä valehtelua, perustelemattomia väittämiä, muiden haukkumisia, kirjoitustaidottomuutta, luetun väärinymmärtämisiä, sitä on Ubuntu, porukkaa jonka kanssa ei halua olla missään tekemisissä, HYI!.

      • Anonyymi

        Useaa linuxjakelua on mahdoton käyttää ilman terminaalia, Ubuntu on yksi niistä joissa käyttö onnistuu ilman terminaaliin koskemista. Se on edelliselle varmaan iso ongelma. Miksi?

        Harva Windowsissa, Macissa, Chromebookissa hakkaa terminaalia, miksi Ubuntussa niin tarvisi tehdä? Ei todellakaan.

        Mutta ne jotka haluaa, saa käyttää terminaalia kuin huvittaa.


      • Anonyymi

        Hyi Kolli!


      • Anonyymi

        VihaVapunen taas asialla, pyllymajastaan.


      • Anonyymi

        Sinähän se kollivapanun levität distinformaatiota! Ja noitta haukkumiskirjoituksiasi!


      • Anonyymi
        Anonyymi kirjoitti:

        Useaa linuxjakelua on mahdoton käyttää ilman terminaalia, Ubuntu on yksi niistä joissa käyttö onnistuu ilman terminaaliin koskemista. Se on edelliselle varmaan iso ongelma. Miksi?

        Harva Windowsissa, Macissa, Chromebookissa hakkaa terminaalia, miksi Ubuntussa niin tarvisi tehdä? Ei todellakaan.

        Mutta ne jotka haluaa, saa käyttää terminaalia kuin huvittaa.

        Chromebookissa ei edes VOI käyttää terminaalia koska se ei ole ko. käyttiksessä sallittu.


      • Anonyymi
        Anonyymi kirjoitti:

        Useaa linuxjakelua on mahdoton käyttää ilman terminaalia, Ubuntu on yksi niistä joissa käyttö onnistuu ilman terminaaliin koskemista. Se on edelliselle varmaan iso ongelma. Miksi?

        Harva Windowsissa, Macissa, Chromebookissa hakkaa terminaalia, miksi Ubuntussa niin tarvisi tehdä? Ei todellakaan.

        Mutta ne jotka haluaa, saa käyttää terminaalia kuin huvittaa.

        Kyllähän niitä ilman terminaleja käyttelee jos vaan nettiä selailee ja asentelee jotain pasiansseja repoista. Mutta annahan olla jos pitää tehdä jotain vähänkään vaativampaa kuten tallentaa ruudun tapahtumaa videoksi tai muuten vaan yrittää säätää rautaansa millään tavalla niin ehei onnistu vaan pitää ruveta terminaalintakojaksi.


    • Anonyymi

      Terminaalin valitsimet;
      -c *.sh tiedostoille
      -x binääritiedostoille

      ESIMERKKI
      /usr/bin/xfce4-terminal -x bash -c "sleep 4s; echo "TERVE"; sleep 4s; exit"

      • Anonyymi

        Ai niin, jäi kehumatta erinomaisesta avauksesta. Olen aina lievästi yllättynyt ja mielissäni kun joku osoittaa olevansa itsensä kehittämisestä kiinnostunut.


      • Anonyymi

        Joo, tuli väärä valitsin tuohon:
        -e *.sh tiedostoille
        -x binääritiedostoille

        TOINEN ESIMERKKI
        /usr/bin/xfce4-terminal -x bash -c "echo "TERVE"; read; exit"

        Tämä tekee tyhjäksi avata noita välilehtiä.


      • Anonyymi
        Anonyymi kirjoitti:

        Joo, tuli väärä valitsin tuohon:
        -e *.sh tiedostoille
        -x binääritiedostoille

        TOINEN ESIMERKKI
        /usr/bin/xfce4-terminal -x bash -c "echo "TERVE"; read; exit"

        Tämä tekee tyhjäksi avata noita välilehtiä.

        Niin, nämä esimerkit käyvät LAZARUS sovelluksen suoritettavaksi, ei tarvita erikseen avata terminaalia.


    • Anonyymi

      Terminaalikomennot on eri jakeluissa erilaiset, niitä ertoessa kannataisi näin yleisellä tasolla kertoa minkä jakelun komentoja ne on.

      • Anonyymi

        Ja paskat, terminaalit ei ole jakelukohtaisia, vaan työpöytäympäristöriippuvaisia. Jokainen työpöytäympäristö tuo muutaman komennon joka on nimenomaan suoritettavissa vain kyseisessä työpöytäympäristössä.

        Edellisen lisäksi erillaisuutta komentoihin tuo se mitä pakettienhallintaa kyseinen jakelu käyttää.

        xfce4-terminal
        On kaikissa XFCE työpöydän omaavissa jakeluissa.

        mate-terminal
        On kaikissa MATE työpöydän omaavissa jakeluissa.


      • Anonyymi

        Olet osittain oikeassa, mutta työpöytä managerista paljolti riippumaton tapa avata käytössä oleva oletus terminaali käynnistetään:

        exo-open --launch TerminalEmulator


    • Anonyymi

      X-ikkunointiin liittyvä meta-paketti: x-terminal-emulator. Tarkoittaa sitä, että x-ikkunointia tukeva terminaali asettaa tuon, jolloin graafisen järjestelmän ei tarvitse tietää mikä terminaaliohjelma on todellisuudessa asennettuna. Se on yleensä viimeisimpänä asennettu terminaalipaketti. Erilaisia terminaaliohjelmia, jotka tukee em. metapakettia on parisen kymmentä - jokaiselle löytyy oman mieltymyksen mukainen. Ja kaikissa terminaaleissa ei ole tab-mahdollisuutta. Toisaalta jotkut tukee ikkunan splittausta x- ja y- suunnassa(esim. terminator), jolloin ikkunassa voi olla useita terminaaleja. Ja noihinkin terminaaleihin, jotka ei tue useampia ruutuja samanaikaisesti voi käynnistää jonkun screen/tmux kaltaisen ohjelman, jolla homma hoituu silti! Kyse on lähinnä viitseliäisyydestä: Viitsiikö opetella lisää näppäinkomentoja ja minkä verran? Niitä on sekä helpompia että vaikeampia tarjolla tässä..

      • Anonyymi

        Joopa joo, sattuuhan sitä kaikenlaista.


      • Anonyymi

        Joopa joo, sattujahan sitä kaikenlaista.


      • Anonyymi

        EVVVK


      • Anonyymi
        Anonyymi kirjoitti:

        EVVVK

        EVVVK=Ei vois v*ttu vähempää kiinnostaa.

        :D


      • Anonyymi
        Anonyymi kirjoitti:

        EVVVK=Ei vois v*ttu vähempää kiinnostaa.

        :D

        Niinpä, kerkisin luokitella ubuttajan viestiksi.


      • Anonyymi
        Anonyymi kirjoitti:

        EVVVK=Ei vois v*ttu vähempää kiinnostaa.

        :D

        Ainut mikä minua on koskaan oikeesti kiinnostanut on juuri tuo v*ttu, sinä olet varmaankin h**o.


      • Anonyymi
        Anonyymi kirjoitti:

        Ainut mikä minua on koskaan oikeesti kiinnostanut on juuri tuo v*ttu, sinä olet varmaankin h**o.

        En ole h**o vaan hetero, ja minua ei kiinnosta v*ttu vaan p*llu! Kunnollisilla naisilla on jälkimmäinen, maksullisilla vain tuo v-alkuinen!


    • Anonyymi

      Tässä on hyvä ketju tai ainakin aihe on hyvä, näkyvien viestien määrä ei täsmää avauksessa kerrottuun joten jotain tarpeetontakin on osaamattomat pistäneet mukaan.

    • Anonyymi

      Asian vierestä kysymys.

      Kun terminaalissa annat komennon
      ls -1d *.txt $PWD/*

      Saat listan *.txt tiedostoista polkuineen ruudulle mutta kuinka pitäisi järjestää että mitä tahansa tiedostoa tuossa listassa klikkaa hiirellä se avautuisi järjestelmässä olevaan tekstieditoriin.

      Tai kuinka siihen kohdevalikkoon saisi kohdan jolla tuon tiedoston saa avattua editorissa.

      Ei mulla muuta.

      • Anonyymi

        Tuo on GUI:n tapa toimia - joten se on täysin väärä! Jos haluat avata tiedoston editorissa voit maalata haluamasi tiedoston ja antaa komennon:
        $ emacs <hiiren keskinapin painallus>
        Vaihtoehto on esim. mate-päätteessä luoda uusi profiili ja määrittää profiilin asetuksista kohta "otsikko ja komento" ja sinne kohtaan "suorita muu komento komentotulkin sijaan" kirjoittaa emacs. Tämän jälkeen valitsemalla em. profiilin voi hiiren 2-napin takaa käynnistää ohjelman - en nyt keksinyt pystyykö siihen saamaan parametriksi maalatun tiedoston, mutta ei luulisi olevan liian vaikea ohjelmointitehtävä enää kun näin pitkälle on päästy!


      • Anonyymi

        Ops, piti olla näin:

        ls -1d $PWD/*.txt

        No, ei se mitään ellette tiedä, en minäkään ole mitään keksinyt.


    • Anonyymi

      Sanokaas rehellisesti kuinka usein olette käyttäneet tätä tai vastaavaa;

      realpath *.txt

      • Anonyymi

        kiitoksia tuosta, mutta tällaisen version löysin käytöstä:
        for i in *.txt; do echo $PWD/$i; done


    • Anonyymi

      terminaalilla voi lähinnä kokeilla "livenä" mihin scriptit pysttyy.. muutenhan terminaalit ja consolit sinäänsä tarpeetonta. Scriptien käynnistämiseen voi sitten käyttää terminaalia tai graaffisen puolen Paskaa.

      • Anonyymi

        Terminaalit ovat monesti melko geneerisiä eli samat komennot toimii esim. bash-shellissä riippumatta ajetaanko ne Debianissa vaiko Fedora:ssa. Näin ollen valitsemalla sopiva shell-ympäristö voidaan tehdä scriptejä, jotka toimivat lähes kaikissa distroissa.
        Opettelemalla terminaalikomennot pärjää Linux-maailmassa huomattavasti paremmin kuin opettelemalla yksittäisen GUI:n käytön - tästä syystä aika monet ylläpitäjät käyttää terminaalia. Bash on varmaankin yleisin interaktiivisista shelleistä, mutta Bourne-shell on skripteissä ehkä yleisempi(sh). Melko samankaltaisia shell-ohjelmia on yllättävän paljon ja toiset keskittyvät tiedon esittämiseen kun taas toisilla on tarkoituksena tiedon prosessointi.
        Shell on eräänlainen karvalakki-malli todellisista ohjelmointikielistä koska sillä toteutetaan usein vaadittava liima jotta ohjelma, ohjelman konfiguraatio, ajoympäristö, lokit/kaatumisraportointi yms. saadaan toimimaan fiksusti.


      • Anonyymi
        Anonyymi kirjoitti:

        Terminaalit ovat monesti melko geneerisiä eli samat komennot toimii esim. bash-shellissä riippumatta ajetaanko ne Debianissa vaiko Fedora:ssa. Näin ollen valitsemalla sopiva shell-ympäristö voidaan tehdä scriptejä, jotka toimivat lähes kaikissa distroissa.
        Opettelemalla terminaalikomennot pärjää Linux-maailmassa huomattavasti paremmin kuin opettelemalla yksittäisen GUI:n käytön - tästä syystä aika monet ylläpitäjät käyttää terminaalia. Bash on varmaankin yleisin interaktiivisista shelleistä, mutta Bourne-shell on skripteissä ehkä yleisempi(sh). Melko samankaltaisia shell-ohjelmia on yllättävän paljon ja toiset keskittyvät tiedon esittämiseen kun taas toisilla on tarkoituksena tiedon prosessointi.
        Shell on eräänlainen karvalakki-malli todellisista ohjelmointikielistä koska sillä toteutetaan usein vaadittava liima jotta ohjelma, ohjelman konfiguraatio, ajoympäristö, lokit/kaatumisraportointi yms. saadaan toimimaan fiksusti.

        Ite just väsäilen scrittii joka suomentaa ohjelmat lähdekoodiin. Eli Lukee sieltä po kansiosta fi.po tiedostosta enkkusanat bash muuttujaan ja toiseen muuttujaan vastaavat suomisanat.

        Sittten vaan perl etsii enkkusanan kymmenistä / sadoista no tässä tapauksessa .c tiedostoista ja jos löytää enkku paskaa roiskasee härmänkeltä lährekoodiin korvaamaan.

        Tarkoitus siis ettei tarvittas ylimääräisiä localisointi tiedostoja ja gettexii hidastaan ohjelmien käyttöä. Ainut ongelma ettei perl ole hallussa ja sed ei osaa.
        Joutuu sillai pikkasen käsin korjaan fi.po tiedostoo onnettomien suomentajien jäljiltä.

        Eivät vittu osaa yhtään huomioida koodaajii noi saatanan "tulkit".


      • Anonyymi
        Anonyymi kirjoitti:

        Ite just väsäilen scrittii joka suomentaa ohjelmat lähdekoodiin. Eli Lukee sieltä po kansiosta fi.po tiedostosta enkkusanat bash muuttujaan ja toiseen muuttujaan vastaavat suomisanat.

        Sittten vaan perl etsii enkkusanan kymmenistä / sadoista no tässä tapauksessa .c tiedostoista ja jos löytää enkku paskaa roiskasee härmänkeltä lährekoodiin korvaamaan.

        Tarkoitus siis ettei tarvittas ylimääräisiä localisointi tiedostoja ja gettexii hidastaan ohjelmien käyttöä. Ainut ongelma ettei perl ole hallussa ja sed ei osaa.
        Joutuu sillai pikkasen käsin korjaan fi.po tiedostoo onnettomien suomentajien jäljiltä.

        Eivät vittu osaa yhtään huomioida koodaajii noi saatanan "tulkit".

        No eikö täällä vittu tosiaankaan ooo ainuttakaan joka osaa edes välttävästi terminaalien käyttöö? Terminaali siis mun mielestä edelleen ainoastaan paikka missä scriptejä voi ajaa livenä. Muuta virkaa terminaaleilla ei ole.


      • Anonyymi
        Anonyymi kirjoitti:

        No eikö täällä vittu tosiaankaan ooo ainuttakaan joka osaa edes välttävästi terminaalien käyttöö? Terminaali siis mun mielestä edelleen ainoastaan paikka missä scriptejä voi ajaa livenä. Muuta virkaa terminaaleilla ei ole.

        Minä käytän päätettä ainakin välttävästi, expertti en ole joten itsekin joudun kyselemään joskus neuvoja jos en kinkkiseen tilanteeseen itse löydä neuvoja.


    • Anonyymi

      Ei terminaaleja tarvita, kunnon jakelut toimii ilman niitä.

      • Anonyymi

        Tollaset ei tarvi jotka ei tee noita "kunnon jakeluja".

        Jos teet scriptin tai yleensä ohjelman niin pitäähän sun "nähdä" tekeekö se edes suurinpiirtein niin kun olet suunnitellut. Ajat siis ohjelmaa terminaalissa ja ohjelma tulostaa haluamaasi inffoa.

        Ja kun toimii halutulla tavalla niin sitten kyhätään siihen tuo graaffinen paska niin että ohjelmaa voi käyttää Click click tyylillä.


    Ketjusta on poistettu 4 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Nasima löi Jussille luun kurkkuun

      Nasima kertoi ettei Jussi sovi puhemieheksi, koska sallii rasismin. Mihin toimiin perussuomalaiset ryhtyvät? Kuka nouse
      Maailman menoa
      236
      6547
    2. Razmyar on säälittävä - puhemiehellä ei ole mitään syytä ottaa kantaa tähän "silmäkohuun"

      jonka toimittajat sai aikaan. Asia ei kuulu puhemiehelle millään lailla. Razmyar haluaa taas vaan huomiota. Mutta jos r
      Maailman menoa
      52
      4596
    3. Pitkän linjan yritysjohtaja: Suomen tapahtumat eivät ole Aasian kärkiuutinen

      Viimeaikaista kohua on käytetty sisäpoliittisena lyömäaseena, Thomas Zilliacus sanoo. – Koska asiaa kuitenkin kommentoi
      Maailman menoa
      100
      4421
    4. Siviilipalvelusmies Halla-aho normalisoi rasismin perussuomalaisissa

      SMP:n tuhkille perustettu puolue ei ollut ihmisiä vastaan, vaan instituutiokriittinen. "Missä EU - siellä ongelma", oli
      Perussuomalaiset
      7
      4209
    5. Suomalaisilta vaaditaan valtavasti suvaitsevaisuutta - miksi sitä ei vaadita muslimeilta

      Suomalaisilta vaaditaan kaikkea, pitää olla suvaitsevainen ja hyväksyä vieraiden tavat, rasisti ei saa olla jne. Miksi s
      Maailman menoa
      39
      3702
    6. Juuri Suomen valtamedian toimittajat teki "silmävääntelystä" sen kohun

      ja ilmeisesti ottivat yhteyttä myös ulkomaisiin medioihin, että katsokaas tätä. Mutta Japanin medioissa on asiaan suhta
      Maailman menoa
      117
      3618
    7. Demarit ovat oikeasti törppöjä eli heikkoälyisiä

      ja todistavat sitä päivittäin täällä lapsellisilla jutuillaan. Kauheasti on hehkuttaneet kuinka demarien kannatus vaan
      Maailman menoa
      68
      3596
    8. Perussuomalaiset eivät harrasta maalittamista kuten vasemmisto

      Huomaa tässä keinotekoisessa "rasismi"-kohussakin kuinka vasemmistolaiset maalittavat Perussuomalaisia. Me emme vastaava
      Maailman menoa
      23
      3501
    9. SDP:n kansanedustaja Marko Asell: Suomen myönnettävä maahanmuuton ongelmat

      Hänen mielestään Suomen pitää pyrkiä rajoittamaan jyrkästi turvapaikanhakijoiden pääsyä maahan ja hän arvioi, että maaha
      Maailman menoa
      71
      3273
    10. Maataloustuet voi poistaa, naudan tuottajahinta pompsahtanut 25 %

      Enää ei tarvitse veronmaksajien tukea, koska maajussi saa lihasta nyt hyvää hintaa. https://yle.fi/a/74-20198739
      Maailman menoa
      53
      2415
    Aihe