{"id":130,"date":"2024-09-13T17:26:50","date_gmt":"2024-09-13T17:26:50","guid":{"rendered":"https:\/\/atomiinus.fi\/?p=130"},"modified":"2024-09-17T18:46:01","modified_gmt":"2024-09-17T15:46:01","slug":"linux-kayttajaksi-alkaminen-osa-4-komentorivi","status":"publish","type":"post","link":"https:\/\/atomiinus.fi\/?p=130","title":{"rendered":"Linux-k\u00e4ytt\u00e4j\u00e4ksi alkaminen, osa 4: Komentorivi"},"content":{"rendered":"<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Windowsia k\u00e4ytett\u00e4ess\u00e4 komentorivi\u00e4 (<i>command line, terminal, CLI<\/i>) tarvitsee todella harvoin, ellei k\u00e4ytt\u00e4j\u00e4 ole tehok\u00e4ytt\u00e4j\u00e4n tasolla. Linux-maailmassa tilanne on v\u00e4h\u00e4n toinen, sill\u00e4 pelk\u00e4ll\u00e4 hiiren klikkailulla ei voi tehd\u00e4 kaikkia toimintoja. Nykyisin Linuxin tilanne on sen suhteen kuitenkin muuttunut, ett\u00e4 hiirell\u00e4 voi tehd\u00e4 jo paljon enemm\u00e4n jutskia kuin aikanaan, mutta komentorivi on ty\u00f6kaluna silti viel\u00e4 v\u00e4lill\u00e4 aivan ehdoton.<\/div>\n<div><\/div>\n<div>\n<div class=\"separator\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\"><a href=\"https:\/\/www.blogger.com\/blog\/post\/edit\/6387324550341714184\/6137604421069973500#\" data-original-attrs=\"{&quot;data-original-href&quot;:&quot;https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEgXtuqER_2fsyU_gSp2f5bnxpFkqmF3OdN6YgiYM2ywW0Hm831CvRcNnUKnqnAjsDvQDuxMSlLrHT5W6DnWRFTZSAH_Jy-49A21tr2MoVA36JllcHvsyZI2JTVeOTaxwT91fv3HzxvVmf8bYWRJflJGfaP5TzBDY-ZinUNUGkCfbDoBrIuUUpUs_6XbzJg&quot;,&quot;style&quot;:&quot;&quot;}\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEgXtuqER_2fsyU_gSp2f5bnxpFkqmF3OdN6YgiYM2ywW0Hm831CvRcNnUKnqnAjsDvQDuxMSlLrHT5W6DnWRFTZSAH_Jy-49A21tr2MoVA36JllcHvsyZI2JTVeOTaxwT91fv3HzxvVmf8bYWRJflJGfaP5TzBDY-ZinUNUGkCfbDoBrIuUUpUs_6XbzJg=w278-h110\" alt=\"\" width=\"278\" height=\"110\" data-original-height=\"254\" data-original-width=\"739\" \/><\/a><\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">T\u00e4ss\u00e4 kuvassa n\u00e4kyy Debian Gnomen yl\u00e4palkkia (k\u00e4yt\u00f6ss\u00e4 on Arc-Menu perinteisen gnome-valikon sijaan) sek\u00e4 komentorivi-ikkunan yl\u00e4osaa. Komentorivity\u00f6kaluna on Terminator, jonka voi ladata eri ohjelmavarastoista varsin helposti joko hiirell\u00e4 klikkailemalla tai komentorivin kautta.<\/div>\n<\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\"><\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Komentorivin kehotetta voi muokata omien halujen mukaiseksi ja siihen otan kantaa osassa 5.<\/div>\n<h2 data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Komentorivin k\u00e4ytt\u00f6<\/h2>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Komentorivi\u00e4 on helppo k\u00e4ytt\u00e4\u00e4, sill\u00e4 seh\u00e4n ei tarvitse muuta kuin komentojen kirjoittamista ja enterin painelua. Tosin k\u00e4ytt\u00f6\u00e4 helpottaa paljon se, ett\u00e4 tiet\u00e4\u00e4 kulloinkin tarvittavat komennot, ja my\u00f6s t\u00e4h\u00e4n otan kantaa tulevassa kirjoituksessa. Jos ajatellaan esimerkiksi j\u00e4rjestelm\u00e4n ohjelmien p\u00e4ivityst\u00e4, niin homma toimii seuraavasti:<\/div>\n<div><\/div>\n<div>\n<div class=\"separator\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\"><a href=\"https:\/\/www.blogger.com\/blog\/post\/edit\/6387324550341714184\/6137604421069973500#\" data-original-attrs=\"{&quot;data-original-href&quot;:&quot;https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEhSPdv500qVVIu99FO00E4HFujqCsESx6BMZH2WBqAX3zpquXl3MYh7avAI2SyutsuuVsWv7ojQK_IS_q8TLSnpkJ8f7_l9J1RDBUquwDhXk1uQy9VAslpmPtaUmhq8XhryOA3aH0GAFPkVFosALSrJ2pGmtl0yxRgm67yqo20vztK4Hg9azdkwBFSah6o&quot;,&quot;style&quot;:&quot;&quot;}\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEhSPdv500qVVIu99FO00E4HFujqCsESx6BMZH2WBqAX3zpquXl3MYh7avAI2SyutsuuVsWv7ojQK_IS_q8TLSnpkJ8f7_l9J1RDBUquwDhXk1uQy9VAslpmPtaUmhq8XhryOA3aH0GAFPkVFosALSrJ2pGmtl0yxRgm67yqo20vztK4Hg9azdkwBFSah6o\" alt=\"\" width=\"320\" height=\"204\" data-original-height=\"469\" data-original-width=\"734\" \/><\/a><\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Komentokehotteeseen kirjoitetaan Debianissa\u00a0<i>sudo apt update<\/i>, mink\u00e4 j\u00e4lkeen apt-niminen ohjelma k\u00e4y tutkimassa nykyiset ohjelmaversiot ja niin sanotun repositoryn, eli ohjelmistokirjaston, ohjelmat ja vertaa niiden versioita kesken\u00e4\u00e4n. T\u00e4ss\u00e4 tapauksessa p\u00e4ivitett\u00e4v\u00e4\u00e4 ei ollut, joten seuraavaa vaihetta, eli komentoa\u00a0<i>sudo apt dist-upgrade<\/i>\u00a0ei tarvittu. Kuvassa n\u00e4hd\u00e4\u00e4n my\u00f6s mit\u00e4 tapahtuu, jos komentoa yritet\u00e4\u00e4n k\u00e4ytt\u00e4\u00e4 ilman sudo-komentoa, eli ilman p\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4oikeuksia. Lopputuloksena on &#8221;Permission denied&#8221;, eik\u00e4 p\u00e4ivitysmahdollisuuksia tutkita ollenkaan.<\/div>\n<\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\"><\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Distrosta riippuen komentorivi\u00e4 voi joutua k\u00e4ytt\u00e4m\u00e4\u00e4n paljonkin ja ty\u00f6kaluna se on eritt\u00e4in tehokas. K\u00e4yt\u00f6ss\u00e4ni olevassa Debianissa ja Fedorassa komentorivin k\u00e4ytt\u00f6 on omalla kohdallani aika v\u00e4h\u00e4ist\u00e4, mutta siit\u00e4 huolimatta sit\u00e4 pit\u00e4\u00e4 satunnaisesti k\u00e4ytt\u00e4\u00e4, joten olen laittanut terminaalin pikakuvakkeen sopivasti n\u00e4kyville. Linuxin k\u00e4ytt\u00f6\u00e4 voi nopeuttaa paljon m\u00e4\u00e4rittelem\u00e4ll\u00e4 erilaisia n\u00e4pp\u00e4inyhdistelmi\u00e4, joiden avulla eri ohjelmia voidaa avata tai suorittaa komentoja esim. yhdistelm\u00e4ll\u00e4 Ctrl+Shift+Win-n\u00e4pp\u00e4in+8 tai Alt+Shift+T. Moni k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 tapaa, itse en ole oikein oppinut siihen.<\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\"><\/div>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Huomionarvoista Linuxia ja komentorivi\u00e4 k\u00e4ytett\u00e4ess\u00e4 on se, ett\u00e4 isot ja pienet kirjaimet eroavat oikeasti toisistaan, esimerkiksi komennot\u00a0<i>ls -s\u00a0<\/i>ja<i>\u00a0ls -S<\/i>\u00a0antavat erilaisen lopputuloksen.<\/div>\n<h2 data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Lopuksi<\/h2>\n<div style=\"text-align: justify;\" data-original-attrs=\"{&quot;style&quot;:&quot;&quot;}\">Komentorivin k\u00e4ytt\u00f6 on niin monipuolista ja erilaisiin tarpeisiin soveltuvaa, ett\u00e4 jokainen opetelkoon sen k\u00e4yt\u00f6n ja k\u00e4yt\u00f6n optimoinnin itse parhaaksi katsomallaan tavalla. Kun komentorivin komentojen syntaksin ja komentojen rakenteiden periaatteet hoksaa, niin komentorivin k\u00e4ytt\u00f6kin helpottuu oleellisesti muuttuen samalla mielekk\u00e4\u00e4mm\u00e4ksi. Youtubessa on lukuisia hyvi\u00e4 tutoriaaleja niin Linuxin kuin komentorivinkin k\u00e4ytt\u00f6\u00f6n ja niit\u00e4 kannattaa katsella ajatuksella ja mielell\u00e4\u00e4n itselleen muistiinpanoja tehden. Komentojen yms. opettelu voi v\u00e4lill\u00e4 tuntua puuduttavalta, etenkin jos tuntuu silt\u00e4, ettei komentoja tahdo muistaa mill\u00e4\u00e4n. Ei niit\u00e4 kaikkia muistakaan, mutta apu l\u00f6ytyy netist\u00e4 hyvin helposti.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Windowsia k\u00e4ytett\u00e4ess\u00e4 komentorivi\u00e4 (command line, terminal, CLI) tarvitsee todella harvoin, ellei k\u00e4ytt\u00e4j\u00e4 ole tehok\u00e4ytt\u00e4j\u00e4n tasolla. Linux-maailmassa tilanne on v\u00e4h\u00e4n toinen, sill\u00e4 pelk\u00e4ll\u00e4 hiiren klikkailulla ei voi tehd\u00e4 kaikkia toimintoja. Nykyisin Linuxin tilanne on sen suhteen kuitenkin muuttunut, ett\u00e4 hiirell\u00e4 voi tehd\u00e4 jo paljon enemm\u00e4n jutskia kuin aikanaan, mutta komentorivi on ty\u00f6kaluna silti viel\u00e4 v\u00e4lill\u00e4 aivan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[24,25,8,21,6,7,16,22,27,28,5,23,26,29,20],"class_list":["post-130","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-admin","tag-administrator","tag-debian","tag-desktop","tag-distro","tag-fedora","tag-gnome","tag-kayttaja","tag-komentorivi","tag-konsoli","tag-linux","tag-paakayttaja","tag-sudo","tag-terminaali","tag-workstation"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"atomiinus","author_link":"https:\/\/atomiinus.fi\/?author=1"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/atomiinus.fi\/?cat=1\" rel=\"category\">Uncategorized<\/a>","rttpg_excerpt":"Windowsia k\u00e4ytett\u00e4ess\u00e4 komentorivi\u00e4 (command line, terminal, CLI) tarvitsee todella harvoin, ellei k\u00e4ytt\u00e4j\u00e4 ole tehok\u00e4ytt\u00e4j\u00e4n tasolla. Linux-maailmassa tilanne on v\u00e4h\u00e4n toinen, sill\u00e4 pelk\u00e4ll\u00e4 hiiren klikkailulla ei voi tehd\u00e4 kaikkia toimintoja. Nykyisin Linuxin tilanne on sen suhteen kuitenkin muuttunut, ett\u00e4 hiirell\u00e4 voi tehd\u00e4 jo paljon enemm\u00e4n jutskia kuin aikanaan, mutta komentorivi on ty\u00f6kaluna silti viel\u00e4 v\u00e4lill\u00e4 aivan&hellip;","_links":{"self":[{"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/posts\/130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=130"}],"version-history":[{"count":1,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":131,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions\/131"}],"wp:attachment":[{"href":"https:\/\/atomiinus.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atomiinus.fi\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}