Vypracoval:Ing. Juraj Palásthy
Ide o najdôležitejšie súbory, ktoré sú na disku umiestnené. Ako vieme, operačný systém je hneď po BIOSe najdôležitejším programovým vybavením, ktoré máme v počítači nainštalované. Používa veľké množstvo rôznych súborov, z ktorých má každý druh súboru osobitné poslanie. Súbory s rovnakou koncovkou majú rovnaké vlastnosti a musia sa odlišovať názvom. Platí totiž, že v jednom adresári nemôžu byť dva súbory s rovnakým názvom a koncovkou. Ak by sme predsa len chceli takýto súbor nahrať do počítača do toho istého adresára, sám operačný systém to vyrieši tak, že nás upozorní na prítomnosť súboru a opýta sa nás či chceme jestvujúci súbor prepísať. V tabuľke uvádzam niekoľko najčastejšie používaných typov súborov v OS.
|
prípona |
charakteristika |
Súbor bol vytvorený |
|
com |
spustiteľný |
Výsledok prekladu |
|
exe |
spustiteľný |
Výsledok prekladu |
|
ovl |
Prekryvná časť |
Výsledok prekladu (segment programu) |
|
dll |
Spustiteľná dynamická knižnica |
Výsledok prekladu |
|
ini |
Pozostatok éry MS DOS |
ASCII editorom |
|
log |
Textový záznam |
ASCII editorom |
|
sys |
Systémový |
Výsledok prekladu |
|
vbs |
Visual Basic Script |
Skryptovacím jazykom |
|
src |
zdrojový |
ASCII editorom |
|
bat |
systémový |
ASCII editorom |
Ako je z tabuľky zrejme vidieť, jedná sa o mimoriadne citlivé súbory, z ktorých väčšina sa do počítača dostane spolu s inštaláciou operačného systému. Okrem tejto inštalácie sa môžu dostať do počítača aj pri inštalácii užívateľských programov a programových celkov. Mnohé z týchto súborov bežný užívateľ počítača ani nevidí, nakoľko sú označené atribútom Hidden (skrytý) a tak ich bežný prehliadač nezobrazí. Toto je z bezpečnostných dôvodov, aby nedošlo ku ich nežiaducemu výmazu, alebo inému zásahu do týchto súborov.
Mnoho z týchto súborov má ešte okrem atribútu hydden zaznačený aj atribút system. Takmer s istotou možno povedať, že súbory operačného systému s označeným atribútom sys majú označený aj atribút hydden. Takže tento typ súborov na disku máme, ale ho nevidíme.
Súbory typu *.com
Ide o jeden z najstarších typov spustiteľných súborov. Je to binárny súbor, ktorý vznikol ako výsledok prekladu – kompilácie. Asi najznámejším je súbor command.com, ktorý v ére MS DOS-u bol súčasťou jadra operačného systému. Zabezpečoval správnu funkčnosť hardvéru s aplikačným programovým vybavením. Tento typ súborov zvykla infikovať skupina vírusov, ktoré sa vo všeobecnosti nazývali command.com infektory.

Súbory typu *.exe
Ide o binárny spustiteľný súbor. Koncovka exe je skratkou výrazu execute – vykonaj. Aj tieto súbory vznikajú ako výsledok prekladu zdrojového programu do strojového kódu. Používali sa a používajú sa v OS DOS, OpenVMS, MS Windows, Symbian a OS/2.

Súbory typu *.ovl
Prekryvný modul (anglicky overlay) je časť počítačového programu, ktorá je uložená oddelene od hlavného modulu, takže v čase, kedy sa nepoužíva, nemusí byť zavedená v pamäti. Vo chvíli, kedy je potrebné, nahradí v pamäti inú, práve nepoužívanú časť, s ktorou tu zdieľa umiestnenie v pamäti (preto „prekryvný“). Pomocou prekryvných modulov tak môžeme dosiahnuť beh programu, ktorý by sa celý naraz nevošiel do operačnej pamäte počítača. Technika prekryvných modulov sa používala hlavne v starších systémoch, napr. v DOSe. Dnes môžeme rovnaký výsledok dosiahnuť pomocou virtuálnej pamäte.

