Matematický ústav Univerzity Karlovy v Praze Sokolovská 83, Praha červen M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

Rozměr: px
Začít zobrazení ze stránky:

Download "Matematický ústav Univerzity Karlovy v Praze Sokolovská 83, Praha červen M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46"

Transkript

1 Základy ovládání Linuxu Martin Mádĺık Matematický ústav Univerzity Karlovy v Praze Sokolovská 83, Praha červen 2010 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

2 Obsah 1 Úvod 2 Soubory 3 Procesy 7 Kompilujeme 8 Vývojářské nástroje 9 Paralelní prostředí 4 Soubory 2 5 Edituje, archivujeme, pracujeme 6 Systém M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

3 Část I Drobný základ M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

4 Linux Linux - moderní OS Původ Volně šiřitelný Unixový operační systém, jehož původním autorem je Linus Torvalds (1991 uni Helsinky). Linux bylo označení pouze jádra systému. Současnost Dnes označuje nejen jádro systému ale i programové vybavení. Je to víceúlohový a víceuživatelský OS, na jehož vývoji se podíĺı tisíce dobrovolníků i placených programátorů. Nasazeni ve výpočtech V žebříčku 500 největších superpočítačů zaujímá linux 74,4%. Běží i na současné jedničce (Jaguar). M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

5 Linux Jádro Leží mezi aplikacemi a hardwarem, nabízí služby multitasking virtuální pamět správa paměti souborový systém práce se zařízeními přepínání knihoven, modulu sdíleni spustitelných souboru nezávislé sít ové vrstvy Verzování od 0.01 přes 1.x.y, 2.0.x, 2.2.x, 2.4.x až k M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

6 Linux Distribuce Baĺıky přednastavených programů, instalační a konfigurační prostředí sdružuje dohromady linuxová distribuce. Distribuce Debian Ubuntu Gentoo Suse Fedora Mandriva a další M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

7 Uživatelé Uživatelé a Skupiny Linux je víceuživatelský operační systém. Pracuje více uživatelů, kteří se sdružují do skupin. Uživatel Jednoznačné číslo UID Jméno Heslo Náleží skupině root Uživatel s UID 0 Superuživatel - administrátor systému Příkazy adduser, userdel, rmuser, passwd M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

8 Uživatelé Uživatelé a Skupiny Linux je víceuživatelský operační systém. Pracuje více uživatelů, kteří se sdružují do skupin. Uživatel Jednoznačné číslo UID Jméno Heslo Náleží skupině root Uživatel s UID 0 Superuživatel - administrátor systému Příkazy adduser, userdel, rmuser, passwd M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

9 Uživatelé Uživatelé a Skupiny Linux je víceuživatelský operační systém. Pracuje více uživatelů, kteří se sdružují do skupin. Uživatel Jednoznačné číslo UID Jméno Heslo Náleží skupině root Uživatel s UID 0 Superuživatel - administrátor systému Příkazy adduser, userdel, rmuser, passwd M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

10 Uživatelé Skupiny Skupiny Jednoznačné číslo GID Uživatel může náležet více skupinám Příkazy addgroup, groupdel, rmgroup M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

11 Uživatelé Skupiny Skupiny Jednoznačné číslo GID Uživatel může náležet více skupinám Příkazy addgroup, groupdel, rmgroup M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

12 Uživatelé Uživatelské prostředí Systém lze ovládat dvěma způsoby: 1 konzole - tradiční terminál 2 X - grafické prostředí M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

13 Dokumentace Hledáme informace Linux, projekt GNU a další volný software nabízí různě kvalitní dokumentaci. V systému lze najít rychlou pomoc na několika místech: 1 man - stránky 2 doc - souhrn dokumentace od baĺıků 3 howto - populární návody jak na věc Ale hlavně zdrojové kódy, nebo LDP (Linux Documetation Project) a další literatura (bohužel rychle stárne) M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

14 Základní příkazy Soubor Soubor - posloupnost bajtů uložených na datovém médiu Název maximální délka názvu 255 bajtů nesmí obsahovat NULL a / některé znaky je nutné lomítkovat pomocí zpětného lomítka Název Martin na bílém koni.nepřijel.txt je sice legální název souboru, ale M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

15 Základní příkazy Práce se soubory Příkazy ls - výpis adresáře cat - výpis obsahu souboru cp - kopie souboru mv - přesun souboru rm - zrušení souboru M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

16 Základní příkazy Příkaz ls Syntax příkazu ls ls [OPTION]... [FILE]... [] - nepovinný parametr OPTION celý název (--help), zkráceně -h --reverse -r --all -a... M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

17 Základní příkazy Adresáře Příkazy mkdir - vytvoření adresáře cd - změna aktuálního adresáře rmdir - zrušení adresáře Dvě speciální jména adresářů. - tento adresář.. - nadřazený adresář skrytý název Název začínající. znamenají skrytý název Objeví se v ls -a M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

18 Vlastníci a práva Práva a Uživatelé na souborech Základní práva na soubor: r - čtení w - zápis x - spustitelnost ls -l main.tex -rw-r--r-- 1 root root :09 main.tex Vztah práv k uživateli se děĺı na 3 skupiny vlastník rw- skupina vlastníka r ostatní r M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

19 Vlastníci a práva Vlastníci souboru Příkaz chown chown [OPTION]... [OWNER][:[GROUP]] FILE... chown marty:student main.tex ls -l main.tex -rw-r--r-- 1 marty student :09 main.tex M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

20 Vlastníci a práva Práva k souboru Příkaz chmod chmod [OPTION]... MODE,[MODE]... FILE... chmod [OPTION]... OCTAL-MODE FILE... chmod 640 main.tex ls -l main.tex -rw-r marty student :09 main.tex Základní práva na soubor: r - čtení - 4.bit w - zápis - 2.bit x - spustitelnost - 1.bit M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

21 Vlastníci a práva Práva na adresáře Adresář se ve výpisu pozná podle příznaku d ls -dl part1 drwxr-xr-x 2 root root :09 part1 Atribut x odpovídá právu výpisu adresáře M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

