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



Podobné dokumenty
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

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

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

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

Instalace a konfigurace OpenAdmin tool na M$ a Linuxu

Systém souborů (File System)

Úvod do Linuxu SŠSI Tábor 1

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

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

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

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

Úvod, jednoduché příkazy

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

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

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

Tomáš Borland Valenta

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

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

Computer Press Brno 2003

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

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

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

BI-AWD. Administrace Webového a Databázového serveru Instalace webového serveru Apache httpd

Ing. Jitka Dařbujanová. TCP/IP, telnet, SSH, FTP

Linux-příkazový řádek

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

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

Vítejte na semináři InstallFest zaměřený na GNU/Linux

PŘÍKAZY PRÁCE SE SLOŽKAMI

Architektura systému. Tomáš Borland Valenta

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

Ú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

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

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

Mobilní malware na platformě Android Přednáška 2. Ing. Milan Oulehla

Administrace Unixu a sítí

LINUX přesměrování a roury

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

more Program se zastaví vždy po vypsání jedné stránky textu. Ukončení Ctrl+C less Umožňuje pohybovat se v souboru dopředu i dozadu.

Sekvenční a podmíněné provádění

Základy programování (IZP)

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

Zprovoznění nových userů pro pure-ftpd server (s privátními adresáři)

Nová cesta ip. Stará cesta ifconfig, route. Network address translation NAT

Téma 3: Práce s Linux File System II

IT ESS II. 1. Operating Systém Fundamentals

Linux v českých kancelářích

Bc. Hynek Chmela - 1. přednáška o systému Debian Linux

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

Souborový systém. ZPS 4 Souborový systém, sdílení souborů a tiskáren, VPN

Středisko UN*Xových technologií

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

Jak funguje GNU/Linux

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

PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY

Paralelní výpočty na clusteru KMD

SSH: dálková správa serveru

Příkaz finger. # finger sam Login: sam Name: Sam Greenfield Directory: /home/sam Shell: /bin/tcsh Last login Sun Dec 25 14:47 (EST) on tty2 No Plan.

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

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říkazová řádka. predn_02.odt :55:55 1

Základy programování (IZP)

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

Úvod do UNIXu. Libor Forst

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky UPS. FTP Klient. A05463 fboranek@atlas.

Nainstaloval jsem a jak dál? Michal Turek

Soubory. SŠSI Tábor 1

Instalace Linux Debian ve VirtualBoxu JAKUB MAZUCH BŘEZEN 2018

Domácí příprava k předmětu YD38UOS Úloha 10 práce s lokálními soubory pokračování

Základní příkazy OS UNIX

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. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

Regulární výrazy a grep

File Transfer Protocol (FTP)

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

Operační systéme II cvičení

Učební text vznikl na základě podpory z Evropského sociálního fondu, státního rozpočtu České republiky a rozpočtu hlavního města Prahy.

Identita uživatele. predn_04.odt :47:03 1

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

Instalace a základní správa herních serverů Counter Strike 1.6 na VPS serveru od Hostzona.cz Hosting

Základy programování (IZP)

Identita uživatele (procesu)

Co vás čeká. Osvojení si základy analytického myšlení při psaní algoritmů pomocí jazyka Python.

Základní orientace v systémech UNIX

Linux připojování zařízení. 6 praktická část

Report z 39. konference europen.cz

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

BASH. Kouzla s příkazovou řádkou. Petr Koloros

PŘÍKAZY PRÁCE SE SOUBORY

Operační systém GNU/Linux

Instalační a uživatelská příručka aplikace PSImulator2 Obsah

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

Vestavné počítače PAC

Vlastnosti Xen na univerzitě. Michal Švamberg

Administrace počítačových sítí. WEB a LPT

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

ZOS OPAKOVÁNÍ. L. Pešička

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.

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

KURS UNIXU PRO ZAČÁTEČNÍKY. Tento materiál je úvodem do operačního systému Unix pro aplikační programátory a uživatele. 2 HISTORIE UNIXU 6

Transkript:

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 portálu http://moje.zcu.cz V současn asné době je k dispozici http://www.kiv.zcu.cz/~pesicka/zos bude průběž ěžně aktualizováno

Program cvičen ení Základy Linuxu Test č.. 1 BACI Java vlákna, monitory, Test č.. 2

Přístup k Linuxu Instalace (distribuce) Labky: Debian GNU/Linux Live distribuce Např. Knoppix Vzdálený přístupp ssh eryx.zcu..zcu.czcz Instalace na virtuáln lní stroj

Vzdálený přístupp ssh (TCP 22) x telnet (TCP 23) terminálový přístupp bezpečnost ssh klient: putty winscp Kopírov rování souborů X WindowW server vzdálená okna

Poznámky Knoppix Lokáln lní boot File system AFS Další použití Routery, embedded systémy

