„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 Datum
Martin Šimůnek 16. 10. 2012
Stupeň a typ vzdělávání Odvětví / Vzdělávací oblast Vzdělávací obor Tematická oblast Druh učebního materiálu Cílová skupina Anotace a popis způsobu použití ve výuce
Střední odborné vzdělávání ‐‐ dle RVP.cz ‐‐ ‐‐ Obchodní akademie / Informační technologie ‐‐ GNU/Linux a příkazový řádek Výukový materiál Žák, 15 – 19 let 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ň: …
Vybavení, pomůcky Klíčová slova
‐
Čí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í složky/adresáře
mkdir (md)
mkdir
Smazání souboru
del
rm
Výpis obsahu textového type souboru
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/command‐ prompt.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.