- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
tahak-unix
BARS - Architektura sítí
Hodnocení materiálu:
Vyučující: doc. Ing. Vít Novotný Ph.D.
Zjednodušená ukázka:
Stáhnout celý tento materiál1 ZÁKLADNÍ CHARAKTERISTIKA OS UNIXOVÉHO TYPU
• víceúlohový,• víceuživatelský Vlastnosti:• přenositelnost systémů - napsány ve vyšším programovacím jazyku,• přenositelnost programů • vysoká stabilita – řízení technologických procesů,• pružnost – jádro podle požadavků• citlivost na velikost písma • oddělení obsluhy uživatelského sezení od jádra • znaková a grafická možnost uživatelského rozhraní• textová podoba konfiguračních informací• model terminál – server,• rozšířený souborový systém – jednotný přístup k datům i k HW, podpora různýchsouborových systémů
1999 Tru64Unix Digital Unix Digital
3 CHARAKTERISTIKA OPERAČNÍCH SYSTÉMŮ
UNIXOVÉHO TYPU
hostitelský počítač, terminál – přímo (RS232) , přes komunikační síť
Komunikace terminál – hostitelský počítač a)znakovou,b)grafickou
hostitelský počítač je tvořen:technickým vybavením – HW
programovým vybavením –a) jádro b) vnější programy.
Jádro (kernel): řídí a spravuje přístup k technickým prostředkům počítače – procesor, paměť,atd. Obsahuje ovladače spravuje data
řídí zpracování úloh, podporuje komunikaci uživatele s počítačem, ,
=dvě formy uživatelského rozhraní:textové,grafické
podporuje bezpečnost a spolehlivost výpočetního systému –různé úrovně přístupu a PP
4 START SYSTÉMU A PŘIHLÁŠENÍ DO SYSTÉMU
proces swapper-proces init,- proces getty-proces login,
Přihlášení do systému lze realizovat: lokálně,vzdáleně
Shell na jiný: exec nový_shell…Bourne shell sh/Bourne again shell bash/C-shell csh/,Korn shell ksh/Restricted shell rsh/Tenex C-shell tcsh/
eof (end of file) konec souboru CTRL+d
erase (backspace) smazání posledně zadaného znaku CTRL+h
werase smazání posledně zadaného slova CTRL+w
kill zrušení celého příkazového řádku CTRL+u
intr přerušení běhu programu CTRL+c
stop přerušení výstupu na obrazovku CTRL+s
start obnovení výstupu na obrazovku CTRL+q
return návrat vozíku CTRL+m
newline přechod na nový řádek na stejné pozici CTRL+n
stty –a - nastavení klávesových zkratek
5.2 PROMĚNNÉ PROSTŘEDÍ UŽIVATELSKÉHO SEZENÍ
systémové-HOME(Domovský adresář)PWD(Běžný (pracovní) adresář)OLDPWD(Předchozí běžný adresář)MAIL(s poštovní schránkou uživatele)PATH(Seznam adresářů prohledávaných při spouštění souboru)MANPATH(Seznam adresářů prohledávaných příkazem man)PS1(Řetězec primárního promptu) PS2(Řetězec sekundárního promptu)IFS(oddělovače polí v příkazu)uživatelské – jsou vytvořeny uživatelem nebo spuštěním určitého skriptu,malými písmeny.výpis všech proměnných -set,výpis exportovaných -env.
6 SOUBOROVÝ SYSTÉM
(open-close, read-write)a kam lze data posílat, nebo je číst.
existuje několik typů souborů:
1. obyčejné (-) – klasické soubory 2. adresáře (d) – složky a (i-uzly)
3. speciální –přístup k HW
Rozlišujeme soubory:
a. blokové (b) – data po blocích (pevné disky, operační paměť)
b. znakové (c) – data po znacích (klávesnice, sériové rozhraní,terminál)
c. semafory (s) – pro synchronizaci procesů,d. roury (p) – pro meziprocesovou komunikaci,e. sdílená paměť (m) - pro meziprocesovou komunikaci.
4. odkazy (linky) –a. přímé odkazy – odkazy v rámci jednoho svazku,
b. nepřímé (symbolické) odkazy (l) – odkazy mezi různými svazky.
Speciální znakové a blokové soubory jsou uloženy v adresáři /dev
- jsou definovány dvěmačísly: hlavní – identifikace typu zařízení a
vedlejší– identifikace v rámci skupiny zařízení.
příklady speciálních souborů:
• ttyS – sériový port• lp – paralelní port• psaux – ps/2 port• fd – disketová mechanika• hd – IDE zařízení (hard disk, cd, dvd); man 4 hd• sd – SCSI zařízení -Příkaz pro vytvoření speciálního souboru: mknod jméno typ hlavní_číslo vedlejší_číslo
Hlavní svazek (root) označovaný „/“.
:Svazek obsahuje následující části:• Zaváděcí blok,• Superblok,• Seznam i-uzlů,• Seznam datových bloků.
Jméno souboru a adresáře:• max 255 znaků•libovolné znaky. Komplikaceřídicí znaky shellu.v rootu nesmí být soubor jména "/".• Rozlišují se malá a velká písmena.
Informace o souborech -i-uzly (i-nodes) nejčastěji informace:
vlastník souboru, typ souboru, přístupová práva pro vlastníka, skupinu vlastníka, ostatní uživatele, data a časy poslední modifikace souboru a posledního přístupu, počet odkazů (linků) na soubor, velikost souboru,odkazy na datové bloky….
Pro pohyb příkaz cd.Zjištění konkrétní pozice pwd.
vypsání obsahu adresáře ls. mc (Midnight Commander)
Zadání cesty
absolutní –v rámci celé adresářové struktury, začíná znakem /,
relativní – vzhledem k aktuální pozici v souborovém systému.
Typický adresářový strom
/unix, /bsd /boot-Jádro OS
/root,/bin-Základní systémové programy a příkazy
/dev-Adresář speciálních souborů, pro komunikaci s HW
/tec-Adresář většinou konfiguračních souborů systému
/lib--Adresář knihoven a ovladačů
/mnt-Pomocný adresář
/tmp-Veřejný adresář pro pomocné a dočasné soubory
/home-Adresář s domovskými adresáři uživatelů
/usr/bin, etc, lib, tmp-Adresáře se soubory,
/usr/include-.h soubory pro překladač jazyka C
/usr/man-Manuálové stránky
/usr/local/bin, man, etc, lib, ...Programy lokálně instalované
Zajímavé soubory:
„.profile“ – přihlašovací skript pro shell bash
„/etc/passwd“ – informace o registrovaných uživatelích,
„/etc/fstab“ – seznam svazků a způsob jejich začlenění do souborového systému,
„/etc/bootptab“ – tabulka registrovaných počítačů a přidělených komunikačníchparametrů,
„/etc/inetd.conf“ – konfigurační soubor pro superdémona,
„/etc/motd“ – textový soubor vypisující se po přihlášení,
„etc/conf.modules“ – vazby mezi názvy zařízení a jejich ovladači,
„/etc/inittab“ – konfigurační tabulka procesu init.
6.1 PŘÍSTUPOVÁ PRÁVA K SOUBOROVÉMU SYSTÉMU
(ls –l), získáme např. následující informace:
typ souboru a přístupová práva (řetězec deseti znaků),
počet přímých odkazů na soubor vlastník souboru, skupina vlastníka, velikost souboru, datum poslední modifikace souboru,
jméno souboru.
Řetězec deseti prvních znaků má následující význam (z leva):
znak č.1: typ souboru (viz typy souborů a jejich značky)
znaky č.2-4: přístupová práva pro vlastníka,
zna
Vloženo: 18.05.2009
Velikost: 82,00 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Copyright 2025 unium.cz