22 Proces a jak na něj Co je proces Procesem je nazýván spuštěný (=bežící) program. Protože ve víceprocesovém OS může běžet procesů více, je třeba je rozlišovat. PID Proces je v systému identifikován jednoznačným číslem PID OS Linux nabízí celou škálu ovládání procesů a meziprocesovou komunikaci. M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

23 Proces a jak na něj Ovládaní procesů název procesu = spuštění procesu ps - výpis běžících procesů kill - odeslání signálu procesu top, htop - komfortní nástroje pro sledovaní procesů M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

24 Proces a jak na něj Výpis procesů Příkaz ps ps [OPTION] ps PID TTY TIME CMD 5390 pts/6 00:00:00 bash 8360 pts/6 00:00:00 ps Výpis všech procesů v systému ps axf M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

25 Signály Signály Procesu lze zaslat signál - jednoduchá zpráva, informující proces o události. např. SIGQUIT - ukončeni a vygenerování core SIGTERM - žádost o ukončení SIGSEGV - segmentation fault - porušení ochrany paměti SIGHUP - signál zavěšení (využíváno např. pro změnu konfigurace) Proces reaguje na signál ihned po obdržení signálu. K původní práci se vrací až po obsloužení signálu. Signal SIGKILL vyvolá implicitní akci ukončení. Příkaz kill kill [-s signal] PID Pošle signál procesu s číslem PID. (implicitně SIGTERM) M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

26 Signály init Proces s PID číslem 1 bývá proces init: rodič všech dalších procesů. Jeho posláním je nastartovaní procesů nutných k běhu systému. Je to první proces, který spustí jádro po svém startu. M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

27 Soubor z pohledu procesů Soubory vstupu a výstupu Standardně otevřené deskriptory (popisovač pro přístup k souboru) umožňující procesu komunikovat s okoĺım. Jsou to. STDIN - deskriptor č. 0 (typicky napojeno na klávesnici) STDOUT - výstup č. 1 STDERR - výstup č. 2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

28 Soubor z pohledu procesů Přesměrování vstupu a výstupu do/ze souboru > do souboru ls -l > vypis.txt < ze souboru cat < vypis.txt mezi procesy - roura Napojení výstupu procesu na vstup jiného procesu ls -l wc -l M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

29 Soubor z pohledu procesů Filtery Jednoduché programy, usnadňují práci s obsahem souboru. Jsou silným nástrojem díky kolonám příkazů. head tail more less grep wc sort Příklad cat jmena.txt grep madlik wc -l M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

30 Další druhy souborů Odkazy Odkaz (link) - speciální typ souboru. Odkaz na jiný soubor (adresář). Rozlišujeme pevný odkaz a symbolický odkaz. Symbolický odkaz Obsahuje informaci o cestě k jinému souboru. Nemá svá práva, sám nenese žádnou informaci. ln -s main.tex hlavni_soubor.tex ls -l hlavni_soubor.tex lrwxrwxrwx 1 root root hlavni_soubor.tex -> main.tex Pevný odkaz Zpřístupňuje data souboru pod dalším jménem. Odkazuje přímo na metadata souboru. ln main.tex hlavni_soubor.tex M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

31 Další druhy souborů Zařízení Zařízeni jsou v linuxu další soubory (v adresáři /dev). Bloková Zařízení pracující v blocích. Disky a pod. b ve výpisu (ls -l) fd,hda, hdb,..., sda, sdb,... Znaková Zařízení pracující po znacích. Porty, myš, klávesnice... c ve výpisu ttys0, ttys1, lp0, mouse0 Přenos dat ukázka přenosu přes sériový port mezi dvěma počítači 1 echo ahoj > /dev/ttys0 2 cat /dev/ttys0 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

32 Editujeme Textové editory Jednoduché editory sed - neinteraktivní (transformace streamu) joe, nano dnešní emacs, Xemacs přizpůsobivý a rozšiřovatelný interpret LISPu pro rozšíření (mail klient, prohĺıžeč) snadná editace programového kódu, napojení na verbovací sw a pod. gedit, kedit,... grafické editory M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

33 Editujeme Textové editory vi Pro náročné vi - od roku 1976, založen na módech práce vim - vi IMproved - značně vylepšená verze snadná a logická ovladatelnost příkazový, vkládací, ex režim utf-8, regulární výrazy, více oken, historie programátorské vlastnosti (syntax highlighting), prohledávání chyb, doplňování textu M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

34 Archivujeme Archivy GNU programy tar původní program pro práci s datovou páskou dnes výhodný pro archiv mnoha souborů implicitně bez komprese přípona.tar gzip Lempel-Ziv (LZ77) přípona.gz bzip2 Burrows-Wheeler blokové třídění, Huffmanovo kódování přípona.bz2 často spojovány.tar.gz.tar.bz2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

35 Archivujeme Archivy GNU programy tar původní program pro práci s datovou páskou dnes výhodný pro archiv mnoha souborů implicitně bez komprese přípona.tar gzip Lempel-Ziv (LZ77) přípona.gz bzip2 Burrows-Wheeler blokové třídění, Huffmanovo kódování přípona.bz2 často spojovány.tar.gz.tar.bz2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

36 Archivujeme Archivy GNU programy tar původní program pro práci s datovou páskou dnes výhodný pro archiv mnoha souborů implicitně bez komprese přípona.tar gzip Lempel-Ziv (LZ77) přípona.gz bzip2 Burrows-Wheeler blokové třídění, Huffmanovo kódování přípona.bz2 často spojovány.tar.gz.tar.bz2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

37 Archivujeme Archivy GNU programy tar původní program pro práci s datovou páskou dnes výhodný pro archiv mnoha souborů implicitně bez komprese přípona.tar gzip Lempel-Ziv (LZ77) přípona.gz bzip2 Burrows-Wheeler blokové třídění, Huffmanovo kódování přípona.bz2 často spojovány.tar.gz.tar.bz2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

38 Archivujeme Archivy GNU programy tar původní program pro práci s datovou páskou dnes výhodný pro archiv mnoha souborů implicitně bez komprese přípona.tar gzip Lempel-Ziv (LZ77) přípona.gz bzip2 Burrows-Wheeler blokové třídění, Huffmanovo kódování přípona.bz2 často spojovány.tar.gz.tar.bz2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

