HAKATEMIA
05Linux komentorivi

Ensikosketus komentoriviin

Helppo10MIN

Voit käyttää yllä olevaa Linux-komentoriviä käynnistämällä tehtävän ja avaamalla tämän omaan ikkunaan.

Linux-komentorivi on tekstipohjainen käyttöliittymä, jonka avulla käyttäjä kommunikoi suoraan käyttöjärjestelmän kanssa. Komentorivillä suoritetaan komentoja komentotulkin (shellin) kautta. Komentotulkki tulkitsee käyttäjän antamat komennot ja välittää ne käyttöjärjestelmän suoritettaviksi.

Komentotulkkeja on useita erilaisia, mutta yksi yleisimmistä ja käytetyimmistä on Bash (Bourne Again Shell). Bash on monien Linux-jakeluiden oletuskomentotulkki, ja se tarjoaa laajat mahdollisuudet järjestelmän hallintaan ja automatisointiin.

Komentorivin käyttö perustuu tekstimuotoisten komentojen kirjoittamiseen näppäimistöllä. Tämä eroaa graafisista käyttöliittymistä, joissa toimintoja suoritetaan hiiren ja valikoiden avulla. Näistä käyttöliittymistä käytetään nimityksiä:

  • CLI (Command Line Interface)
  • GUI (Graphical User Interface)

Komentorivillä voidaan suorittaa lähes kaikki samat tehtävät kuin graafisilla työkaluilla – usein huomattavasti nopeammin ja tarkemmin. Lisäksi komentorivi mahdollistaa tehokkaan automatisoinnin, jossa useita komentoja voidaan ketjuttaa ja suorittaa kerralla. Tämä on erityisen hyödyllistä esimerkiksi järjestelmänhallinnassa ja tietoturvatestauksessa.

Komentorivin käyttö voi aluksi tuntua vieraalta, mutta parhaiten sen oppii kokeilemalla ja harjoittelemalla rohkeasti itse.

Prompt eli kehotin

Kun avaat komentorivin, näet rivin, joka päättyy usein dollarimerkkiin ($). Tätä kutsutaan promptiksi eli kehotteeksi. Prompt kertoo, että komentotulkki on valmis vastaanottamaan komentoja.

On tärkeää ymmärtää komentorivin peruskäyttäytyminen:

  • Kun suoritat komennon, sen tuottama tuloste näkyy yleensä suoraan komentorivillä.
  • Kun komento on suoritettu loppuun, prompt ilmestyy uudelleen näkyviin.
  • Joissakin komennoissa tulostetta voi tulla paljon, kun taas toiset komennot eivät tulosta mitään.

Promptin ilmestyminen uudelleen tarkoittaa, että komentotulkki odottaa seuraavaa komentoa.

1 / 3
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.