DERATIZACE ANEB PROČ PŘÍKAZY ;) 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 Deratizace aneb Proč příkazy ;) Autor Martin Šimůnek Datum 16. 10. 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
ÚVOD Používání GNU/Linuxu bývá často spojováno s příkazy a příkazovým řádkem. V této prezentaci se zkusíme zamyslet nad tím, proč někdo ve 21. století chce psát příkazy, když má k dispozici myš
JSOU PŘÍKAZY DÁVNO HISTORIE? Používá dnes ještě někdo příkazy? Používání GNU/Linuxu bývá často spojováno s příkazy a příkazovým řádkem. Není to úplně pravda i GNU/Linux má grafické konfigurační nástroje a grafické programy. Přesto většina uživatelů GNU/Linuxu pro spoustu úloh raději volí příkazový řádek.
TAK SE NAD TÍM TEDY ZAMYSLÍME ;)
ÚKOL 1: VÝHODY A NEVÝHODY Kdybyste si mohli vybrat, zvolili byste grafické rozhraní, nebo příkazový řádek? Rozdělte se na skupinky, hájící jeden z názorů. (Skupinky asi nebudou stejně velké ;) :D ) Diskutujte se spolužáky o důvodech svého rozhodnutí. Pokuste se najít objektivní argumenty pro své rozhodnutí. Zkuste se zamyslet nad vlastnostmi grafického či textového rozhraní z pohledu: uživatelské přívětivosti, rychlosti práce pro zkušeného a nezkušeného uživatele, bezpečnosti, výkonu počítače. Několik nápadů najdete (resp. najde váš vyučující) v metodické části na konci prezentace.
FUNGUJÍ PŘÍKAZY I MIMO GNU/LINUX? Příkazy se používají třeba při konfiguraci jednoúčelových zařízení Konfigurace routeru (kromě těch nejjednodušších zařízení) se obvykle provádí v příkazovém řádku (vzpomeňte si na Cisco IOS z kurzů CCNA). Mnohé operační systémy vychází také z Unixu Existuje standard POSIX pro Unixové operační systémy Téměř stejné příkazy tedy používají operační systémy MacOS X, FreeBSD,
A BUDOU PŘÍKAZY FUNGOVAT VE WINDOWS? ;) Ano! Rozhraní příkazového řádku funguje i ve Windows a vyvíjí se. Od verze Windows Server 2008 existuje dokonce edice (serverových) Windows úplně bez grafického rozhraní (dříve neexistovala). Naprostá většina toho, co si budeme ukazovat, lze použít i ve Windows. Je ale pravda, že příkazy se často jmenují v různých operačních systémech jinak.
PŘÍKLAD 1: PŘÍKAZY WINDOWS A GNU/LINUXU Akce Windows GNU/Linux Kopírování souboru copy cp Přesun souboru move mv Vytvoření mkdir (md) mkdir složky/adresáře Smazání souboru del rm Výpis obsahu textového souboru type cat
PŘÍKLAD 2: PŘÍKAZY WINDOWS GNU/LINUXU WINDOWS: VYTVOŘENÍ UŽIVATELE GNU/LINUX (FEDORA): VYTVOŘENÍ UŽIVATELE
ÚKOL 2: VYTVÁŘENÍ UŽIVATELSKÝCH ÚČTŮ (VOLITELNÝ) Vytvořte na svém virtuálním stroji účty pro všechny spolužáky seznam spolužáků dostanete ve formě CSV nebo XLS souboru, (nebo si takový soubor snadno vytvořte sami) každému žákovi vytvořte samostatný uživatelský účet.
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
KLÍČ K ŘEŠENÍ: ÚKOL 1 Výhody CLI: Skripty pro složitější úkoly. Opakované provádění stejných věcí (uložím si příkaz). Znám li příkaz, píši ho přímo (nemusím přes několik menu). Vypadám jako super ajťák ;) :D Výrazně nižší HW náročnost. Bezpečnost (jednoduchá implementovatelnost). Stabilní rozhraní. (!) Výhody GUI: Interaktivita: nabízí výběr akcí, které mohu dělat ( něco si vyberu a ono to dopadne ). Nemusím si pamatovat příkazy. Je to zábavnější. ;) :D Nezbytné pro interaktivní práci s grafikou, tištěnými dokumenty, multimédii.