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

364

    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. Olen tosi outo....

      Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap
      Ikävä
      16
      2178
    2. Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta

      https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi
      Kotka
      84
      2128
    3. Oletko sä luovuttanut

      Mun suhteeni
      Ikävä
      101
      1397
    4. Vanhalle ukon rähjälle

      Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen
      Ikävä
      10
      1316
    5. Maisa on SALAKUVATTU huumepoliisinsa kanssa!

      https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/1525663
      Kotimaiset julkkisjuorut
      84
      1217
    6. Hommaatko kinkkua jouluksi?

      Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k
      Sinkut
      146
      1188
    7. Aatteleppa ite!

      Jos ei oltaisikaan nyt NATOssa, olisimme puolueettomana sivustakatsojia ja elelisimme tyytyväisenä rauhassa maassamme.
      Maailman menoa
      249
      896
    8. Omalääkäri hallituksen utopia?

      Suurissa kaupungeissa ja etelässä moinen onnistunee. Suuressa osassa Suomea on taas paljon keikkalääkäreitä. Mitenkäs ha
      Maailman menoa
      173
      874
    9. Onko se ikä

      Alkanut haitata?
      Ikävä
      78
      869
    10. Mitä sanoisit

      Ihastukselle, jos näkisitte?
      Tunteet
      63
      854
    Aihe