1 / 17

Informatika / …o souborech

Informatika / …o souborech. ( pr áce s adresáři a soubory, cesta). 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

rico
Télécharger la présentation

Informatika / …o souborech

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. wildcard [vajldkád] (žolík) 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í)

  4. directory [direktəri,dairektəri] (adresář) 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

  5. unit [junyt] (jednotka) 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 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

  6. path [pás] (cesta) 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ě DOSujméno a extenzi) tedy např. D:\subdir1\subdir2\filename.ext

  7. backslash [bækslæš] (zpětné lomítko) cesta k souboru 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

  8. 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ář C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA cílový adresář absolutní cesta \ \datel\ \datel\kotel\ nebo s určením jednotky c:\datel\kotel\

  9. 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ář C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA cílový adresář relativní cesta ..\ ..\..\ ..\..\kotel\ nebos udáním jednotky c:..\..\kotel\

  10. change directory [čeindž …] (změň adresář) Příkaz cd (chdir) • 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ář C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA cílový adresář pomocí absolutní adresace cd \ cd \datel\ cd \datel\kotel\

  11. change directory [čeindž …] (změň adresář) Příkaz cd (chdir) • 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ář C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA cílový adresář pomocí absolutní adresace cd \datel\kotel\ pomocí relativní adresace cd ..\ cd ..\..\ cd ..\..\..\ cd ..\..\..\datel\ cd ..\..\..\datel\kotel\

  12. copy [kopy] (kopírovat) Příkaz copy • kopírovat co - kam (jako co) C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA výchozí (pracovní) adresář cílový adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy \ copy \datel\ copy \datel\hotel\ copy \datel\hotel\kotel\ copy \datel\hotel\kotel\pytel.txt

  13. copy [kopy] (kopírovat) Příkaz copy • kopírovat co - kam (jako co) C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA výchozí (pracovní) adresář cílový adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat SYSEL.DAT copy \datel\hotel\kotel\pytel.txt \ \nota\ \nota\rota\ \nota\rota\rota\ \nota\rota\rota\sysel.dat

  14. copy [kopy] (kopírovat) Příkaz copy • kopírovat co - kam (jako co) C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA výchozí (pracovní) adresář cílový adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat copy ..\ copy ..\hotel\ copy ..\hotel\kotel\ copy ..\hotel\kotel\pytel.txt

  15. copy [kopy] (kopírovat) Příkaz copy • kopírovat co - kam (jako co) C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA výchozí (pracovní) adresář cílový adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat SYSEL.DAT copy ..\hotel\kotel\pytel.txt ..\ ..\..\ ..\..\nota\ ..\..\nota\rota\ ..\..\nota\rota\rota\ ..\..\nota\rota\rota\sysel.dat

  16. SYSEL.DAT copy \datel\hotel\kotel\pytel.txt \nota\rota\rota\sysel.dat copy ..\hotel\kotel\pytel.txt ..\..\nota\rota\rota\sysel.dat copy [kopy] (kopírovat) Příkaz copy • kopírovat co - kam (jako co) C:\ DATEL HOTEL KOTEL PYTEL.TXT KOTEL NOTA ROTA BOTA ROTA výchozí (pracovní) adresář cílový adresář zdrojový soubor úkol: zkopírovat pytel.txt ze zdroj. adresáře do cíl. adresáře pod jménem sysel.dat

  17. dotazy?

More Related