linux kniha - 44
K0819-I-1.qxd
25.4.2003 13:31
Page 26
26 Část I Příručka uživatele
Programu man lze také předat jisté argumenty, jež řídí jeho funkce. Předpokládejme například, že si chcete přečíst informace o všem, co souvisí s formátem Postscript (Postscript je řídící jazyk pro tisk na tiskárnách od firmy Adobe). Pak zadejte příkaz man -k ps nebo man -k Postscript. Zobrazí se vám seznam všech příkazů, systémových volání a další dokumentace pojednávající o tomto tématu. Tento postup je velmi užitečný v případě, kdy chcete nalézt nějaký nástroj, ale nevíte, kde jej hledat, nebo nevíte, zda vůbec existuje.
Ukládání informací
Programy patřící do kategorie filtrů jsou velmi užitečné, zejména pokud patříte mezi pokročilejší uživatele. Zůstává zde však jeden problém. Jak ukládat, uchovávat a aktualizovat informace? Za tímto účelem nabízí operační systém Unix soubory a adresáře. Adresář je něco jako pořadač, který místo svazků papíru obsahuje soubory. Velké pořadače mohou obsahovat několik dalších menších pořadačů. V operačním systému Unix se systém adresářů a souborů nazývá souborový systém. Zpočátku je každý souborový systém tvořen jediným adresářem, který se nazývá kořenový nebo také hlavní adresář. Uvnitř tohoto adresáře se mohou vyskytovat další adresáře a uvnitř nich se opět mohou vyskytovat adresáře (ty se někdy nazývají podadresáře). V každém adresáři mohou být uloženy soubory.5 Každý soubor a každý adresář má své vlastní jméno. Jméno může být bu krátké a může se shodovat se jménem adresáře nebo souboru uloženého jinde, nebo dlouhé (tzv. jméno včetně cesty), které je v rámci souborového systému na daném disku unikátní. Příkladem krátkého jména může být joe, zatímco odpovídajícím dlouhým jménem (t.j. jménem včetně cesty) je /home/larry/joe. Posloupnost znaků v dlouhém jménu ukončená znakem / se nazývá cesta. Cesta může být dekódována do posloupnosti adresářů. Následující příklad ilustruje, jak systém dospěje k souboru /home/larry/joe:
/home/larry/joe
První znak / indikuje kořenový adresář. Následuje adresář se jménem home, který je podadresářem kořenového adresáře. Další je adresář larry, který je podadresářem adresáře home. Soubor joe je uvnitř adresáře larry. Cesta může odkazovat bu na adresář, nebo na soubor – joe tedy může být jak adresářem, tak i souborem. Všechny položky před krátkým jménem musejí být adresáře. Existuje jednoduchý způsob, jak strukturu adresářů vizualizovat. Tato vizualizace se nazývá stromový diagram a většina uživatelů asi zná stromové diagramy z operačního systému DOS (vytvářejí je známé programy pro správu souborů, jako je NORTON COMMANDER). Stromový diagram můžete vytvořit programem tree nebo v programu Midnight Commander, linuxové obdobě Norton Commandera. Typickou stromovou strukturu adresářů používanou v operačním systému Linux znázorňuje obrázek 4.1. Poznamenejme, že zde uvedený diagram není kompletní. Úplná struktura operačního systému Linux obsahuje přes 8000 souborů! Zrovna tak platí, že zde mohou být uvedeny adresáře, jež se nevyskytují ve vaší instalaci a naopak, ve vaší instalaci mohou být adresáře, které v uvedeném obrázku uvedeny nejsou.
5 Počet podadresářů může být omezen, ale v některých systémech nemusí. V operačním systému Linux jsem bez problémů vytvořil podadresáře až do úrovně 10.
- Pro možnost psaní komentářů se přihlašte nebo zaregistrujte.
