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
- Loe, mida käsk teeb ning kas ta muudab faile.
- Katseta oma harjutuskataloogis. Kopeeri käsk, mitte viip või näidisväljund.
- Võrdle tulemust seletusega. Failiteed, kuupäevad ja kasutajanimed võivad sinu arvutis erineda.
- 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
- Terminali esimesed sammudalusta siit
- Abi leidmineotsi tuge
- Kataloogid ja failidtee muudatusi
- Teksti vaatamineloe rahulikult
Põhimõisted
CLIkäsuridaGUIgraafiline liidesterminalaken käsureaksshelltõlgendab käske
Tüüpilised kujud
pwdkontrolli asukohtalsvaata sisuman lsloe abicd ~/tmpmine ajutiste failide kataloogi; sobib harjutamiseks