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:
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.
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:
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ä.
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.
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.
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.