streda 20. novembra 2019

Základy Linuxu I - prvé kroky

Základy Linuxu je seriál, kde sa zverejňujú základy linuxu.


Sedíte v práci a hráte Supermaria. Zrazu za Vami príde šéf s dychtivým pohľadom a do očú sa zahľadí. "Budeš spravovať 300 linuxových serverov." A čo teraz?

V prvom rade musíme pochopiť najzákladnejšie veci.

1) Čo je Linux?

2) Ako sa pripájam na server?

3) Aké príkazy mám písať?

4) Ako pracovať s príkazmi?


Bod 1:

Linux je operačný systém. Beží na ňom všeličo, vrátane webových služieb. Nebyť Linuxu, nebudeme si môcť vychutnať Repete. Nič sa neboj drahý priateľu, o pár dní pochopíš, že Linux je super.

Za logo Linuxu považujeme tučniaka. Volá sa Tux a je to veľký sympaťák. Má samé dobré vlastnosti. Nikdy nepapuľuje, vzorne ťa poslúcha a čaká, že ho občas nakŕmiš.

Bod 2: 

Ako sa pripája na server?

Najprv si predstavme obrovskú miestnosť niekdde na Madagaskare, kde je stále klíma, chladenie a fúkanie. Predstavme si superobrovský sklad, kde sú všelijaké káble a nejaké čudá, čo blikajú nonstop.

To, čo bliká, to sú servery. Je to niečo ako počítač, len to nemá monitor.

Keďže to je na Madagaskare v klimatizovanej miestnosti, musíme sa pripájať vzdialene. Šéf nás nepošle na služobku do takej marie. Bo treba šetriť.

Vzdialene sa pripájame cez ssh protokol. Vo windowsoch používame program putty, v linuxoch sa hlásime takto.

A) Otvorím konzolu
B) píšem
C) ssh názov_užívateľa zavináč názov serveru/IP
D) dám enter

v praxi

ssh root@dukenukem

no a teraz som na servery a môžem pracovať.

3) Aké prvé príkazy použijem:

Chceme vedieť ako sa voláme: hostname

hostname
hostname -f je lepší, lebo ukáže celý full hostname

Chcme vedieť ako dlho beží server:

uptime

Tu je výstup:
martin@guliverkel:~$ uptime
 18:03:04 up  1:15,  3 users,  load average: 0.07, 0.26, 0.46


who -b

Tu je výstup:

martin@guliverkel:~$ who -b
         system boot  2019-11-20 16:47

4) Ako hľadať pomoc?

Linuxy majú príkazy a tie majú prepínače.

Predstavte si, že ste RAMBO. Idete po ulici a chce sa niekam dostať, pozriete do diali, ale nevidíte až tak dobre. Preto vezmete ďalekohľad.

To isté je s príkazmi

napríklad príkaz ls

ls sa podobne ako Rambo pozerá.

napíšte príkaz ls
martin@guliverkel:~$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos




vidíte? Ale vy chcete aj vedieť, kedy sa to menilo, aké je to veľké a podobne. Podobne ako Rambo, vytiahnete pomôcku. (To je v tomto prípade parameter l)

ls -l


martin@guliverkel:~$ ls -l
total 32
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Desktop
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Documents
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Downloads
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Music
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Pictures
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Public
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Templates
drwxr-xr-x 2 martin martin 4096 Dec 22  2018 Videos


Teraz vidíte viac údajov.

Na dnes šicko. Nezabúdajte: YNWA!