39 Archivujeme Archivy 2 Další programy arj zip rar a další nesvobodné M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

40 pracujeme Midnight Nezoufejte, není půlnoc midnight commander - GNU správce souborů/adresářů mc Dva panely, funkční klávesy, práce s archivy, ftp, a mnohé další M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

41 Co kde je Co kde je /bin /sbin /usr/bin /usr/sbin/ /usr/share/doc /var/log /var/run /tmp /mnt /dev /proc /sysfs M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

42 Disková zařízení disková zařízení Práce s diskovými zařízeními v Linuxu mount Mountování zařízení - připojení filesystému zařízení. Navázání pomocí mount na již existující adresář. mount /dev/sda1 /mnt/flash Odpojení zařízení pomocí umount umount /mnt/flash další nástroje mount - seznam připojených zařízení df - volné místo na disku du - odhad zabraného místa soubory M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

43 Zadáváme příkazy Shell - interpret příkazů Textové uživatelské rozhraní - vytváří příkazový řádek po přihlášení uživatele. Po ukončení uživatele odhlásí. Pestrá nabídka bash sh, bash csh - C shell, tcsh zsh, ksh Nejen shell, ale i mocný skriptovací nástroj (proměnné, cykly, funkce,...) Velmi komfortní ovládání (TAB - doplňování,...) M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

44 Zadáváme příkazy ssh - secure shell Zabezpečené přihlášení ke vzdálenému počítači (náhrada za telnet, rsh, rlogin). Nejde o shell, jde o komunikační program umožňující: autentizaci transparentní šifrování bezztrátovou kompresi jakýkoli přenos dat (příkazový řádek, kopírování souborů, tunelování) ssh [username@]host [command] scp [[username@]host1:]file [...] [[user@]host2:]file2 M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

45 X X - grafické prostředí X window system - základní nástroj pro vytvoření grafického prostředí. Pracuje s architekturou klient-server. Klient (aplikace) komunikuje s X-serverem (obsluha grafického hw) pomocí X protokolu. Example Ukázka lokální a vzdálené aplikace. ssh -X Správce oken Zajišt uje vzhled a umístění oken grafického prostředí. WindowMaker, Afterstep XFCE, Enlightenment a řada dalších. M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

46 X Deskopové pracovní prostředí Soubor aplikací poskytující prostředí pracovní plochy. Dvě hlavní 1 Gnome (knihovna GTK) 2 KDE (knihovna Qt) V mnoha distribucích je možné svobodně zvolit. (Ubuntu, KUbuntu) Obsahují velké množství aplikací (správa souborů, kancelářský baĺık, internetové nástroje, multimédia, tisk,...) M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

47 Kompilujeme Vývojářské nástroje Paralelní prostředí Část II Programujeme M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

48 Kompilujeme Vývojářské nástroje Paralelní prostředí Kompilátory Kompilátory Základním jazykem Linuxu je c. Jeho kompilátor v licenci GPL se jmenuje gcc. Dnes překládá jazyky ADA C C++ Fortran Java Objective-C, Objective-C++ Obsahuje preprocesor, překladač, linker. Velmi silný v optimalizacích. gcc gcc [options] file... M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

49 Kompilujeme Vývojářské nástroje Paralelní prostředí Kompilátory Kompilatory Existuje celá řada C, fortran kompilátorů volných g95 i komerčních Intel - ifort, icc The Portland Group - PGI SUN SGI a další M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

50 Kompilujeme Vývojářské nástroje Paralelní prostředí Vývoj Vývoj Tradiční přístup 1 vim - editace 2 make - kompilace 3 gdb,totalview - ladění 4 git,mercurial - verzování kódu Ucelené vývojové prostředí anjuta eclipse netbeans qtcreator M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

51 Kompilujeme Vývojářské nástroje Paralelní prostředí Cluster Výpočetní cluster Cluster Seskupeni volně vázaných počítačů - navenek mohou pracovat jako jeden stroj. OpenMosix (úprava Linuxového jádra fork()) Beowulf PVM - Parallel Virtual Machine [message passing model] (C, C++, Fortran) Chod jednoduchého clusteru vyžaduje: jednotnou databázi uživatelů sdílený diskový prostor propojení po rychlé síti speciální programovou výbavu M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

52 Kompilujeme Vývojářské nástroje Paralelní prostředí Cluster Clusterové nástroje Administrátor - paralelní shell - pdsh pdsh command Uživatel - queuing system - PBS qsub - zařazení úlohy do fronty qstat - zobrazení fronty úloh qdel - zrušení úlohy ve frontě M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

53 Kompilujeme Vývojářské nástroje Paralelní prostředí Cluster Clusterové nástroje v praxi Example Ukázka na clusteru Sněhurka, pbs popis úlohy #PBS -l nodes=nfmem24:ppn=8+nfmem24:ppn=8 #PBS -q rocket #PBS -m abe #PBS -M madlik@karlin.mff.cuni.cz #PBS -N PLANK1 export PBSBINDIR="/usr/local/sbin" # cd /usr/users/madlik/comp-problems/plank/1/ mpirun bin/run -mat_mumps_sym 0 -config params/pl.desc M. Mádĺık (MFF UK) Základy Linuxu 22. červen / 46

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2 Přednáška 2 Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. 1 Systém souborů (FS) I 2 Systém souborů II Logický systém souborů pro běžného uživatele se jeví jako jediná homogenní struktura

Více

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian 02 konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian Kernighan v r. 1973 přepsán do jazyka C Psát programy,

Více

Paralelní výpočty na clusteru KMD

Paralelní výpočty na clusteru KMD Paralelní výpočty na clusteru KMD Jiří Hozman jiri.hozman@tul.cz Technická univerzita v Liberci Fakulta přírodovědně-humanitní a pedagogická Katedra matematiky a didaktiky matematiky Vytvoření a rozvoj

Více

Základní příkazy UNIXu (Linuxu)

