Azrael je veľmi inteligentný kocúr. Prvá lekcia bude, s akými nástrojmi sa Azrael zoznámil.
- keďže sme v linuxe, gro práce tvorí príkazový riadok. Predstavme si teda pár príkazov, ktoré využijeme pri skriptoch:
1) editor (vi)
- seriál o vi : https://zapiskylinuxadmina.blogspot.com/2020/01/vi-editor-serial.html
- osobne som za to, aby ste používali akýkoľvek nástroj na editovanie textu
- vi je dobré preto, lebo bude skoro v každej distribúcii mimo Solusu
- pokiaľ chcete písať skripty v nano, mcedit, joe, pokojne píšte, kde chcete
2) príkaz echo
echo je po anglicky ozvena, čo napíšte, to vám vyhodí, napríklad
[root@localhost ~]# echo naj ich guta ulapi
naj ich guta ulapi
[root@localhost ~]#
3) príkaz mkdir
známy príkaz, ktorý sa nám hodí pre vytváranie adresárov:
o príkaze mkdir je niečo tu: https://zapiskylinuxadmina.blogspot.com/2019/12/mkdir-niektore-prepinace.html
[root@localhost ~]# mkdir skripty
[root@localhost ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg skripty
[root@localhost ~]# ls -l
total 8
-rw-------. 1 root root 1256 Dec 21 16:57 anaconda-ks.cfg
-rw-r--r--. 1 root root 1548 Dec 21 16:59 initial-setup-ks.cfg
drwxr-xr-x. 2 root root 6 Dec 29 10:42 skripty
[root@localhost ~]#
4) touch
príkaz, ktorý vytvorí prázdny súbor
[root@localhost ~]# touch skripty/azrael.sh
[root@localhost ~]# ls -lh skripty/
total 0
-rw-r--r--. 1 root root 0 Dec 29 10:45 azrael.sh
[root@localhost ~]#
- bash skripty majú koncovku .sh
5) chmod
chmod je príkaz na úpravu práv, skript musí mať právo execute, aby sa musel spustiť. Tj.
chmod 2. časť: https://zapiskylinuxadmina.blogspot.com/2019/12/chmod-alebo-prava-v-linuxe-part-2.html
[root@localhost ~]# chmod +x skripty/azrael.sh
[root@localhost ~]# ls -lh skripty/
total 0
-rwxr-xr-x. 1 root root 0 Dec 29 10:45 azrael.sh
[root@localhost ~]#
Azrael sa už unavil a ide spať, v budúcej kapitole si napíšeme prvý skript.
Seriál o bashi: https://zapiskylinuxadmina.blogspot.com/2020/12/serial-azrael-skriptuje-v-bashi.html
Žiadne komentáre:
Zverejnenie komentára