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.