FLOSS Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

Komentorivin perusteet

Ota komento

Komentojen avulla voi tehdä monimutkaisia asioita tietokoneella. Näytämme tämän esittelemällä kaikille tuttuja jokapäiväisiä toimenpiteitä. Jos käytät digikameraa, koneellasi on luultavasti kuvia täynnä oleva kansio. Ajattele, että tahdot muuttaa kuvan "profiili.jpg" kokoa niin, että se on 300 pikseliä leveä, ja tallentaa sen uuteen tiedostoon, jonka nimi on "profiili_pieni.jpg".

Kuvankäsittelyohjelmalla kävisit luultavasti läpi seuraavat askeleet:

  1. Avaa kuvankäsittelyohjelma "Sovellukset"-valikosta.
  2. Napsauta "Tiedosto>Avaa" valikosta.
  3. Selaa hakemistoon, jossa kuvasi ovat.
  4. Napsauta kuvatiedostoa "profiili.jpg" ja sitten "Avaa".
  5. Napsauta valikosta "Kuva>Muuta kuvan kokoa" kuvien koon muuttamista varten.
  6. Vaihda kuvan leveys 300 pikseliin ja napsauta "Muuta kuvan kokoa".
  7. Napsauta valikosta "Tiedosto>Tallenna nimellä" tallentaaksesi tiedoston.
  8. Kirjoita uudeksi tiedostonimeksi "profiili_pieni.jpg" ja napsauta "Tallenna".

 photo_gimp

Komentoriviä käyttämällä voit tehdä saman toimenpiteen kirjoittamalla komennon:

convert -resize 300 profiili.jpg profiili_pieni.jpg

Komentorivillä tarvitaan siis yksi askel ja graafisella käyttöliittymällä kahdeksan askelta. Ehkäpä ajattelet, että aika, jonka kulutat tämän kirjan lukemiseen ja komentojen opettelemiseen on arvokkaampi kuin seitsemän askeleen välttämisellä säästynyt aika. Mutta entäpä jos 30 kuvaa pitäisi muuttaa uuteen kokoon? Tahtoisitko edelleenkin avata jokaisen kuvan erikseen ja toistaa prosessin 30 kertaa käyttäen kuvankäsittelyohjelmaa? Joutuisit käymään läpi 240 askelta. Etkö kirjoittaisi mielummin yhden komennon ja saisi homman tehtyä? Kaikkien hakemistossa olevien jpg-kuvien nimet voit muuttaa seuraavalla komennolla:

convert -resize 300 *.jpg 

Tässä komennossa "*.jpg" viittaa kaikkiin hakemiston jpg-muotoisiin kuviin. Yksi komento voi tehdä saman asian 30, 300 tai 3000 kuvalle. Tämä on yksi suurimmista syistä aloittaa komentorivin käyttö. Voit oppia aluksi hitaasti, mutta pitkällä tähtäimellä säästät paljon aikaa. Vieläkin tärkeämpää on, että komentorivin oppiminen avaa monia mielenkiintoisia mahdollisuuksia ja hauskoja tapoja työskennellä. Katsotaanpa joitain syitä, joiden vuoksi komentorivin käyttäminen on hyvä idea.

Komentojen käytön yhteenlasketut edut

Monet komentoriviä kokeilleet ihmiset ovat hämmästyneet sen mahdollisuuksista, eivätkä tahdo enää palata takaisin graafisen käyttöliittymän pariin. Miksi? Komentorivin käytöllä on seuraavat hyvät puolet yleisiin graafisen käyttöliittymän omaaviin ohjelmiin verrattuna:

  • Joustavuus. Graafisilla ohjelmilla törmäät joskus rajoituksiin, et voi tehdä mitä tahtoisit, tai joudut keksimään hankalia tapoja kiertää ohjelmien rajoituksia. Komentorivillä voit kuitenkin yhdistellä komentoja ja saavuttaa lähes loputtoman määrän uusia ja mielenkiintoisia toimintoja. Yhdistelemällä komentoja luovasti voit saada komentorivin tekemään täsmälleen mitä tahdot - se asettaa sinut tietokoneen komentoon.
  • Luotettavuus. Graafiset ohjelmat ovat usein epäkypsiä tai jopa epävakaita. Sen sijaan komentoriviltä käytettävät työkalut ovat hyvin luotettavia. Yksi syy tähän on niiden kypsyys: vanhimmat komentoriviohjelmat ovat olleet olemassa 1970-luvulta asti, joten niitä on testailtu yli kolme vuosikymmentä. Ne toimivat samalla tavalla eri käyttöjärjestelmissä, toisin kuin graafiset työkalut. Jost tahdot monikäyttöisen työkalun johon voit luottaa, komentorivi on sinua varten.
  • Nopeus. Hienot grafiikat syövät paljon laitteistosi resursseja, mikä johtaa usein hidasteluun tai epävakauteen. Komentorivi käyttää tietokoneen resursseja paljon säästäväisemmin, jättäen muistia ja prosessoritehoa tehtäville, jotka tahdot toteuttaa. Komentorivi itsessään on nopeampi: monien graafisten valikkojen klikkailun sijasta voit kirjoittaa komentoja noin tusinalla näppäimen painalluksella, ja usein käyttää komentoja kerralla useampiin tiedostoihin tai muihin kohteisiin. Jos olet nopea näppäilijä, voit lisätä tuottavuuttasi huomattavasti.
  • Kokemus. Komentorivin käyttäminen on hieno oppimiskokemus. Kun käytät komentoriviä, kommunikoit tietokoneesi kanssa suoremmin kuin graafisilla ohjelmilla, joten opit paljon enemmän sen toiminnasta: komentorivin säännöllinen käyttö on tapa, jolla GNU/Linux guruksi tullaan. 
  • Hauskuus. Oletko koskaan tahtonut olla kuin ne coolit tietokonehakkerit, jotka saavat GNU/Linux -koneen tekemään asioita, joista et ole edes unelmoinut? Useimmat heistä tekevät sen käyttäen komentoriviä. Kun olet oppinut käyttämään tätä voimakasta työkalua, osaat tehdä hauskoja ja mielenkiintoisia asioita, joita et aikaisemmin edes tiennyt mahdollisiksi.