Linux case sensitive LS x ls Historie příkazp kazů (šipky), doplňov ování (tabulátor) tor) Souborový systém Kořenový adresář /, mountování další ších filesystémů Windows C: D: Uživatelé Privilegovaný (root( root), #, id = 0 Ostatní $ Info o daném m uživateli u např.. příkaz p id Info o ostatních uživatelu ivatelích w, who, whoami, finger

Manuálov lové stránky man wc Mezera následující b předchozí q ukončení /řetězec hledání man man Sekce nápovn povědy 1 příkazy p (nice) 2 systémov mová volání (nice) 3 knihovní funkce man 1 nice, man 2 nice, Obdobný příkaz p info

Další Spustitelné soubory Správce souborů mc Editor mcedit

Příkazy přehled cd, cd.., cd ~rakosnicek, cd / pwd ls, ls l l, ls a mkdir adresar, rmdir adresar cp vzor kopie, mv puvodni novy more soubor, less soubor, touch ls l l wc l file soubor ps, top, uname -a

cd změna pracovního adresáře cd / cd.. cd cd ~rakosnicek cd ahoj cd /home/vochomurka přepnutí do kořenov enového adresáře do nadřazen azeného adresáře přepnutí do našeho domovského adresáře do domovského adresáře rakosnicek relativní cesta absolutní cesta

pwd zobrazí aktuáln lní pracovní adresář print working directory eryx1> pwd /afs/zcu.cz/users/p/pesicka/home eryx1> cd../../../z eryx1> pwd /afs/zcu.cz/users/z eryx1>

ls výpis obsahu adresáře ls a ls l eryx1> cd / eryx1> ls afs bin boot dead.letter dev zobrazí i skryté soubory (začínaj nající tečkou) podrobnější info o souboru (1 soubor na řádek) etc lost+found project sys vice fai media root tmp vmlinuz home mnt sbin users vmlinuz-fai initrd opt software usr vmlinuz.old lib proc srv var zcu eryx1> ls -l total 4 drwx------ 2 pesicka users 2048 Oct 10 17:07 adresar1 drwx------ 2 pesicka users 2048 Oct 10 17:07 adresar2 -rw------- 1 pesicka users 0 Oct 10 17:07 soubor1 -rw------- 1 pesicka users 0 Oct 10 17:07 soubor2

mkdir, rmdir vytvořen ení a zrušen ení adresáře mkdir ahoj rmdir bye - vytvoří adresář ahoj - zruší (prázdný) adresář bye eryx1> mkdir adresar1 ; mkdir adresar2 eryx1> cd adresar2 ; touch soubor.txt ; cd.. eryx1> ls -l total 4 drwx------ 2 pesicka users 2048 Oct 10 17:14 adresar1 drwx------ 2 pesicka users 2048 Oct 10 17:14 adresar2 eryx1> rmdir adresar1 eryx1> ls -l total 2 drwx------ 2 pesicka users 2048 Oct 10 17:14 adresar2 eryx1> rmdir adresar2 rmdir: : `adresar2': Directory not empty

cp, mv kopírov rování,, přesun p souborů cp s1 s2 cp s1 s2 adresar mv dnes zítraz zkopíruje soubor s1 do s2 zkopíruje s1 a s2 do adresáře přejmenuje soubor eryx1> touch soubor1 ; mkdir adresar1 eryx1> cp soubor1 soubor2 eryx1> ls -l total 2 drwx------ 2 pesicka users 2048 Oct 10 17:20 adresar1 -rw------- 1 pesicka users 0 Oct 10 17:20 soubor1 -rw------- 1 pesicka users 0 Oct 10 17:20 soubor2 eryx1> mv soubor2 soubor3 eryx1> cp soubor3 adresar1 eryx1> ls -l total 2 drwx------ 2 pesicka users 2048 Oct 10 17:21 adresar1 -rw------- 1 pesicka users 0 Oct 10 17:20 soubor1 -rw------- 1 pesicka users 0 Oct 10 17:20 soubor3

more, less výpis obsahu souboru vypíš íše e obsah daného souboru (po stránk nkách) eryx1> more citat.txt txt Casem clovek lituje vsech hrichu, kterych se dopustil a také tech, ktere zapomnel spachat. eryx1> eryx1> less citat2.txt txt Zivot sestava z mnoha malych minci, kdo je umi sbirat, ma bohatstvi. JAEAN ANOUILH citat2.txt txt lines 1-2/2 (END)

Kolony příkazp kazů ls l wc l počet řádek ls l more obsah adresáře e po stránk nkách Výstup jednoho příkazu p -> vstup jiného příkazu Neplést s přesmp esměrováním m vstupu a výstupu do a ze souboru (pomocí > a <)

Příkaz file informace o obsahu souboru data, ASCII text, English text, spustitelný soubor eryx1> file /bin/ls /bin/ls:: ELF 32-bit LSB executable,, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped eryx1> file /bin/znew /bin/znew: Bourne shell script text executable eryx1> file citat.txt txt citat.txt txt: : ASCII text

ps,, top, uname -a ps ps aux uname a informace o procesech i procesy další ších uživatelů informace o verzi jádraj eryx1> ps PID TTY TIME CMD 24951 pts/11 00:00:00 tcsh 28807 pts/11 00:00:00 ps eryx1> uname -a Linux eryx1 2.6.14.6eryx-gr #1 SMP Fri Jun 9 15:25:18 CEST 2006 i686 GNU/Linux