Kui sa oled Linuxi maailmas uus, on mitmeid võimalusi failide ja skriptide käitamiseks. Veidi harjutades saad lihtsalt luua oma skripte, mis aitavad sul igapäevaseid ülesandeid automatiseerida. Käesolevas juhendis õpid samm-sammult, kuidas luua ja käitada lihtsat Bash skripti. Selle käigus õpid terminali käskude kasutamist ja Linuxi õiguste aluseid.
Olulisemad teadmised
Sa õpid, kuidas:
- Skript luua ja salvestada.
- Skripti täitmisõigusi seada.
- Skripti käitada ja vajadusel liigutada.
- Tegevusi turvaliselt ja tõhusalt teostada.
Samm-sammuline juhend
1. Bash-skripti loomine
Oma esimese Bash-skripti loomiseks ava esmalt oma terminal. Uue skripti saad luua tekstiredaktoris Nano. Selleks sisesta järgmine käsk:
Ülaltoodud skripti nimi on helloworld.sh. Veendumiseks, et tõlgendaja, antud juhul Bash, on kasutusel, lisa oma skripti algusesse järgmine rida:
Pärast seda saad sisestada oma esimese käsu. Näiteks:
Kui sa nüüd skripti salvestad ja lahkud, oled loonud oma esimese skripti faili.

2. Õiguste seadmine
järgmine samm on anda skripti täitmisõigus. Seda tehakse käsuga chmod. Sisesta järgmine käsk:
See käsk seab skripti täitmisõiguse.

Veendumiseks, et õigus on edukalt seatud, saad sisestada ls, et loetleda failid kaustas. Sinu skript peaks nüüd olema teises värvitoonis, mis annab märku, et see on käitatav.
3. Skripti käitamine
Skripti käitamiseks mine kausta, kus skript asub. Sa saad skripti käitada punkti ja kaldkriipsuga (./) :
Selle käivitamine peaks terminalis kuvama "Hello World".

4. Täieliku tee kasutamine
Kui sa tahad tagada, et su skript leitatakse ka täie tee kaudu, saad määrata skripti täieliku tee. Näiteks:
Asenda "sinuKasutajanimi" oma tegeliku kasutajanimega. Sel moel toimib skripti käitamine alati, sõltumata kaustast, kus sa viibid.

5. Skriptide liigutamine
Kasulik meetod skriptide käitamiseks on nende liigutamine kausta, mis on PATHis, nagu näiteks /usr/local/bin. Selleks pead võib-olla kasutama juureõigusi. Sa saad skripti liigutada järgmise käsuga:
See nõuab sinu parooli sisestamist. Kui oled liigutatud, saad skripti käitada igalt poolt, lihtsalt sisestades skripti nime.

6. Skripti kustutamine
Kui sa ei vaja enam oma skripti, saad selle kustutada käskluse rm abil. Ära unusta varasemalt jälle juureõigusi kasutama sudo, kui oled selle süsteemikausta liigutama jätnud:
Skriptide kustutamine on oluline samm, et hoida oma keskkond puhta.

Kokkuvõte – Failide käitamine Linuxis
Said nüüd teada baasteadmised Bash-skripti loomiseks ja käitamiseks Linuxis. Alates oma skripti loomisest kuni käitamise ja kustutamiseni oled läbinud kõik olulised sammud. Nende teadmistest oled sa hästi ette valmistatud, et tutvuda edasi skriptide programmeerimisega.
Korduma kippuvad küsimused
Kuidas luua lihtsat Bash-skripti?Ava terminal ja kasuta tekstiredaktorit nagu Nano uue faili loomiseks, millel on lõpp.sh.
Kuidas seada täitmisõigusi failile?Kasutage käsku chmod +x failinimi.sh terminalis.
Kuidas käitada Bash-skripti?Sa saad skripti käitada, kui oled skripti kaustas, kasutades./failinimi.sh.
Kas ma saan skripti teise kausta liigutada?Jah, kasuta käsku mv failinimi.sh /sihtkaust/.
Kuidas toimida, kui skripti ei leita?Veendu, et skript asub praeguses kaustas või anna täispärg.