Shell Team Jan Kupka Petr Kykal Tomáš Paríšek si Vám dovoluje představit

Slides:



Advertisements
Podobné prezentace
CIT Paměti Díl X.
Advertisements

UŽIVATEL, SKUPINA, PROCES Systém bez uživatele je jedině Matrix? Uživatelé se seskupují a řídí práci. SPŠ Teplice - 3.V.
Shift, Caps Lock Ctrl, Alt VY_32_šablony_INOVACE_č.DUM 296 [CZ.1.07/1.4.00/ ]
Olomouc, únor 2012.
Klávesové zkratky pro práci s okny
Operační systém UNIX Soubory a adresářová struktura Roman Danel
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
4IZ110 1.cvičení.
Spektra zatížení Milan Růžička 1 Dynamická pevnost a životnost
VISUAL BASIC Práce se soubory.
Správce virtuálních strojů Martin Sloup Natalia Rubinova Jiří Kučera.
M. Štulc, J. Šváb, J. Kolena SIMULACE OPERAČNÍHO SYSTÉMU
Klávesnice pc Mgr. Jan Fojtík Hardware F_21.
Příkazový řádek Windows
Název DUM: Klávesnice v otázkách
Vzdělávací materiál / DUMVY_32_INOVACE_02B14 Příkazový řádek: obsah souborů PŘÍKLADY AutorIng. Petr Haman Období vytvořeníLeden 2013 Ročník / věková kategorie3.
Vzdělávací materiál / DUMVY_32_INOVACE_02B12 Příkazový řádek: adresáře a soubory PŘÍKLADY AutorIng. Petr Haman Období vytvořeníListopad 2013 Ročník / věková.
Informační a komunikační technologie 5. ročník
Vzdělávací materiál / DUMVY_32_INOVACE_02B20 Příkazový řádek: sítě PŘÍKLADY AutorIng. Petr Haman Období vytvořeníČerven 2013 Ročník / věková kategorie3.
Vzdělávací materiál / DUMVY_32_INOVACE_02B17 Příkazový řádek: procesy AutorIng. Petr Haman Období vytvořeníÚnor 2013 Ročník / věková kategorie3. ročník.
Vzdělávací materiál / DUMVY_32_INOVACE_02B10 Příkazový řádek: úvod AutorIng. Petr Haman Období vytvořeníListopad 2012 Ročník / věková kategorie3. ročník.
Vzdělávací materiál / DUMVY_32_INOVACE_02B15 Příkazový řádek: uživatelské účty AutorIng. Petr Haman Období vytvořeníLeden 2013 Ročník / věková kategorie3.
Vzdělávací materiál / DUMVY_32_INOVACE_02B9 Dávkové soubory AutorIng. Petr Haman Období vytvořeníBřezen 2013 Ročník / věková kategorie2. ročník Vyučovací.
Vzdělávací materiál / DUMVY_32_INOVACE_02B2 Správa procesů AutorIng. Petr Haman Období vytvořeníProsinec 2012 Ročník / věková kategorie2. ročník Vyučovací.
projekt PŘEDPOVĚĎ POČASÍ předpověď počasí na 13. května 2014.
Vzdělávací materiál / DUMVY_32_INOVACE_02B16 Příkazový řádek: uživatelské účty PŘÍKLADY AutorIng. Petr Haman Období vytvořeníLeden 2013 Ročník / věková.
MS EXCEL Chybové hodnoty
Projekt PŘEDPOVĚĎ POČASÍ. Předpověď počasí na
OS Windows. Tento operační systém byl vytvořen pro snazší ovládání počítače běžnými uživateli. Například stačí jednou definovat připojená zařízení (tiskárny…)
předpověď počasí na 14. května 2009 OBLAČNOST 6.00.
Základy práce na PC Ing. Jan Roubíček.
Metodická podpora úprav RVP ZV
Startegie a perspektivy trhu s biopalivy v ČR Česká zemědělská universita, Praha, listopad Česká asociace petrolejářského průmyslu a obchodu.
Tento Digitální učební materiál vznikl díky finanční podpoře EU- OP Vzdělávání pro konkurenceschopnost. Není – li uvedeno jinak, je tento materiál zpracován.
Vstupní zařízení počítače
Klávesnice a myš Bohumil Bareš.
Geometrické značky a zápisy
Úkol Vytvořit soubor – touch file Zpřístupnit ho ostatním studentům, ale ne mě (uživatel tupost) – lze to? Na čem to závisí? – závisí to na tom, zda jsou.
Jiří Znoj - zno Tvorba konkordace Algoritmy II 3. projekt, 5. zadání Jiří Znoj - zno
HRAJEME SI S ČÍSLY ODČÍTÁNÍ V OBORU DO 20 VY_32_INOVACE_19 Vypracovala: Klumparová Zuzana ZŠ a MŠ OLŠOVEC, přísp. org.
Výpočetní technika a algoritmizace I
Textový procesor (MS Word)
Signály, jejich význam a použití Jan Kolařík. Co to je Signály fungují jako softwarová přerušení Po přijetí signálu může proces nebo skript provést nějakou.
2 Ing. Jan Keprt Centrální správa uživatelů 3 Jak to bylo dosud Bylo třeba nastavení uživatelů provést zvlášť, v každém modulu samostatně. Uživatel si.
Cvičení 1 - Řešení příkladu Zadání viz: cv1_samostatne.doc.
T1: Základy práce s počítačem
Anotace Žák se seznámí se základy psaní textu ve Wordu a pohyb po dokumentu. Autor Petr Samec Jazyk Čeština Očekávaný výstup Dokáže napsat, opravit a smazat.
UNIX — doplňky Informatika pro ekonomy II přednáška 9.
Správce virtuálních strojů Natalia Rubinova Martin Sloup Jiří Kučera.
UNIX Shell skripty Roman Danel VŠB TU Ostrava, Hornicko – geologická fakulta.
Operační systém GNU Linux Příkazy pro správu procesů.
Příkazový řádek v OS Windows
Správce virtuálních strojů Natalia Rubinova Martin Sloup Jiří Kučera.
Operační systém GNU Linux
Martin Štulc Jan Šváb Jan Kolena Simulace operačního systému Katedra informatiky a výpočetní techniky Západočeská univerzita v Plzni.
Soubory BI-PA1 Programování a algoritmizace 1, ZS Katedra teoretické informatiky © Miroslav Balík Fakulta informačních technologií České vysoké.
Úvod do UNIXu (6th round)
Operační systém GNU Linux Příkazy pro práci se soubory.
Operační systém UNIX Příkazové prostředí UNIXu: příkaz [argumenty] [jméno] Ve jménech příkazů a parametrech se rozlišují malá a velká písmena.
Úvod do UNIXu (6 th round) David Hoksza
Operační systém GNU Linux
si Vám dovoluje představit
Výpočetní technika a algoritmizace I Základní příkazy příkazového řádku v systému Windows a unixových systémech.
Batové dávky Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Vojtěch Mrózek. Dostupné z Metodického portálu ISSN: ,
Prezentace Powerpoint 1 Prezentace vznikla v rámci projektu Škola 21. století, reg. číslo: CZ.1.07/1.3.06/ , který realizuje ZŠ a MŠ Lomnice nad.
KIV/ZD cvičení 8 Tomáš Potužák.
Vypracoval-Matěj Šmíd
Linux-příkazový řádek
Základní příkazy OS UNIX (1)
Command line nástroje Jednoúčelové, ale mocné nástroje pro transformace textu Jak získat: Linux (a Mac) – součást operačního systému Windows – musí se.
Transkript prezentace:

