Beetaversioon: sisu on enamasti terviklik ja avalikuks katsetamiseks valmis, kuid vajab veel tehnilist, keelelist ja kasutatavuse kontrolli.

Peatüki vaade

Linux/Unix/macOS käsurea kiirõpik

Praegu loed peatükki Kuidas seda õpikut kasutada, mis kuulub osasse Osa I: Esimesed sammud.

Kuidas seda õpikut kasutada

Õpi käsureal tegema nähtava tulemusega tööd: leia failid, töötle teksti, kasuta kaugmasinat ja automatiseeri korduvaid samme. Õpik sobib nii järjest õppimiseks kui ka hilisemaks käsiraamatuks.

Vali oma algus

  • Täiesti algaja: alusta terminali esimestest sammudest. Esimesel korral piisab 20–30 minutist: vaata infot, liigu kataloogide vahel ja loo oma harjutuskoht. Giti, Dockerit ega süsteemihaldust ei pea veel tundma.
  • Põhikäskudega tuttav: vali õpiteede hulgast oma eesmärk, näiteks failihaldus, tekstitöötlus või arendus.
  • Otsid kiiret vastust: kasuta peatükkide lõpu spikreid ja spikrite registrit. Enne muutvat käsku loe ka selle hoiatus.

Harjutamiseks sobib oma Linuxi või macOS-i terminal, Windowsis WSL-i Linuxi shell ning brauseris terminal.cs.ut.ee. Brauserikeskkonnas on ka valmis ülesanded.

CLI ja GUI

CLI (*command-line interface*) on käsurealiides: annad juhiseid tekstina. GUI (*graphical user interface*) on graafiline kasutajaliides: kasutad aknaid, nuppe ja menüüsid. Need on eri viisid sama töö tegemiseks, mitte paremate ja halvemate kasutajate tunnused.

Käsureal suhtled tavaliselt terminali kaudu shelli ehk käsutõlgiga. Nende rollid ja shelli kuvatav viip saavad selgeks esimeste käskude juures.

Kuidas näidet kasutada

  1. Loe, mida käsk teeb ning kas ta muudab faile.
  2. Katseta oma harjutuskataloogis. Kopeeri käsk, mitte viip või näidisväljund.
  3. Võrdle tulemust seletusega. Failiteed, kuupäevad ja kasutajanimed võivad sinu arvutis erineda.
  4. Tee minitest: muuda sisendit või ennusta väljundit enne käivitamist.

Kui ühes näites on Linuxi ja macOS-i alternatiivid, vali ainult oma süsteemi oma. Nimed nagu kasutaja@server ja fail.txt tuleb sobitada oma ühenduse või olemasoleva failiga. Ära käivita tundmatut koodi pelgalt sellepärast, et see on kopeeritav.

Täpsed mõisted leiad sõnastikust, põhjalikuma dokumentatsiooni lisalugemise viidetest.

Peatüki täisspikker

Algaja

Eesmärk

Saa aru, mis on terminal, shell, CLI ja GUI, ning vali rahulik algusrada enne keerulisemaid töövooge.

Põhitee

Põhimõisted

  • CLIkäsurida
  • GUIgraafiline liides
  • terminalaken käsureaks
  • shelltõlgendab käske

Tüüpilised kujud

  • pwdkontrolli asukohta
  • lsvaata sisu
  • man lsloe abi
  • cd ~/tmpmine ajutiste failide kataloogi; sobib harjutamiseks
Eelmine peatükkSelle peatüki ees ei ole eelmist lehte.Järgmine raamatusÕpitee ja õppetunnid