0
Charakteristika   Systém souborů            Uživatelské účty           Shell                  ....                        ...
Charakteristika          Systém souborů   Uživatelské účty           Shell                         ....                   ...
Charakteristika      Systém souborů      Uživatelské účty           Shell                     ....                        ...
Charakteristika          Systém souborů        Uživatelské účty           Shell                         ....              ...
Charakteristika   Systém souborů   Uživatelské účty           Shell                  ....                                 ...
Charakteristika   Systém souborů   Uživatelské účty           Shell                  ....                                 ...
Charakteristika   Systém souborů   Uživatelské účty           Shell                  ....                                 ...
Charakteristika         Systém souborů       Uživatelské účty           Shell                        ....                 ...
Charakteristika         Systém souborů       Uživatelské účty           Shell                        ....                 ...
Charakteristika         Systém souborů         Uživatelské účty           Shell                        ....               ...
Charakteristika            Systém souborů      Uživatelské účty           Shell                           ....            ...
Charakteristika            Systém souborů      Uživatelské účty           Shell                           ....            ...
Charakteristika       Systém souborů        Uživatelské účty           Shell                      ....                    ...
Charakteristika      Systém souborů        Uživatelské účty           Shell                     ....                      ...
Charakteristika             Systém souborů          Uživatelské účty           Shell                            ....      ...
Charakteristika            Systém souborů   Uživatelské účty           Shell                           ....               ...
Charakteristika           Systém souborů    Uživatelské účty           Shell                          ....                ...
Charakteristika     Systém souborů   Uživatelské účty           Shell                    ....                             ...
Charakteristika       Systém souborů      Uživatelské účty           Shell                      ....                      ...
Charakteristika             Systém souborů            Uživatelské účty              Shell                            .... ...
Upcoming SlideShare
Loading in...5
×

Unix

286

Published on

Historie a základní rysy systémů UNIXového typu.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Transcript of "Unix"

  1. 1. Charakteristika Systém souborů Uživatelské účty Shell .... .......... . UNIX základy . Ondřej Profant Knihovna Průhonice Česká pirátská strana 21. listopadu 2012 . . . . . .
  2. 2. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Osnova 1. Charakteristika 2. Systém souborů Srovnání Specifika 3. Uživatelské účty 4. Shell Základní příkazy Wildcards Vstupy a výstupy . . . . . .
  3. 3. Charakteristika Systém souborů Uživatelské účty Shell .... .......... Dnes je význam nejasný, resp. mnohoznačný. Většinou se myslí systém dle standardu POSIX. Též se používá sousloví systém unixového typu (v angl. unix-like). . . . . . .
  4. 4. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Charakteristika víceuživatelský hierarchický souborový systém téměř vše je soubor plain text (prostý text) konfigurace orientovaný na zpracování textu → shell manuálové stránky case sensitive (rozlišuje velikost písmen) Výsledek: jednoduchost univerzálnost tyto prvky se nezměnily od roku 1965 . . . . . .
  5. 5. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Systém souborů - DOS . . . . . .
  6. 6. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Systém souborů - Windows . . . . . .
  7. 7. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Systém souborů - UNIX . . . . . .
  8. 8. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Systém souborů - UNIX Nevyužívá se pouze jeden systém souborů Lze libovolně kombinovat (a běžně se to dělá) Skryté soubory začínají tečkou . . . . . .
  9. 9. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Uživatelské účty silně využívány (více než ve světě Windows) každý uživatel má vše v adresáři /home/<username> . . . . . .
  10. 10. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell interakce s uživatelem (komunikace, ovládání) základní sada nástrojů tzv. „terminal” lze přes něj ovládat celý systém . . . . . .
  11. 11. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - základní příkazy 1 man zobrazení manuálové stránky ls obsah adresáře mkdir vytvoření adresáře cat zobrazení obsahu souboru cp kopírování souboru mv přesunutí souboru grep prohledání souboru pomocí regulární výrazů ... . . . . . .
  12. 12. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - základní příkazy 2 echo vypsání argumentu (např. zobrazení zprávy) find hledání souborů (a nejen to) sort třídění cut vypsaní specifického sloupce head vypsání počátku tail vypsání konce if, for, while podmínky, cykly ... . . . . . .
  13. 13. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - práce s příkazy 1. Příkaz napíšeme do terminálu (popřípadě do skriptu). . 2 Doplníme parametry. 3. Můžeme ho zakončit středníkem. . 4 Enter! Parametry jsou doplňující údaje, např. pokud chceme číst adresář i se skrytými soubory, tak zadáme: ls –all –human-readable Popřípadě obvykle lze parametry zkrátit: ls -a -h A zkrácené parametry lze i sloučit: ls -ah . . . . . .
  14. 14. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - práce s příkazy - pipe Pipe (čti pajpa) je spojení dvou příkazů v jeden. Tam kde jeden příkaz končí, napojíme další. Například příkaz ls nám zobrazí obsah adresáře dle abecedy vzestupně, ale mi ho chceme mít seřazený sestupně. Inu na řazení je zde příkaz sort: ls | sort –reverse . . . . . .
  15. 15. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - wildcards * 0-n znaků ? jeden znak [. . . ] skupina znaků, např. [abc], [a-zA-Z], [0-9], [!0-9] Např: *.doc všechny soubory končící koncovkou doc, např dokument.doc zaloha? najde např. zaloha1, zaloha2 etc., již ne zaloha10 . . . . . .
  16. 16. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell - vstupy a výstupy Výstupy: stdin standardní vstup stdout standardní výstup stderr chybový výstup Přesměrování cat file: 1> standardní vstup 2> standardní výstup &> oba výstupy < vstup Např: cat file > newfile grep pattern < file . . . . . .
  17. 17. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Shell Shellů je více druhů, dnes je nejrozšířenější BASH, avšak tyto základy jsou pro všechny stejné. BASH Born Again shell DASH Debian Almquist shell CSH C shell KSH Korn shell ... Liší se rychlostí, bezpečností, velikostí, ale např. i prací s historii či inteligentním doplňováním. UNIXy si svobodně vybírají, který použijí. Dokonce shell u jednotlivých uživatelů se běžně liší. . . . . . .
  18. 18. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Bash - specifika Doplňování pomocí tabulatoru. . . . . . .
  19. 19. Charakteristika Systém souborů Uživatelské účty Shell .... .......... Jste zmateni? To je zcela pochopitelné. Pravá síla nastává až v kombinaci tohoto všeho napříč celým světem unixu. . . . . . .
  20. 20. Charakteristika Systém souborů Uživatelské účty Shell .... ..........Závěr Děkuji za pozornost. Doplňující otázky? Copyleft Ondřej Profant, 2012. Všechna práva vyhlazena. Sdílejte, upravujte a nechte sdílet za stejných podmínek. Prezentace v úplné formě1 na vyžádání emailem: ondrej.profant -at- pirati.cz 1 i se zdrojovými kódy . . . . . .
  1. A particular slide catching your eye?

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

×