Základní příkazy UNIXu (Linuxu) Základní příkazy UNIXu (Linuxu) Ostatní clear smazání obrazovky man nápověda k příkazům (zkus man man) Ovládání příkazu man PgUp, b stránka vzhůru PgDn, mezerník stránka dolů šipky nahoru a dolů pohyb

Více

Tomáš Borland Valenta

Tomáš Borland Valenta Architektura GNU/Linuxu Tomáš Borland Valenta Přehled stavebních prvků operačního systému GNU/Linux aneb od základů až po okna... Základní rozdělení Hardware Software Hardware Základní deska CPU Paměť

Více

Minimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23

Minimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23 Obsah Úvodem 9 Typografické konvence.............................. 10 Změny oproti předchozí verzi Mandriva Linuxu.................. 11 Informace o aktualizaci z verze 2006....................... 17 Poděkování....................................

Více

Úvod do Linuxu SŠSI Tábor 1

Úvod do Linuxu SŠSI Tábor 1 Úvod do Linuxu 9.10.2012 SŠSI Tábor 1 Historie Linux je obdoba operačního systému UNIX, vytvořená Linusem Torvaldsem. Na dalším vývoji systému i aplikací dnes pracuje řada dobrovolníků na celém světě.

Více

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici Základní příkazy Úvod do Unixu man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp vypíše nápovědu o příkazu cp, manuálová stránka se ukončí stisknutím klávesy

Více

Unix je víceuživatelský a víceúlohový OS

Unix je víceuživatelský a víceúlohový OS Unix je víceuživatelský a víceúlohový OS Mezi základní úkoly každého OS patří: - Správa hardwareových prostředků - Správa souborového systému - Správa procesů - U víceuživatelských systémů rovněž řízení

Více

Úvod do Linuxu. SŠSI Tábor 1

Úvod do Linuxu. SŠSI Tábor 1 Úvod do Linuxu SŠSI Tábor 1 Trocha historie konec 60. let - AT&T vyvíjí MULTICS 1969 - AT&T Bell Labs - začátek OS Unix začátek 70.let - AT&T vývoj OS Unix kolem 1975 - University of California at Berkley

Více

ZOS CV1 Základy operačních systémů

ZOS CV1 Základy operačních systémů ZOS CV1 Základy operačních systémů Kontaktní informace Ing. Ladislav Pešička UL401 (pozor, ne UK410) pesicka@kiv.zcu.cz Úřední hodiny Út t 9:30 aža 10:30 St 9:30 aža 10:30 Web Stránky předmp edmětu budou

Více

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... Obsah Úvodem 9 Typografické konvence.............................. 10 Změny oproti předchozím verzím......................... 11 Změny v českém vydání.............................. 18 Informace o aktualizaci

Více

Operační systém GNU/Linux

Operační systém GNU/Linux Operační systém GNU/Linux Operační systém - obecně:...základní softwarové vybavení počítače, které se stará o správu systémových zdrojů OS není primárně charakterizován tím jak vypadá (uživatelské rozhraní),

Více

Systém souborů (File System)

Systém souborů (File System) (File System) Základní pojmy Běžný uživatel vidí logický systém souborů jako jeden strom. Kořen stromu je kořenový adresář ( / = Root Directory ). Uzly stromu jsou adresáře (d = Directory). Listy stromu

Více

Úvod do Operačních Systémů

Úvod do Operačních Systémů Úvod do Operačních Systémů 1. cvičení Úvod, práce v grafickém prostředí, jednoduché příkazy. 1 Obsah Organizace cvičení Seznámení s učebnou Přihlašování a odhlašování Práce v grafickém prostředí Příkazová

Více

Architektura systému GNU/Linux. Bohdan Milar bohdan.milar@liberix.cz

Architektura systému GNU/Linux. Bohdan Milar bohdan.milar@liberix.cz Architektura systému GNU/Linux Bohdan Milar bohdan.milar@liberix.cz Úvod Liberix, o.p.s. Nestátní nezisková organizace Založena na jaře 2005 Hlavní cíl - Podpora a propagace svobodných informačních technologií

Více

Administrace Unixu a sítí

Administrace Unixu a sítí Administrace Unixu a sítí inet6 adr: fe80::210:a4ff:fee1:9e5d/64 Rozsah:Linka AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1 RX packets:66690 errors:0 dropped:0 overruns:0 frame:0 TX

Více

LINUX SOUBORY. Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. SPŠ Teplice - 3.