Shell Team Jan Kupka Petr Kykal Tomáš Paríšek si Vám dovoluje představit

Obsah: Příkazy Gramatika Standardní funkce Screenshoty

Cíl projektu: Vytvořit kvalitní shell pro Linux 3/19

Příkazy, které jsou nebo budou implementovány: *cd - změna adresáře *pwd - výpis cesty k aktuálnímu adresáři *man - manuálové stránky *help - nápověda 4/19

cp - kopírování souborů rm - mazání souborů *mkdir - vytvoření adresáře *rmdir - smazání prázdného adresáře ln - vytvoří odkazy na soubory chmod - změní přístupová práva 5/19 Příkazy, které jsou nebo budou implementovány:

*ls - výpis obsahu adresářů find - vyhledání souboru which - absolutní cesta k programu ps - informace o spuštěných procesech *cat, less - výpis souboru na obrazovku 6/19 Příkazy, které jsou nebo budou implementovány:

grep - tiskne řádky, které odpovídají zadanému vzoru wc - vypíše počet písmen, slov a řádků v souboru sort - setřídí řádky *exit, quit, konec - ukončení programu 7/19 Příkazy, které jsou nebo budou implementovány:

Dokončování příkazů klávesou TAB Historie Procesy Kolony Přesměrování 8/19 Standardní funkce, které jsou nebo budou implementovány:

Dokončení příkazů při stisku tabulátoru Seznam příkazů shellu Použití externí knihovny pro reakci na klávesu bez stisknutí klávesy enter 9/19 Dokončování příkazů na TAB:

Zásobník posledních použitých příkazů Procházení pomocí kurzorových kláves Načítání/ukládání historie do souboru 10/19 Historie: Použití externí knihovny

Spouštění příkazů v samostatných procesech Spouštění procesů na pozadí Přepnutí vybraného procesu na popředí/pozadí 11/19 Procesy: Fronta procesů na pozadí Signály při asynchronních událostech

Přesměrování vstupu a výstupu Pouze jedno vstupní a jedno výstupní přesměrování na příkaz 12/19 Přesměrování:

Roury pospojují st. výstup procesu se st. vstupem druhého procesu Pouze nepojmenované roury (nikoliv FIFO) Libovolná délka kolony 13/19 Kolony:

Řešení konkrétních otázek: Gramatika: BLANK ::= mezera|tab WHITESPACE ::= {BLANK} NAZEV ::= retezec PARAMETR ::= WHITESPACE '-' pismeno 14/19

Řešení konkrétních otázek: Gramatika: PRIKAZ ::= WHITESPACE NAZEV {PARAMETR} VST_PRES ::= WHITESPACE '<' NAZEV VYST_PRES ::= WHITESPACE '>' NAZEV ROURA ::= WHITESPACE '|' PRIKAZ RADEK ::= PRIKAZ ({ROURA}|null) (VST_PRES|null) (VYST_PRE|null) (&|null) 15/19

Screenshoty: 16/19

17/19

18/19

powered by Shell Teamhttp://proshell.wz.cz Prostor pro Vaše dotazy. Děkujeme za pozornost.