U računalstvu, ekstenzija datoteke je sufiks pridodan nazivu računalne datoteke. Ekstenzija označava karakteristiku sadržaja datoteke ili njezinu namjenu. Ekstenzija datoteke pomaže i operativnom sustavu i korisniku da na prvi pogled prepoznaju vrstu datoteke. Ova lekcija će istražiti koncept datotečnih ekstenzija, zašto su važne i pružiti primjere u različitim kontekstima, s fokusom na programiranje.
Ekstenzija datoteke, često poznata jednostavno kao "ekstenzija", skup je znakova koji slijede nakon točke u nazivu datoteke. Na primjer, u nazivu datoteke example.txt ekstenzija je txt , što označava da je datoteka tekstualni dokument. Slično, slika.jpg ima nastavak jpg , što sugerira da je datoteka slika.
Ekstenzije datoteka imaju nekoliko ključnih funkcija u digitalnom svijetu:
U kontekstu programiranja, datotečne ekstenzije su ključne za razlikovanje različitih vrsta datoteka, kao što su izvorni kod, izvršne datoteke i konfiguracijske datoteke. Evo nekoliko primjera:
Različiti programski jezici i platforme koriste posebne ekstenzije za svoje datoteke, čineći ove sufikse ključnim dijelom razvojnog procesa.
Promjena ekstenzije datoteke ne mijenja samu datoteku niti njezin sadržaj. Jednostavno mijenja način na koji operacijski sustav ili softverske aplikacije komuniciraju s datotekom. Na primjer, preimenovanje dokumenta.txt u dokument.docx ne pretvara tekstualnu datoteku u Word dokument. To može dovesti do toga da se datoteka ne može otvoriti dok se ne ispravi ekstenzija ili dok se ne upotrijebi odgovarajuća aplikacija.
Dok su mnoge ekstenzije datoteka standardne i široko priznate, također je moguće naići na prilagođene ili manje uobičajene ekstenzije, posebno u specijaliziranom softveru ili vlasničkim sustavima. U tim slučajevima određivanje odgovarajućeg softvera za otvaranje datoteke može zahtijevati dodatno istraživanje ili informacije od davatelja datoteke.
Neki operativni sustavi, posebno Windows, imaju postavke koje mogu sakriti poznate ekstenzije datoteka od pogleda u pregledniku datoteka. Ovo ponašanje ima za cilj pojednostaviti korisničko iskustvo, ali ponekad može dovesti do zabune, osobito ako se datoteka ne otvara s očekivanom aplikacijom. Općenito se preporučuje naprednijim korisnicima omogućiti vidljivost ekstenzija datoteka kako bi bolje upravljali i identificirali svoje datoteke.
Obraćanje pozornosti na ekstenzije datoteka također je važno iz sigurnosnih razloga. Zlonamjerne datoteke mogu se prerušiti u bezopasne vrste korištenjem ekstenzija koje dovode u zabludu. Na primjer, izvršna datoteka ( .exe ) može se preimenovati da izgleda kao slikovna datoteka ( .jpg ). Kada korisnik pokuša otvoriti ono za što misli da je slika, nenamjerno pokreće izvršnu datoteku, potencijalno zarazivši svoj sustav zlonamjernim softverom.
Duljina i format ekstenzija datoteka mogu varirati, ali postoje neke općenite smjernice. Većina operativnih sustava podržava proširenja do tri do četiri znaka, iako su i duža proširenja uobičajena, osobito s novijim formatima datoteka. Obično ne postoji tehnički zahtjev da proširenje bude napisano malim slovima, ali to je široko prihvaćena praksa radi lakšeg prepoznavanja i dosljednosti.
Iako izravno eksperimentiranje s datotečnim nastavcima na vašem sustavu može biti poučno, treba ga raditi s oprezom. Evo dva sigurna eksperimenta koja biste mogli razmotriti:
Datotečne ekstenzije igraju temeljnu ulogu u upravljanju i korištenju digitalnih datoteka, služeći kao jednostavna, ali učinkovita metoda za prepoznavanje vrsta datoteka i njihovo povezivanje s odgovarajućim aplikacijama. Razumijevanje ekstenzija datoteka ključno je za svakoga tko koristi računalo, posebno za one u područjima informatike i programiranja, gdje je rad s različitim vrstama datoteka uobičajena pojava. Upoznajući se s uobičajenim proširenjima i slijedeći najbolje prakse za upravljanje i osiguranje datoteka, možete se kretati digitalnim svijetom učinkovitije i sigurnije.