PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Příkazový řádek získávání nápovědy Autor Martin Šimůnek Datum 1. 11. 2012 Stupeň atypvzdělávání Střední odborné vzdělávání Odvětví / Vzdělávací oblast dle RVP.cz Vzdělávací obor Obchodní akademie / Informační technologie Tematická oblast GNU/Linux a příkazový řádek Druh učebního materiálu Výukový materiál Cílová skupina Žák, 15 19 let Anotace a popis způsobu použití ve výuce Vybavení, pomůcky Klíčová slova Výukový materiál určen k frontální prezentaci učitelem, případně jako materiál pro samostudium, nutno doplnit výkladem, náplň: Číslo projektu Název šablony CZ.1.07/1.5.00/34.0534 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT ZLÍNSKÝ KRAJ
Na příkazy si po krátké době aktivního používání zvyknete, přesto si třeba méně časté parametry nejspíš pamatovat nebudete. ÚVOD Jak nejlépe najít nápovědu?
NÁPOVĚDA Z WEBU (1) Pro většinu lidí je nejsnazší napsat do vyhledávače, co hledají. Výhody: nemusím vůbec tušit název příkazu lidé jsou zvyklí takto hledat nápovědu Nevýhody: výsledek se nemusí vztahovat k vaší distribuci/verzi distribuce pozor, podobné příkazy jako GNU/Linux mají i Unixy, MacOS atd. při opravě počítače se může stát, že nemáte připojení k Internetu při práci na serveru nemáte často k dispozici grafické rozhraní (existují i textové prohlížeče, například lynx. Ale ;) )
NÁPOVĚDA Z WEBU (2) Doporučení: začněte dotaz do vyhledávače názvem distribuce: Fedora kopírování souboru preferujte návody ze stránek vaší distribuce kontrolujte verzi distribuce, pro kterou je návod určen (návody bývají často staré)
Nejoperativnější a nejpřesnější nápovědu poskytují příkazy sami. Většina příkazů má přepínač help vypíše syntaxi příkazu a parametry vypíše seznam parametrů a jejich význam (stručně) Výhody: získáte přesný seznam parametrů víte, že se nápověda vztahuje přesně k verzi příkazu ve vaší distribuci Nevýhody: musíte znát název příkazu, který hledáte nápověda je jen stručná, jedná se spíš o připomenutí přepínačů Poznámka: PŘEPÍNAČ HELP příkazy ve Windows podporují obvykle parametr /?
MANUÁLOVÉ STRÁNKY Každá distribuce obsahuje podrobné manuálové stránky. Stránky vyvoláte příkazem man názevpříkazu: v nápovědě listujete klasicky kurzorovými klávesami mezerník přeskakuje o celou stránku prohlížení stránky ukončíte zmáčknutím klávesy q mezerník přeskakuje o celou stránku můžete vyhledávat tak, že zapíšete znak lomítko (/) a pak termín, který vyhledáváte další výskyty hledáte zmáčknutím kláves n a p.
ÚKOL 1 Zjistěte, jaké přepínače nabízí ve vaší distribuci příkaz mkdir Zkuste si zobrazit manuálovou stránku příkazu mkdir
ÚKOL 2: KOPÍROVÁNÍ SOUBORŮ Scénář Potřebujete napsat posloupnost příkazů, která zkopíruje složku data na záložní disk. Postup hledání nápovědy Najděte pomocí vyhledávače příkaz, který provádí kopírování souborů. Pomocí parametru help najděte přepínač, který zařídí, že se bude kopírovat celá složka včetně podsložek (kopírování rekurzivně). Ověření (návod pro Debian) Vytvořte složku s podsložkou a dvěma soubory pomocí příkazů: $ mkdir p pokus/podslozka $ touch pokus/soubor1 pokus/soubor2 pokus/podslozka/soubor3 Celou složku zkuste zkopírovat pod novým názvem Pokus2.
POUŽITÉ ZDROJE 1) MACH, Petr. ÚSL úvod do systému Linux. MACH, Petr. Wraithovy stránky [online]. 2003, 2004 03 12 [cit. 2012 10 29]. Dostupné z: http://usl.wraith.cz/usl.html 2) FISHER, Tim. Command Prompt: What It Is and How To Use It. About.com [online]. c2012, c2012 [cit. 2012 10 29]. Dostupné z: http://pcsupport.about.com/od/termsc/p/commandprompt.htm 3) IPPOLITO, Greg. UNIX For DOS Users. YoLinux.com: Linux Information Portal [online]. c1999, c2012 [cit. 2012 10 29]. Dostupné z: http://www.yolinux.com/tutorials/unix_for_dos_users.html
METODICKÁ POZNÁMKA Žáci by si především měli zvyknout na použití přepínače help. Ten je důležitý pro dohledání přepínačů příkazu, který si pamatuji. Vyzkoušejte i ovládání manuálových stránek! Podobné ovládání (listování atd.) mají i příkazy less, top a editor vi/vim. Žákům se tedy ovládání bude hodit i jinde.