Jei esi naujas Linux pasaulyje, yra daugybė būdų, kaip vykdyti failus ir skriptus. Su šiek tiek praktikos galėsi labai lengvai sukurti savo skriptus, kurie padės automatizuoti kasdienes užduotis. Šiame vadove sužinosi žingsnis po žingsnio, kaip sukurti ir vykdyti paprastą Bash skriptą. Tai padės tau susipažinti su terminalo komandomis ir Linux teisių principais.
Reikšmingiausi atradimai
Sužinosi, kaip:
- Sukurti ir išsaugoti skriptą.
- Nustatyti skripto vykdymo teises.
- Vykdyti skriptą ir, jei reikia, jį perkelti.
- Saugiai ir efektyviai vykdyti veiksmus.
Žingsnis po žingsnio vadovas
1. Bash skripto kūrimas
Norėdamas pradėti kurti savo pirmąjį Bash skriptą, pirmiausia atidaryk savo terminalą. Naują skriptą gali sukurti su tekstiniu redaktoriumi Nano. Įvesk šią komandą:
Viršutinis skriptas vadinasi helloworld.sh. Norint įsitikinti, kad interpretuojamas yra Bash, į savo skripto pradžią įrašyk šią eilutę:
Tada gali įvesti savo pirmąją komandą. Pavyzdžiui:
Jei dabar išsaugosi ir išeisi iš skripto, tu jau sukūrei savo pirmąjį skripto failą.

2. Teisių nustatymas
Š следующий шаг заключается в том, чтобы дать скрипту разрешение на выполнение. Для этого используется команда chmod. Введите следующую команду:
Ši komanda suteikia skripto vykdymo teisę.

Norėdamas įsitikinti, kad teisė buvo sėkmingai nustatyta, gali įvesti ls, kad išvardintum failus kataloge. Tavo skriptas dabar turėtų būti rodomas kita spalva, signalizuojančia, kad jis yra vykdomas.
3. Skripto vykdymas
Norėdamas vykdyti savo skriptą, pereik į katalogą, kuriame yra skriptas. Tu gali vykdyti skriptą su tašku ir brūkšniu (./) vykdyti:
Tai turėtų parodyti terminale „Hello World“ rezultatą.

4. Visas kelias naudojimas
Jei nori būti tikras, kad tavo skriptas bus rastas ir per visą kelią, gali nurodyti visą skripto kelią. Pavyzdžiui:
Pakeisk „tavoVardas“ į savo tikrąjį vartotojo vardą. Tokiu būdu skripto vykdymas visada veiks, nepriklausomai nuo katalogo, kuriame esi.

5. Skriptų perkėlimas
Naudingas metodas skriptams vykdyti yra juos perkelti į katalogą, kuris yra PATH, pavyzdžiui, /usr/local/bin. Norėdamas tai padaryti, gali tekti naudoti root teises. Tu gali perkelti skriptą su šia komanda:
Tai reikalauja įvesti savo slaptažodį. Perkėlus, gali vykdyti savo skriptą iš bet kur, tiesiog įvesdamas skripto pavadinimą.

6. Skripto ištrynimas
Jei daugiau nereikia savo skripto, gali jį ištrinti su rm komanda. Nepamiršk prieš tai vėl naudoti root teises su sudo, jei jį perkėlei į bendrinį katalogą:
Skripto ištrynimas yra svarbus žingsnis, kad tavo aplinka būtų švari.

Santrauka – Failų vykdymas Linux sistemoje
Tu dabar sužinojai pagrindus, kaip kurti ir vykdyti Bash skriptą Linux. Nuo savo skripto kūrimo iki vykdymo ir ištrynimo, tu perėjai per visus esminius žingsnius. Su šiais žiniomis esi gerai pasiruošęs toliau gilinti žinias apie skriptų programavimą.
Dažnai užduodami klausimai
Kaip sukurti paprastą Bash skriptą?Atidaryk terminalą ir naudok tekstinį redaktorių, pvz., Nano, kad sukurtum naują failą su.sh plėtiniu.
Kaip nustatyti vykdymo teises failui?Naudok komanda chmod +x failo_vardas.sh terminale.
Kaip vykdyti Bash skriptą?Tu gali vykdyti skriptą su./failo_vardas.sh, jei esi skripto kataloge.
Ar galiu perkelti skriptą į kitą katalogą?Taip, naudok komanda mv failo_vardas.sh /tikslinis_katalogas/.
ką daryti, jei skripto nepavyksta rasti?Įsitikink, kad skriptas yra dabartiniame kataloge arba nurodyk visą kelią.