LinuxFEST 19.5.2007              GNU/Linux                Základy práce v konzolePrednášajúci: Michal SedlákEmail: michal6...
Úvod                Prezentácia je založená na                          The Lbook:             An Introductory Guide to Li...
Úvod19.5.2007    LinuxFEST   3/41
Úvod   ●       seriál prezentácií   ●       prehľad operačným systémom Linux   ●       zamerané na nových používateľov   ●...
Obsah19.5.2007     LinuxFEST   5/41
Obsah   ●       Prihlásenie       –    základné príkazy       –    Bash       –    man, info ...19.5.2007                 ...
Začíname19.5.2007      LinuxFEST   7/41
Musím sa veľa učiť   ●       zo začiatku to bude nuda       –    veľa čítania       –    málo zábavy       –    veci nefun...
Prihlásenie   ●       Multi-užívateľské prostredie       –    treba sa autentifikovať       –    prihlasovacie údaje zadan...
Grafický mód   ●       Point&Click       –    nestačí na všetko (skôr, či neskôr skončíte v            konzole)       –   ...
Terminál19.5.2007   LinuxFEST   11/41
Textový mód19.5.2007      LinuxFEST   12/41
Odhlásenie   ●       logout - odhlásenie   ●       exit – zavretie konzoly   ●       zavretie remote session (telnet, SSH)...
ls  vypíše zoznam súborov19.5.2007          LinuxFEST   14/41
cd adresár   ●       zmena adresára   ●       domovský adresár: cd ~   ●       koreňový adresár: cd /19.5.2007            ...
passwd – zmena hesla●    zmena hesla●    passwd : zmení heslo●    passwd -aS : zobrazi stav hesiel uživateľov●    passwd m...
file súbor   ●       zistí typ súboru (ak je jeden z testov       úspešný)       –    filesystem test (stat výstup)       ...
cat textfile   ●       vypíše obsah súboru   ●       cat subor1 – subor2 //spojenie súborov19.5.2007               LinuxFE...
pwd – aktuálny adresár   Vypíše aktuálny adresár    root@ubuntu:~# pwd    /root    michal@ubuntu:~$ pwd    /home/michal19....
Základy práce   ●       príkazy sa píšu do konzoly a spúšťajú       Enterom   ●       správanie príkazov sa mení parametra...
argumenty   ●       povinné   ●       nepovinné []   ●       reťazce uzavrieť do úvodzoviek   ●       špeciálne znaky „ode...
z m e n a i d e n t i t y s u d o, s u   ●       eskalácia práv       –    sudo príkaz             ●                 pride...
bash 1   ●       GNU Bourne Again SHell   ●       shell je iný termín pre užívateľské       rozhranie   ●       softvérová...
bash 2    Ctrl+A   skok na začiatok riadku (Home)    Ctrl+C ukončenie programu (SIGINT)    Ctrl+D odhlásenie (exit, logout...
bash 3  Šípka vpravo, alebo vľavo   - posunie kurzor o jeden znak vo smere šípky  Šípka vpravo, alebo vľavo   - posinie ku...
Pomôžte mi!19.5.2007       LinuxFEST   26/41
RTFM a namyslená komunita        Predtým než sa niečo spýtate,    vyskúšajte si nájsť sami aspoň jedno                  ri...
Kde hľadať pomoc?   ●       readme file   ●       man, info, apropos, --help, /?   ●       Wiki a manuál   ●       google ...
man príkaz   ●       štruktúrované manuálové stránky   ●       veľmi obsiahle   ●       Ovládanie       –    space, b, šíp...
man - sekcie1.spustiteľné programy2.systémové volania (kernel)3.volania knižníc4.špeciálne súbory (väčšinou v /dev)5.formá...
19.5.2007   LinuxFEST   31/41
info príkaz   ●       zobrazí info súbor   ●       bývajú lahšie použiteľné   ●       aktuálnejšie   ●       rozsiahlejšie...
whatis príkaz   ●       vráti krátky popis príkazumichal@ubuntu:~$ whatis manman (1) - an interface to the on-linereferenc...
apropos reťazec   ●       vyhľadávanie v manuálových stránkach a       popisochmichal@ubuntu:~$ apropos dslpppoeconf (8) -...
--help, alebo /?   ●       väčšina GNU príkazov odpovie na --help       popisom použitiamichal@ubuntu:~$ ls --helpPoužitie...
Výnimky   ●       shell build-in commands nemajú man       stránky   ●       neviditeľné man stránky kvôli zlej       MANP...
Záver19.5.2007   LinuxFEST   37/41
Zdroje a odkazy     http://linuxbasics.org/course/book/index                  http://linuxfest.sk               http://www...
Nabudúce   ●       Súbory a filesystem       –    prehľad filesystému       –    manipulácia so súbormi       –    prístup...
Poďakovanie            Ďakujem Vám za pozornosť19.5.2007             LinuxFEST        40/41
Kontakt            Na prípadné otázky rád odpoviem                email: misko@gmx.co.uk19.5.2007                 LinuxFES...
Upcoming SlideShare
Loading in...5
×

Linux: Zaklady Linuxu

1,221
-1

Published on

Zaklady Linuxu

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,221
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linux: Zaklady Linuxu

  1. 1. LinuxFEST 19.5.2007 GNU/Linux Základy práce v konzolePrednášajúci: Michal SedlákEmail: michal6103@gmail.com
  2. 2. Úvod Prezentácia je založená na The Lbook: An Introductory Guide to Linux Basics http://linuxbasics.org/course/book/index19.5.2007 LinuxFEST 2/41
  3. 3. Úvod19.5.2007 LinuxFEST 3/41
  4. 4. Úvod ● seriál prezentácií ● prehľad operačným systémom Linux ● zamerané na nových používateľov ● teória aj príklady ● Debian (*buntu, Knoppix, eLive...)19.5.2007 LinuxFEST 4/41
  5. 5. Obsah19.5.2007 LinuxFEST 5/41
  6. 6. Obsah ● Prihlásenie – základné príkazy – Bash – man, info ...19.5.2007 LinuxFEST 6/41
  7. 7. Začíname19.5.2007 LinuxFEST 7/41
  8. 8. Musím sa veľa učiť ● zo začiatku to bude nuda – veľa čítania – málo zábavy – veci nefungujú vôbec (pretože ich neviem opraviť) ● Linux nie je Windows – veci fungujú inak ako ste zvyknutý19.5.2007 LinuxFEST 8/41
  9. 9. Prihlásenie ● Multi-užívateľské prostredie – treba sa autentifikovať – prihlasovacie údaje zadané pri inštalácií ● login – password (CLI žiadne *) ● root – nepoužívajte na normálnu prácu – nepoužívajte na prihlásenie do GUI19.5.2007 LinuxFEST 9/41
  10. 10. Grafický mód ● Point&Click – nestačí na všetko (skôr, či neskôr skončíte v konzole) – chceme sa niečo naučiť o Linuxe ● Otvoriť CLI – CTRL+ALT+F1 – F6 – xterm – gnome-terminal – Aplikácie -> Príslušenstvo -> Terminál19.5.2007 LinuxFEST 10/41
  11. 11. Terminál19.5.2007 LinuxFEST 11/41
  12. 12. Textový mód19.5.2007 LinuxFEST 12/41
  13. 13. Odhlásenie ● logout - odhlásenie ● exit – zavretie konzoly ● zavretie remote session (telnet, SSH) – SIGHUP19.5.2007 LinuxFEST 13/41
  14. 14. ls vypíše zoznam súborov19.5.2007 LinuxFEST 14/41
  15. 15. cd adresár ● zmena adresára ● domovský adresár: cd ~ ● koreňový adresár: cd /19.5.2007 LinuxFEST 15/41
  16. 16. passwd – zmena hesla● zmena hesla● passwd : zmení heslo● passwd -aS : zobrazi stav hesiel uživateľov● passwd meno : zmena hesla užívateľa meno19.5.2007 LinuxFEST 16/41
  17. 17. file súbor ● zistí typ súboru (ak je jeden z testov úspešný) – filesystem test (stat výstup) – magic number test (nemenné časti) – language test (ASCII, ISO-8859-x, non-ISO 8-bit...)19.5.2007 LinuxFEST 17/41
  18. 18. cat textfile ● vypíše obsah súboru ● cat subor1 – subor2 //spojenie súborov19.5.2007 LinuxFEST 18/41
  19. 19. pwd – aktuálny adresár Vypíše aktuálny adresár root@ubuntu:~# pwd /root michal@ubuntu:~$ pwd /home/michal19.5.2007 LinuxFEST 19/41
  20. 20. Základy práce ● príkazy sa píšu do konzoly a spúšťajú Enterom ● správanie príkazov sa mení parametrami a prepínačmi – $ls /etc -la ● ls - príkaz ● /etc – parameter, argument ● -la - prepínače19.5.2007 LinuxFEST 20/41
  21. 21. argumenty ● povinné ● nepovinné [] ● reťazce uzavrieť do úvodzoviek ● špeciálne znaky „odeskejpovať“ – ,n,r19.5.2007 LinuxFEST 21/41
  22. 22. z m e n a i d e n t i t y s u d o, s u ● eskalácia práv – sudo príkaz ● pridelí aktuálnemu užívateľovi superuser práva ● heslo aktuálneho užívateľa ● sudo su – zmena na roota ● otázna bezpečnosť – su meno ● zmena totožnosti ● otázna bezpečnosť :-)19.5.2007 LinuxFEST 22/41
  23. 23. bash 1 ● GNU Bourne Again SHell ● shell je iný termín pre užívateľské rozhranie ● softvérová vrstva starajúca sa o spracovanie príkazov19.5.2007 LinuxFEST 23/41
  24. 24. bash 2 Ctrl+A skok na začiatok riadku (Home) Ctrl+C ukončenie programu (SIGINT) Ctrl+D odhlásenie (exit, logout) Ctrl+E skok na koniec riadku (End) Ctrl+H zmazanie znaku (Backspace) Ctrl+L vymazanie terminálu (clear) Ctrl+R vyhľadávanie v histórií príkazov Ctrl+Z suspendovanie (pozastavenie) programu19.5.2007 LinuxFEST 24/41
  25. 25. bash 3 Šípka vpravo, alebo vľavo - posunie kurzor o jeden znak vo smere šípky Šípka vpravo, alebo vľavo - posinie kurzor o jedno slovo vo smere šípky Šípka hore, alebo dole - prezeranie histórie príkazov (riadok sa dá editovať) Shift+PageUp and Shift+PageDown - prezeranie si histórie terminálu (scrollovanie v okne terminálu) Tabulátor - doplnenie príkazu, cesty, alebo mena súboru 2xTabulátor - ukáže všetky možnostiLinuxFEST sa dajú doplniť19.5.2007 ktoré 25/41
  26. 26. Pomôžte mi!19.5.2007 LinuxFEST 26/41
  27. 27. RTFM a namyslená komunita Predtým než sa niečo spýtate, vyskúšajte si nájsť sami aspoň jedno riešenie. Ak to nespravíte odmenou vám bude v lepšom prípade ignorácia. http://www.stare.cz/otazky.html http://www.catb.org/~esr/faqs/smart-questions.html19.5.2007 LinuxFEST 27/41
  28. 28. Kde hľadať pomoc? ● readme file ● man, info, apropos, --help, /? ● Wiki a manuál ● google ―› fóra ● IRC, chat19.5.2007 LinuxFEST 28/41
  29. 29. man príkaz ● štruktúrované manuálové stránky ● veľmi obsiahle ● Ovládanie – space, b, šípky, PageUp, PageDown (zavislé na prehliadači) – q ● man passwd ● man 5 passwd ● man -a passwd19.5.2007 LinuxFEST 29/41
  30. 30. man - sekcie1.spustiteľné programy2.systémové volania (kernel)3.volania knižníc4.špeciálne súbory (väčšinou v /dev)5.formáty súborov a iné zvyklosti (napr. /etc/passwd)6.hry7.rôzne (napr. balíky makier)8.administrátorské príkazy9.neštandardné rutiny jadra19.5.2007 LinuxFEST 30/41
  31. 31. 19.5.2007 LinuxFEST 31/41
  32. 32. info príkaz ● zobrazí info súbor ● bývajú lahšie použiteľné ● aktuálnejšie ● rozsiahlejšie19.5.2007 LinuxFEST 32/41
  33. 33. whatis príkaz ● vráti krátky popis príkazumichal@ubuntu:~$ whatis manman (1) - an interface to the on-linereference manualsman (7) - macros to format man pagesmichal@ubuntu:~$ whatis infoinfo (1)- read Info documentsinfo (5)- readable online documentation19.5.2007 LinuxFEST 33/41
  34. 34. apropos reťazec ● vyhľadávanie v manuálových stránkach a popisochmichal@ubuntu:~$ apropos dslpppoeconf (8) - configures a PPPoE (ADSL) connection19.5.2007 LinuxFEST 34/41
  35. 35. --help, alebo /? ● väčšina GNU príkazov odpovie na --help popisom použitiamichal@ubuntu:~$ ls --helpPoužitie: ls [PREPÍNAČ]... [SÚBOR]...List information about the FILEs (the current directory by default).Sort entries alphabetically if none of -cftuvSUX nor --sort.Povinné argumenty pre dlhé voľby sú povinné tiež pre krátke voľby. -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print octal escapes for nongraphic characters --block-size=SIZE use SIZE-byte blocks -B, --ignore-backups do not list implied entries ending with ~ -c with -lt: sort by, and show, ctime (time of last modification of file status information) with -l: show ctime and sort by name otherwise: sort by ctime -C list entries by columns19.5.2007 LinuxFEST 35/41
  36. 36. Výnimky ● shell build-in commands nemajú man stránky ● neviditeľné man stránky kvôli zlej MANPATH premennej ● niektoré programy len v /usr/share/doc19.5.2007 LinuxFEST 36/41
  37. 37. Záver19.5.2007 LinuxFEST 37/41
  38. 38. Zdroje a odkazy http://linuxbasics.org/course/book/index http://linuxfest.sk http://www.debian.org http://www.ubuntu.com19.5.2007 LinuxFEST 38/41
  39. 39. Nabudúce ● Súbory a filesystem – prehľad filesystému – manipulácia so súbormi – prístupové práva19.5.2007 LinuxFEST 39/41
  40. 40. Poďakovanie Ďakujem Vám za pozornosť19.5.2007 LinuxFEST 40/41
  41. 41. Kontakt Na prípadné otázky rád odpoviem email: misko@gmx.co.uk19.5.2007 LinuxFEST 41/41
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×