Skriptauksen arvo

On enemmänkin mahdollisuuksia! Voit myös tallentaa komentoja tekstitiedostoihin. Näitä tekstitiedostoja kutsutaan skripteiksi ja niitä voidaan käyttää pitkien komentoketjujen kirjoittamisen sijasta. Jos esimerkiksi tallennat komennot tiedostoon nimeltä "komentoni.sh", et joudu kirjoittamaan komentoja uudestaan, vaan kirjoitat yksinkertaisesti:

komentoni.sh

Lisäksi voit yhdistää komentoja yksinkertaisilla tai hienostuneilla tavoilla. Voit myös ajastaa skriptit ajettaviksi tiettyinä aikoina tai päivämäärinä tai tiettyjen tapahtumien tapahtuessa tietokoneellasi.

Voit myös kirjoittaa skriptit niin, että ne ottavat sinulta lisätietoa. Esimerkiksi kuvien kokoa muuttama skripti voi kysyä kuvien uutta kokoa ennen kuin alkaa.

Oletko koskaan tehnyt mitään tämän kaltaista käyttäen graafista käyttöliittymää? Ehkä nyt voit nähdä, kuinka komentorivillä työskentely avaa kokonaisen uuden maailman tietokoneesi käytössä.

Onko tietokoneeni sairaana?

Toinen käyttö komentoriville on tietokoneesi terveydentilan tarkastaminen. Voit käyttää monia komentoja tarkastaaksesi tietokoneesi terveydentilan, kovalevyllä jäljellä olevasta tilasta aina keskusprosessorin lämpötilaan asti. Jos tietokoneesi toimii huonosti ja et tiedä syytä, muutaman komennon kirjoittaminen voi auttaa sinua päättelemään nopeasti, onko vika laitteissa vai ohjelmissa, ja korjaamaan vian nopeasti.

Käyttö verkon yli

Toinen mielenkiintoinen komentorivin etu, johon graafiset käyttöliittymät eivät kykene, on käyttö verkon yli. Ajattele, että tietokoneesi on toisessa huoneessa, ja tahdot kääntää sen pois päältä. Kuinka se tehdään? Helppoa? Kävele tietokoneelle ja napsauta "sulje"-nappia.

Komentorivillä voi ottaa yhteyttä naapurihuoneen tietokoneeseen ja kirjoittaa komennon halt.

Tämä voi näyttää tyhjänpäiväiseltä. Ehkä on parempi nousta tuolista ja kuluttaa viisi kaloria kävelemällä naapurihuoneeseen. Entäpä jos suljettava tietokone onkin toisessa kaupunginosassa? Toisessa kaupungissa? Toisessa maassa? Tietokoneen kauko-ohjaus voi olla hyvin hyödyllistä.

Koneen sulkeminen kauko-ohjauksella on vasta alkua. Kaiken komentorivillä tehtävän voi tehdä kauko-ohjauksella. Tämä merkitsee, että voit ajaa skriptejä, suorittaa komentoja, muokata tekstitiedostoja, tarkastaa koneen tilan jne. Komentorivin maailma on paljon suurempi.

Jopa graafiset ohjelmat ovat komentoja

 

Kun napsautat kuvaketta tai valikkoa aloittaaksesi ohjelman, ajat komennon. Voit huomata, että on hyödyllistä ymmärtää mitä komentoja ajat. Esimerkiksi jos oletat ohjelman toimivan näkymättömissä taustalla ja hidastavan konettasi, voit etsiä sen komennon ja pysäyttää ohjelman. Graafiset ohjelmat lähettävät usein enemmän virheviestejä komentoriville kuin näyttävät virheikkunoissa, ja tästä on hyötyä ongelmia tutkittaessa.

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.