LINUX SOUBORY. Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. SPŠ Teplice - 3. LINUX SOUBORY Zadejme příkaz ls l! V této lekci se odrazíme od dlouhého výpisu příkazu ls a uvidíme, kam nás to zanese. Dlouhý výpis příkazu ls Zadejte příkaz ls s parametrem l. Před každou položkou (souborem

Více

Základní příkazy pro práci se soubory

Základní příkazy pro práci se soubory A7B38UOS Úvod do operačních systémů 3. Cvičení Základní příkazy pro práci se soubory Obsah cvičení Informace o souborech a adresářích Informace o obsahu souborů Vytváření souborů a adresářů Manipulace

Více

Část první: Tipy a triky pro práci se systémem 17

Část první: Tipy a triky pro práci se systémem 17 Obsah Část první: Tipy a triky pro práci se systémem 17 Efektivní práce s příkazovou řádkou 17 1. Vyhledávání správných programů k danému účelu 17 2. Základní informace o programu 17 3. Vyhledání cesty

Více

Cvičení 3. Plán. Procesy. procesy, jobs Find Wildcards Příklad uživatelé. ZOS 2005, L. Pešička. eryx4> ps x

Cvičení 3. Plán. Procesy. procesy, jobs Find Wildcards Příklad uživatelé. ZOS 2005, L. Pešička. eryx4> ps x Cvičení 3. ZOS 2005, L. Pešička Plán procesy, jobs Find Wildcards Příklad uživatelé Procesy eryx4> ps x PID TTY STAT TIME COMMAND 15055 pts/6 S 0:00 -tcsh 15256 pts/6 R 0:00 ps x eryx4> top & [1] 15260

Více

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V LINUX ADRESÁŘOVÁ STRUKTURA Co to, hrome, je? V této lekci se budeme brouzdat adresáři. KOŘENOVÝ ADRESÁŘ kořen = root tak se mu říká Ve skutečnosti se jmenuje / (lomítko, slash). Vše ostatní je v ubuntu

Více

Linux-příkazový řádek

Linux-příkazový řádek Linux-příkazový řádek Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání,

Více

Rozdělení operačních systémů

Rozdělení operačních systémů Rozdělení operačních systémů OS1 Přednáška číslo 2 Podle počtu ovládaných procesorů Jednoprocesorové (monoprocesorové) Víceprocesorové (multiprocesorové) Asymetrický processing (ASMP) na jednom procesoru

Více

Jak funguje GNU/Linux

Jak funguje GNU/Linux Jak funguje GNU/Linux Úvod do operačního systému a filozofie Jiří Jánský SUT SH 12.10.1010 GNU/Linux I. Proč Linux používájí geekové Za více námahy více muziky Příklad s přepsáním titulků Svobody Open

Více

úvod Historie operačních systémů

úvod Historie operačních systémů Historie operačních systémů úvod Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav

Více

Středisko UN*Xových technologií

Středisko UN*Xových technologií projekt Středisko UN*Xových technologií Dalibor bejzz Fanta - student FSv - vedoucí projektu Jiří JanskyJ Janský - student FEL - řešitel projektu GNU Linux http://www.gnu.org http://www.kernel.org Richard

Více

IT ESS II. 1. Operating Systém Fundamentals

IT ESS II. 1. Operating Systém Fundamentals IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují

Více

Úloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese https://service.felk.cvut.cz/heslo

Úloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese https://service.felk.cvut.cz/heslo Domácí příprava k předmětu YD38UOS Úloha 1 vzdálené připojení připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese https://service.felk.cvut.cz/heslo pro připojení použijte protokol ssh (pokud

Více

1. přednáška pro začátečníky

1. přednáška pro začátečníky 1. přednáška pro začátečníky http://sut.sh.cvut.cz bejzz a Charlie Úvod Snad na úvod: GNU/Linux je svobodný operační systém unixového typu. Jeho jádro - Linux - bylo vytvořeno Linusem Torvaldsem za pomoci

Více

Úvod do Operačních Systémů

Úvod do Operačních Systémů Úvod do Operačních Systémů 3. cvičení Základní příkazy pro práci se soubory 1 Obsah Zjištění informací o souborech a FS pwd, ls, du, df, quota Zjištění informací o obsahu souborů file, cat, strings, od,

Více

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů TGMmini začínáme Olomoucká 1290/79-1 - Fax: +420 548 141 890 Historie revizí dokumentu datum verze popis 20. 10. 2017 1.0 Olomoucká 1290/79-2 - Fax: +420 548 141 890 Obsah TGMmini... 1 Historie revizí

Více

Úvod, jednoduché příkazy

Úvod, jednoduché příkazy A7B38UOS Úvod do operačních systémů cvičení LS 2012/13 1. Cvičení Úvod, jednoduché příkazy Přednášející Cvičící Kdo je kdo v UOS doc. Ing. Jaroslav Roztočil, CSc. Ing. Jan Koller, Ph.D. Ing. Radek Havlíček,

Více

Computer Press Brno 2003

Computer Press Brno 2003 r Martin Kysela. Precházíme na Linux Computer Press Brno 2003 II I I. Obsah Podekování 13 Úvod 15 Co v této knize naleznete? 15 Co v této knize nenaleznete? 16 Než začneme 17 Co je Linux? 17 Proč další

Více

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional

Více

Pro všechny příkazy jsou k dispozici podrobné manuálové stránky, proto zde. find adresář -name "maska_souboru" [-print] [-exec proces {} \;]

Pro všechny příkazy jsou k dispozici podrobné manuálové stránky, proto zde. find adresář -name maska_souboru [-print] [-exec proces {} \;] 1 Základní příkazy UNIXu Pro všechny příkazy jsou k dispozici podrobné manuálové stránky, proto zde pouze upozorníme na nejčastě používané přepínače. Dohledání jejich významu je na každém uživateli. 1.1

Více

Linux Teorie operačních systémů a realita

Linux Teorie operačních systémů a realita ÚVOD DO OPERAČNÍCH SYSTÉMŮ Linux Teorie operačních systémů a realita České vysoké učení technické Fakulta elektrotechnická Ver.1.00 2010 Historie Unixu a Linuxu MULTICS 50. - 60. léta minulého století,

Více

PSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů

PSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: PSK3-7 Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka Správa sezení a plánované spouštění procesů Informační a komunikační

Více

UŽIVATEL, SKUPINA, PROCES

UŽIVATEL, SKUPINA, PROCES UŽIVATEL, SKUPINA, PROCES Systém bez uživatele je jedině Matrix? Uživatelé se seskupují a řídí práci. Group = skupina uživatelů Trocha teorie: LINUX je systémem víceuživatelským. Tzn. Že k dané instanci

Více

Operační systémy. Cvičení 1: Seznámení s prostředím

Operační systémy. Cvičení 1: Seznámení s prostředím Operační systémy Cvičení 1: Seznámení s prostředím 1 Obsah cvičení Organizace cvičení Učebna K311 Unixová učebna K327 (Solárium) Přihlášení do Unixu Spouštění vzorových příkladů vzdáleně (Unix) lokálně

Více

Úvod. unx-predn_01-uvod.odt 25.02.2008 16:13:43 1

Úvod. unx-predn_01-uvod.odt 25.02.2008 16:13:43 1 Úvod unx-predn_01-uvod.odt 25.02.2008 16:13:43 1 Operační systém UNIX Přednášky Jan Zajic, zajic@fel.cvut.cz, K226 Web service.felk.cvut.cz/courses Cíl předmětu pokročilý uživatel začínající administrátor

Více

File Transfer Protocol (FTP)

File Transfer Protocol (FTP) File Transfer Protocol (FTP) protokol pro přenos souborů, jeden z klasických RFC 959 přehled specifikací na http://www.wu-ftpd.org/rfc/ opět architektura klient-server navržen s ohledem na efektivní využívání

Více

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská

Více

LINUX přesměrování a roury

LINUX přesměrování a roury LINUX přesměrování a roury Trocha teorie: Veškerá komunikace uživatelů a jednotlivých procesů v LINUXu probíhá přes vstupně/výstupní (I/O) kanály. STDIN - standardní vstup (klávesnice) STDOUT - standardní

Více

Základní příkazy OS UNIX

Základní příkazy OS UNIX 1 Základní příkazy OS UNIX Výpis obsahu adresáře ls [přepínače] [soubor]! výpis informací o zadaných souborech! pokud zadáme jméno adresáře, je vypsán obsah adresáře (seznam souborů, které jsou v adresáři

Více

2.2 Acronis True Image 19

2.2 Acronis True Image 19 Obsah Kniha první Acronis True Image 9.0 1. Úvod 15 1.1 Co je Acronis True Image? 15 1.2 Co je nového v aplikaci Acronis True Image 9.0? 15 1.3 Jaký je rozdíl mezi zálohami a diskovými obrazy disků/diskových

Více

Úvod do UNIXu. Okruh č. 1 - přihlášení, historie, práce se soubory. Jakub Galgonek. verze r1. inspirováno materiály Davida Hokszy

Úvod do UNIXu. Okruh č. 1 - přihlášení, historie, práce se soubory. Jakub Galgonek. verze r1. inspirováno materiály Davida Hokszy Okruh č. 1 - přihlášení, historie, práce se soubory verze 1.0.1-r1 inspirováno materiály Davida Hokszy Obsah Práce se soubory Textové editory Uživatelé a práva Regulární výrazy Programování v shellu Administrace

Více

Nainstaloval jsem a jak dál? Michal Turek

Nainstaloval jsem a jak dál? Michal Turek Nainstaloval jsem a jak dál? Michal Turek Obsah Obecné věci Organizace systému Uživatelé, přístupová práva Souborový systém Programy, instalace softwaru Základní konfigurace systému Monitor, klávesnice,

Více

Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích

Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích Cvičení 2 Přesměrování vstupu a výstupu Příkaz > abc výstup příkazu jde do souboru abc. Pokud soubor neexistuje je vytvořen. Pokud existuje je přepsán. Příkaz >> abc výstup příkazu jde do souboru abc.

Více

SUPERPOČÍTAČE DANIEL LANGR ČVUT FIT / VZLÚ

SUPERPOČÍTAČE DANIEL LANGR ČVUT FIT / VZLÚ SUPERPOČÍTAČE DANIEL LANGR ČVUT FIT / VZLÚ TITAN / HOPPER / NOTEBOOK TITAN HOPPER NOTEBOOK Počet CPU jader 299 008 153 216 2 Operační paměť [GB] 598 016 217 000 8 Počet GPU (CUDA) jader 50 233 344 0 8

Více

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV Alternativní operační systémy Martin Drlík, Daniel Krotil OSY2A, ITV Co lze pokládat za alternativní OS Operační systémy založené na Linuxu Online operační systémy Operační systémy založené na vlastních

Více

FILTRY V GNU/LINUXU ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

FILTRY V GNU/LINUXU ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště FILTRY V GNU/LINUXU 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 Filtry v GNU/Linuxu Autor Martin Šimůnek Datum 6. 1.

Více

Systém souborů (file system, FS)

Systém souborů (file system, FS) UNIX systém souborů (file system) 1 Systém souborů (file system, FS)! slouží k uchování dat na vnějším paměťovém médiu a zajišťuje přístup ke struktuře dat! pro uživatele možnost ukládat data a opět je

Více

Úvod do Operačních Systémů

Úvod do Operačních Systémů Úvod do Operačních Systémů 2. cvičení Seznámení se shellem, editor vi 1 Obsah Zpracování příkazové řádky Práce se znaky se speciálním významem Práce s proměnnými, prompt Aliasy Historie Editor vi 2 Formátování

Více

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

OPERAČNÍ SYSTÉM. Informační a komunikační technologie OPERAČNÍ SYSTÉM Informační a komunikační technologie Operační systém počítače Definice - charakteristika Je soubor programů, které zajišťují základní činnosti počítače (vstup a výstup dat, zpracování uživatelského

Více

Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika

Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika Ročník: 9. Číslo projektu: CZ.1.07/1.4.00/21.2181 Datum vytvoření: prosinec

Více

Matematika v programovacích

Matematika v programovacích Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?

Více

ÚVOD DO UNIXU. Metodický list č. 1

ÚVOD DO UNIXU. Metodický list č. 1 ÚVOD DO UNIXU Metodický list č. 1 Účelem tohoto předmětu je naučit studenty pracovat s operačním systémem typu UNIX (orientováno hlavně na příkazovou řádku a shell) a porozumět jeho filosofii. Libovolnou

Více

2. přednáška pro začátečníky

2. přednáška pro začátečníky 2. přednáška pro začátečníky http://sut.sh.cvut.cz bejzz 3.11.2005 Výběr distrubuce GNU/Linux snadná Mandriva http://www.mandrivalinux.cz (.sk) Ubuntu http://www.ubuntu.cz, http://ubuntu.skosi.org Fedora

Více

Základy programování (IZP)

Základy programování (IZP) Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Důležité

Více

1 ÚVOD DO LINUXU 3 2 MANIUPLACE S DATY A TEXTEM 4 3 EDITORY, ARCHIVACE A PŘESMĚROVÁNÍ 5 4 UŽIVATELSKÉ ÚČTY A OPRÁVNĚNÍ + TEST 6 5 PROCESY A SERVISY 7

1 ÚVOD DO LINUXU 3 2 MANIUPLACE S DATY A TEXTEM 4 3 EDITORY, ARCHIVACE A PŘESMĚROVÁNÍ 5 4 UŽIVATELSKÉ ÚČTY A OPRÁVNĚNÍ + TEST 6 5 PROCESY A SERVISY 7 LINUX AKADEMIE Obsah 1 ÚVOD DO LINUXU 3 2 MANIUPLACE S DATY A TEXTEM 4 3 EDITORY, ARCHIVACE A PŘESMĚROVÁNÍ 5 4 UŽIVATELSKÉ ÚČTY A OPRÁVNĚNÍ + TEST 6 5 PROCESY A SERVISY 7 6 INSTALACE SOFTWARU A ZAŘÍZENÍ

Více

Úvod do Operačních Systémů

Úvod do Operačních Systémů Úvod do Operačních Systémů 4. cvičení Standardní vstup a výstupy procesu, filtry. 1 Obsah Přesměrování vstupu a výstupů Filtry tee cat, split head, tail cut, paste sort, uniq diff, patch cmp, comm 2 Standardní

Více

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá. Co vše provádí operační systém: Organizuje přístup a využívání zdrojů počítače

Více

Předmluva 23 1 Vítejte ve světě Linuxu 33. ČÁST 1 Operační systém Linux 49

Předmluva 23 1 Vítejte ve světě Linuxu 33. ČÁST 1 Operační systém Linux 49 Stručný obsah Stručný obsah 5 Předmluva 23 1 Vítejte ve světě Linuxu 33 ČÁST 1 Operační systém Linux 49 2 Začínáme 51 3 Nástroje příkazového řádku 69 4 Souborový systém Linuxu 99 5 Shell 129 ČÁST 2 Editory

Více

SADA VY_32_INOVACE_PP1

SADA VY_32_INOVACE_PP1 SADA VY_32_INOVACE_PP1 Přehled anotačních tabulek k dvaceti výukovým materiálům vytvořených Ing. Janem Prašivkou. Kontakt na tvůrce těchto DUM: prasivka@szesro.cz Úvod do informatiky VY_32_INOVACE_PP1.PRA.01

Více

C2110 Operační systém UNIX a základy programování

C2110 Operační systém UNIX a základy programování C2110 Operační systém UNIX a základy programování 6. lekce Petr Kulhánek, Jakub Štěpán kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta Masarykova univerzita, Kotlářská

Více

Operační systémy 1. Přednáška číslo 11 3. 5. 2010. Souborové systémy

Operační systémy 1. Přednáška číslo 11 3. 5. 2010. Souborové systémy Operační systémy 1 Přednáška číslo 11 3. 5. 2010 Souborové systémy Dělení dle bezpečnosti Souborové systémy s okamžitým zápisem pouze jeden druh operace a další musí čekat. Data se nemohou ztratit, ale

Více

PSK3-3. Základní příkazy. Zápis cesty

PSK3-3. Základní příkazy. Zápis cesty PSK3-3 Název školy: Autor: Anotace: Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka Přehled základních příkazů systému Unix Vzdělávací oblast: Informační a komunikační technologie

Více

Řešení pro audit činnosti administrátorů UNIX/Linux serverů

Řešení pro audit činnosti administrátorů UNIX/Linux serverů Řešení pro audit činnosti administrátorů UNIX/Linux serverů OpenSource řešení v sítích 29. 10. 2009, Karviná Pavel Běhal Agenda Úvod do problému Dostupné prostředky Technické řešení Kousek zdrojového kódu

Více

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění MS WINDOWS I řada operačních systémů firmy Microsoft *1985 -? Historie Práce ve Windows XP Architektura Instalace Spouštění HISTORIE I MS-DOS 1981, první OS firmy Microsoft, pro IBM PC 16b, textový, jednouživatelský,

Více

Počítačové sítě Systém pro přenos souborů protokol FTP

Počítačové sítě Systém pro přenos souborů protokol FTP Počítačové sítě Systém pro přenos souborů protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského uzlu Obousměrný přenos kopií souborů

Více

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice Kód DUM : VY_32_INOVACE_LIN.1.02 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 02- Zásady psaní a řetězení příkazů, jednoduchý skript DUM naučí žáky zásady práce s příkazy shellu BASH, zásady psaní

Více

Nastroje na zpracovani textu:

Nastroje na zpracovani textu: Nastroje na zpracovani textu: head - vypise prvnich x radku, standartne x=10 tail vypise poslednich x radku, standartne x=10 nl vypise a ocisluje radky v souboru a vysledek posle na STDOUT, soubor se nemeni

Více

Výpočetní technika. PRACOVNÍ LIST č. 7. Ing. Luděk Richter

Výpočetní technika. PRACOVNÍ LIST č. 7. Ing. Luděk Richter Výpočetní technika PRACOVNÍ LIST č. 7 Ing. Luděk Richter Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám

Více

Základy informatiky. Operační systémy

Základy informatiky. Operační systémy Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie

Více

Metody zabezpečeného přenosu souborů

Metody zabezpečeného přenosu souborů Metody zabezpečeného přenosu souborů Radek Dostál Petr Koloros Cryptofest 15.11.2003 Úvod Co všechno šifrovat SSL FTP x SFTP, SCP SSL FTP Implicit x Explicit jak poznat Windows klienti, servery Linux klienti,

Více

Architektura systému. Tomáš Borland Valenta

Architektura systému. Tomáš Borland Valenta Architektura systému Tomáš Borland Valenta Spouštění počítače 1) Zapneme počítač 2) Proběhne POST (Power On Self Test) 3) BIOS spustí program v MBR (Master Boot Record) 4) Nastartuje zavaděč (LILO, Grub)

