informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v os dos název...

17
KIT.PEF.CZU Informatika / …o souborech (práce s adresáři a soubory, cesta)

Upload: lyanh

Post on 25-Feb-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

KIT.PEF.CZU

Informatika / …o souborech

(práce s adresáři a soubory, cesta)

Page 2: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

názvy souborů v OS DOS

název souboru se skládá ze jména (max. 8 znaků) a

přípony (max. 3 znaky), oddělené od jména tečkou

lze používat alfanumerické znaky ale i některé

specielní symboly, jako podtržítko, $ a řadu dalších

nejsou povoleny oddělovače (mezera, tabulátor,

čárka…) a symboly se zvláštním významem pro DOS

(větší, menší, lomítka…)

jméno musí obsahovat alespoň jeden znak

přípona (doplněk, extenze) nemusí být uvedena vůbec

DOS nerozlišuje mezi velkými a malými písmeny

Page 3: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

zástupné symboly

název souboru (formát 8.3) tedy vypadá zhruba takto:

filename.ext

k určení skupiny souborů se využívá tzv. zástupných

symbolů (wildcards)

znak ? znamená jakýkoliv přípustný znak

znak * znamená jakoukoliv přípustnou kombinaci

volba filen?m?.ext

- zahrnuje např. i soubory filenum2.ext a filen_mx.ext

volba filenama.*

- zahrnuje např. i soubory filenama.bzz a filenama.

(pokud existují)

wildcard [vajldkád] (žolík)

Page 4: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

adresář

informace o souborech jsou udržovány v adresářích

je zde mj. informace o umístění na paměťovém médiu

(výchozí stopa, sektor), o manipulačních oprávněních

(systémový/uživatelský soubor, možnosti přepisu, …)

adresář je také soubor

obsahuje informace o dalších souborech či adresářích;

je zde také informace o nadřazeném adresáři, tj. o

adresáři, v němž je on sám uložen

výjimka: základní, tedy kořenový adresář (root), nemá

odkaz na nadřazený adresář, protože takový adresář

neexistuje

directory [direktəri,dairektəri] (adresář)

root [rút] (kořen, základ)

Page 5: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

fyzické zařízení na jednom fyzickém zařízení (např. disku) může být

souběžně instalováno několik souborových systémů

(typově shodných či rozdílných)

každý souborový systém pak odpovídá jednomu

logickému zařízení, logické jednotce

unit [junyt] (jednotka)

logická jednotka je charakterizována svým systémem

souborů

formátování jednotky je vlastně instalací příslušného

souborového systému

logické jednotky se označují písmenem s dvojtečkou

logická jednotka

Page 6: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

cesta k souboru

soubor jsou data, uložená a dostupná prostřednictvím

systému správy souborů

základem identifikace souboru je jeho jméno, pro

úplnou identifikaci a plně definovanou manipulaci s

daty je nutno znát logickou jednotku, na níž je soubor

uložen, cestu z kořenového adresáře přes všechny

podadresáře až do cílového adresáře, v němž soubor

leží, a jeho název (v případě DOSu jméno a extenzi)

tedy např. D:\subdir1\subdir2\filename.ext

path [pás] (cesta)

Page 7: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

cesta k souboru

jednotlivé adresáře v cestě k souboru se oddělují

lomítkem ( / ), v případě DOSu zpětným lomítkem ( \ )

dvě tečky (..) označují v kterémkoliv podadresáři jeho

nejbližší nadřazený adresář

jedna tečka ( . ) znamená “tento adresář”

protože každý podadresář obsahuje i odkaz na nejbližší

nadřazený adresář , můžeme se prostřednictvím těchto

odkazů dostat k cílovému souboru i z pracovního

adresáře

operační systém má pro každou jednotku paměť

aktuálního (posledně zvoleného) pracovního adresáře

slash [slæš] (lomítko)

backslash [bækslæš] (zpětné lomítko)

Page 8: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

relativní a absolutní cesta

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

absolutní cesta vychází vždy z kořenového adresáře

relativní cesta vychází z pracovního adresáře

