Informatika / o souborech (práce s adresáři a soubory, cesta) KIT.PEF.CZU
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
zástupné symboly wildcard [vajldkád] (žolík) 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í)
adresář directory [direktəri,dairektəri] (adresář) root [rút] (kořen, základ) 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
fyzické zařízení unit [junyt] (jednotka) 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 logická 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
cesta k souboru path [pás] (cesta) 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
cesta k souboru backslash [bækslæš] (zpětné lomítko) slash [slæš] (lomítko) 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
relativní a absolutní cesta absolutní cesta vychází vždy z kořenového adresáře relativní cesta vychází z pracovního adresáře výchozí adresář absolutní cesta \datel\kotel\ nebo s určením jednotky c:\datel\kotel\
relativní a absolutní cesta absolutní cesta vychází vždy z kořenového adresáře relativní cesta vychází z pracovního adresáře výchozí adresář relativní cesta..\..\kotel\ nebo s udáním jednotky c:..\..\kotel\
Příkaz cd (chdir) change directory [čeindž ] (změň adresář) změnu předvoleného adresáře z výchozího na cílový lze provést jak relativní, tak absolutní adresací výchozí adresář pomocí absolutní adresace cd \datel\kotel\
Příkaz cd (chdir) change directory [čeindž ] (změň adresář) změnu předvoleného adresáře z výchozího na cílový lze provést jak relativní, tak absolutní adresací výchozí adresář pomocí absolutní adresace cd \datel\kotel\ pomocí relativní adresace cd..\..\..\datel\kotel\
Příkaz copy copy [kopy] (kopírovat) kopírovat co - kam (jako co) výchozí (pracovní) adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy \datel\hotel\kotel\pytel.txt
Příkaz copy copy [kopy] (kopírovat) kopírovat co - kam (jako co) SYSEL.DAT výchozí (pracovní) adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy \datel\hotel\kotel\pytel.txt \nota\rota\rota\sysel.dat
Příkaz copy copy [kopy] (kopírovat) kopírovat co - kam (jako co) výchozí (pracovní) adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy..\hotel\kotel\pytel.txt
Příkaz copy copy [kopy] (kopírovat) kopírovat co - kam (jako co) SYSEL.DAT výchozí (pracovní) adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy..\hotel\kotel\pytel.txt..\..\nota\rota\rota\sysel.dat
Příkaz copy copy [kopy] (kopírovat) kopírovat co - kam (jako co) SYSEL.DAT výchozí (pracovní) adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy \datel\hotel\kotel\pytel.txt \nota\rota\rota\sysel.dat copy..\hotel\kotel\pytel.txt..\..\nota\rota\rota\sysel.dat
dotazy?