Více

Identita uživatelů, přístupová práva. Linux

Identita uživatelů, přístupová práva. Linux Identita uživatelů, přístupová práva Linux Uživatel Při přihlášení do systému musí uživatel: identifikovat systém, na který se chce přihlásit fyzické umístění (lokální přihlášení) jméno systému/ IP adresa

Více

Přednáška 5. Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. Úvod do Operačních Systémů Přednáška 5

Přednáška 5. Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. Úvod do Operačních Systémů Přednáška 5 Přednáška 5 Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. 1 Uživatel Při přihlášení do systému musí uživatel: identifikovat systém, na který se chce přihlásit fyzické umístění

Více

Operační systémy: funkce

Operační systémy: funkce Operační systémy Software, který zabezpečuje základní chod počítače, je prostředníkem mezi hardwarem a aplikačním softwarem. Nutný základní software v počítači. Vykonává řadu rutinních operací, které by

Více

Úvod do Operačních Systémů

Úvod do Operačních Systémů Úvod do Operačních Systémů 8. cvičení Práce s procesy a úlohami, příkaz test 1 Obsah Práce s procesy ps, ptree, pgrep, time kill, trap nice, stty, truss (strace) vmstat, top Práce s úlohami test nohup,

Více

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám Operační systém Mgr. Renáta Rellová Výukový materiál zpracován v rámci projektu EU peníze školám Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Renáta Rellová. Dostupné z Metodického