výchozí adresář

cílový adresář

absolutní cesta

\

nebo s určením jednotky

\datel\\datel\kotel\

c:\datel\kotel\

Page 9: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

relativní a absolutní cesta

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

absolutní cesta vychází vždy z kořenového adresáře

relativní cesta vychází z pracovního adresáře

výchozí adresář

cílový adresář

relativní cesta

..\

nebo s udáním jednotky

c:..\..\kotel\

..\..\..\..\kotel\

Page 10: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz cd (chdir)

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

změnu předvoleného adresáře z výchozího na cílový

lze provést jak relativní, tak absolutní adresací

pomocí absolutní adresace

cd \

change directory [čeindž …]

(změň adresář)

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

cd \datel\cd \datel\kotel\

výchozí adresář

cílový adresář

Page 11: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz cd (chdir)

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

změnu předvoleného adresáře z výchozího na cílový

lze provést jak relativní, tak absolutní adresací

pomocí relativní adresace

pomocí absolutní adresace

cd \datel\kotel\

cd ..\

change directory [čeindž …]

(změň adresář)

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTAcd ..\..\cd ..\..\..\cd ..\..\..\datel\cd ..\..\..\datel\kotel\

výchozí adresář

cílový adresář

Page 12: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz copy

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

kopírovat co - kam (jako co)

zdrojový soubor

cílový adresář

úkol:

zkopírovat pytel.txt ze zdroj.

adresáře do cíl. adresáře pod

jménem sysel.dat

copy \

copy [kopy] (kopírovat)

výchozí (pracovní) adresář

copy \datel\copy \datel\hotel\copy \datel\hotel\kotel\copy \datel\hotel\kotel\pytel.txt

Page 13: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz copy

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

kopírovat co - kam (jako co)

úkol:

zkopírovat pytel.txt ze zdroj.

adresáře do cíl. adresáře pod

jménem sysel.dat

copy [kopy] (kopírovat)

\\nota\\nota\rota\\nota\rota\rota\\nota\rota\rota\sysel.dat

SYSEL.DAT

copy \datel\hotel\kotel\pytel.txt

zdrojový soubor

cílový adresář

výchozí (pracovní) adresář

Page 14: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz copy

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

kopírovat co - kam (jako co)

úkol:

zkopírovat pytel.txt ze zdroj.

adresáře do cíl. adresáře pod

jménem sysel.dat

copy [kopy] (kopírovat)

copy ..\copy ..\hotel\copy ..\hotel\kotel\copy ..\hotel\kotel\pytel.txt

zdrojový soubor

cílový adresář

výchozí (pracovní) adresář

Page 15: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz copy

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

kopírovat co - kam (jako co)

úkol:

zkopírovat pytel.txt ze zdroj.

adresáře do cíl. adresáře pod

jménem sysel.dat

copy [kopy] (kopírovat)

copy ..\hotel\kotel\pytel.txt ..\

SYSEL.DAT

..\..\..\..\nota\..\..\nota\rota\..\..\nota\rota\rota\..\..\nota\rota\rota\sysel.dat

zdrojový soubor

cílový adresář

výchozí (pracovní) adresář

Page 16: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

Příkaz copy

C:\

DATEL

HOTEL

KOTEL

PYTEL.TXT

KOTEL

NOTA

ROTA

BOTA

ROTA

kopírovat co - kam (jako co)

úkol:

zkopírovat pytel.txt ze zdroj.

adresáře do cíl. adresáře pod

jménem sysel.dat

copy [kopy] (kopírovat)

copy ..\hotel\kotel\pytel.txt ..\..\nota\rota\rota\sysel.datcopy \datel\hotel\kotel\pytel.txt \nota\rota\rota\sysel.dat

SYSEL.DAT

zdrojový soubor

cílový adresář

výchozí (pracovní) adresář

Page 17: Informatika / …o souborech - optdiary.files.wordpress.com · názvy souborů v OS DOS název souboru se skládá ze jména (max. 8 znaků) a přípony (max. 3 znaky), oddělené

dotazy?