Súbory typu *.dll
Najčastejším dôvodom používania knižníc DLL je obvykle snaha čo najviac využiť existujúcu, funkčný a už raz odladený kód. Na rozdiel od opätovného použitia zdrojových kódov, ktoré musia byť staticky prilinkované ku každej aplikácii, ponúkajú dynamické knižnice navyše úsporu veľkosti aplikácie, alebo raz vytvorená knižnica DLL môže byť zdieľaná viacerými aplikáciami. Nezanedbateľnou výhodou knižníc DLL môže byť aj možnosť použiť ju pod rôznymi programovacími jazykmi, čo býva niekedy aj dôvod, prečo je výhodné DLL vytvoriť. Ďalším využitím je možnosť zostavenia DLL knižnice obsahujúcej len zdroje (resources).

Súbory typu *.ini
S príchodom Windows pribudli aj tzv. INI súbory (pomenované podľa ich prípony INI – od slova inicializačný) . Tieto súbory sú v ASCII formáte a nastavenia v nich už sú usporiadané do sekcií. Základné INI súbory boli nasledovné: system.ini, win.ini, control.ini a progman.ini. Veľkosť INI súborov bola spočiatku obmedzená na 64 KB. Väčší INI súbor Windows jednoducho nevedeli. Neskôr bola táto limitujúca hranica veľkosti súboru odstránená. Dôsledkom limitu a pomalosti spracovávania objemných INI súborov bolo to, že programy si radšej zapisovali nastavenia do vlastných INI súborov. A tak sa začali na disku hromadiť ini súbory. Tie boli neskôr nahradené súbormi registrov. Aj dnes ešte existujú súbory ini, ale ich výhradné postavenie je už len kvôli spätnej kompatibilite.

Súbory typu *.log
Log súbory sú textové súbory so záznamami o činnosti služieb servera. Všetky uvedené súbory sa zapisujú do adresára so súborom MSGSRV.EXE. LOG súbor SxxxxxxI.LOG - textový súbor, kam sa v závislosti na konfigurácii jednotlivých služieb môžu písať správy o činnosti týchto služieb.

Súbory typu *.sys
SYS súbor sú systémové súbory, ktoré obsahujú informácie potrebné na zavedenie a konfiguráciu Windows, obsahuje taktiež funkcie, ktoré slúžia na spustenie operačného systému, SYS súbory by nemali byť upravované.

Súbory tapu *.vbs
VBScript (Visual Scripting Edition) je aktívny skriptovací jazyk vyvinutý spoločnosťou Microsoft, ktorý je postavený na Visual Basicu. Je navrhnutý ako "odľahčený" jazyk s rýchlym interpretom pre použitie v najrôznejších prostrediach Microsoft. VBScript používa Component Object Model pre prístup zložiek životného prostredia, v ktorom je spustený, napríklad FileSystemObject (FSO) je používaný na vytváranie, čítanie, aktualizáciu a mazanie súborov.

Súbory typu *.src
Vo všeobecnosti sa táto koncovka používa pre zdrojový kód súboru. Jedná sa vlastne o človekom napísaný kód programu v určitom programovacom jazyku. Programovací jazyk je zdrojový jazyk používaný programátormi na zapísanie aritmeticko – logických inštrukcií, ktoré má počítač vykonať.

Súbory typu *.bat
V DOS, OS/2 a Microsoft Windows, sa používa dávkový súbor. Je to textový súbor v ASCII kóde, obsahujúci sériu príkazov, ktoré majú byť počítačom vykonané. Podobne pre jednoduchšie ovládanie počítača boli pridané dávkové súbory pre uľahčenie práce nevyhnutnej pre pravidelné úlohy, ktoré umožňuje užívateľovi nastaviť dávkový skript pre automatizáciu mnohých príkazov.

Záver,
Ako vidieť operačné systémy využívajú obrovské množstvo rôznych súborov. Ich miesto je v počítači nenahraditeľné a s ich manipuláciou treba byť nanajvýš opatrný. Nesprávny zásah do týchto súborov môže mať fatálne následky na správny chod počítača. To, čo som sa snažil tu popísať je len zlomok toho, čo môžeme používať a s čím sa počas našej práce s počítačom bežne stretávame.