Více

PC Fand a Linux Budoucnost PC FANDu

PC Fand a Linux Budoucnost PC FANDu PC Fand a Linux Budoucnost PC FANDu Ing. Miroslav Vopalecký vopalecky@alis.cz 18.05.2010 Fand na Linuxu? Je PC Fand od firmy ALIS, spol. s r.o. použitelný i na jiných operačních systémech? Neskončí v propadlišti

Více

Přednáška 1. Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů. SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů.

Přednáška 1. Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů. SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů. Přednáška 1 Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů. 1 Hodnocení studentů III Klasifikace 90 100 bodů A (výborně)

Více

Téma 2: Práce s commands. Téma 2: Práce s Commands

Téma 2: Práce s commands. Téma 2: Práce s Commands Téma 2: Práce s Commands 1 Teoretické znalosti V této kapitole se naučíte používat základní příkazy při práci s terminálem v prostředí linux. Zjistíte jak vytvořit uživatele, složku, soubor, dále jak nastavit

Více

Charakteristika operačního systému GNU/Linux

Charakteristika operačního systému GNU/Linux Charakteristika operačního systému GNU/Linux OS Unixového typu - filozofie, procesy, uživatelé, souborový systém, základní programy a další věci jsou shodné s Unixovými standardy Víceúlohový OS - jeden

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

ZÁLOHA A OBNOVA ABRA GEN

ZÁLOHA A OBNOVA ABRA GEN ABRA Software a.s. Jeremiášova 1422/7b 155 00 Praha 13 IČ 25097563 DIČ: CZ2597563 Zapsal Městský soud v Praze OR odd. B, vložka 4475 ZÁLOHA A OBNOVA ABRA GEN DB Firebird Vypracoval: Martin Bohuslav Datum:

Více

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD www.aktion.cz Obsah: Kompletní instalace (serverová část) str. 03 Aktivace produktu první spuštění str. 10 Instalace Windows klienta na jiný počítač v síti

Více

Výběr zdrojů, zadávání a správa úloh v MetaCentru

Výběr zdrojů, zadávání a správa úloh v MetaCentru Výběr zdrojů, zadávání a správa úloh v MetaCentru Martin Kuba CESNET 31.5.2010 1 O superpočítání MetaCentrum jsou spojená výpočetní a superpočítačová centra MU, UK, ZČU, PřF JU, FEKT VUT místo superpočítačů

Více

Studium enzymatické reakce metodami výpočetní chemie

Studium enzymatické reakce metodami výpočetní chemie Studium enzymatické reakce metodami výpočetní chemie 2. kolo Petr Kulhánek, Zora Střelcová kulhanek@chemi.muni.cz CEITEC - Středoevropský technologický institut Masarykova univerzita, Kamenice 5, 625 00

Více

Úvod do UNIXu. Jirka Boháč Gymnázium Jaroslava Seiferta j.bohac@gymjs.net 2003/2004

Úvod do UNIXu. Jirka Boháč Gymnázium Jaroslava Seiferta j.bohac@gymjs.net 2003/2004 Úvod do UNIXu Jirka Boháč Gymnázium Jaroslava Seiferta j.bohac@gymjs.net 2003/2004 Abstrakt souborový systém, práce se shellem, přesměrování, job control, standardní unixové utility,...? Úvod do UNIXu

Více

ČÁST 1. Základy 32bitového programování ve Windows

ČÁST 1. Základy 32bitového programování ve Windows Obsah Úvod 13 ČÁST 1 Základy 32bitového programování ve Windows Kapitola 1 Nástroje pro programování ve Windows 19 První program v Assembleru a jeho kompilace 19 Objektové soubory 23 Direktiva INVOKE 25

Více

Administrace OS Unix. Úvodní informace Principy administrace Uživatelé

Administrace OS Unix. Úvodní informace Principy administrace Uživatelé Administrace OS Unix Úvodní informace Principy administrace Uživatelé Ing. Zdeněk Muzikář, CSc., Ing. Jan Žďárek, Ph.D. Příprava studijního programu Informatika je podporována projektem financovaným z

Více

Základy operačního systému LINUX část I

Základy operačního systému LINUX část I Základy operačního systému LINUX část I Co je LINUX? Linux je založen na operačním systému UNIX s víceuživatelskou a víceprocesovou architekturou. Víceuživatelské prostředí Každý soubor, služba a aplikace

Více

Základní informace. Operační systém (OS)

Základní informace. Operační systém (OS) Základní informace Operační systém (OS) OS je základní program, který oživuje technické díly počítače (hardware) a poskytuje prostředí pro práci všech ostatních programů. Operační systém musí být naistalován

Více

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití Programové prostředky PC - 5 Informatika 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah: Vrstvy programového

Více

Vzdálený přístup k počítačům

Vzdálený přístup k počítačům Vzdálený přístup k počítačům jedna z nejstarších služeb vzdálený přístup k sálovým počítačům nejprve vzdálené terminály později terminálová emulace jako jedna ze služeb počítačové sítě současnost využíváno

Více

1 Webový server, instalace PHP a MySQL 13

1 Webový server, instalace PHP a MySQL 13 Úvod 11 1 Webový server, instalace PHP a MySQL 13 Princip funkce webové aplikace 13 PHP 14 Principy tvorby a správy webového serveru a vývojářského počítače 14 Co je nezbytné k instalaci místního vývojářského

Více