1Sep

Vysvetlené typy MIME: Prečo Linux a Mac OS X nepotrebujú rozšírenia súborov

click fraud protection

Príchod z Windows, prípony súborov na Linuxe a Mac OS X sa môžu zdať trochu podivné.Zdá sa, že operačný systém vedel, aké sú súbory bez toho, aby sa spoliehal na príponu súboru - to robí pomocou typov MIME.Typy MIME

sú teraz známe ako "typy mediálnych médií". Typy MIME boli pôvodne vytvorené pre e-mail - "MIME" znamená Multipurpose Internet Mail Extensions - ale rozšírili ich na iné účely.

Čo je to súbor?

Súbor je len súbor 1 a 0.Súborový systém priradil súbor ako "Document.pdf" s kusom týchto 1 a 0."Typ súboru" je jednoducho informácia priradená k súboru, ktorý informuje operačný systém a programy, ako interpretovať tieto 1 a 0.Napríklad obrázok PNG musí byť otvorený pomocou prehliadača obrázkov, ktorý podporuje súbory PNG.Otvorte ju v textovom editore a uvidíte nepríjemnosť.Pokúste sa spustiť ako program a nespustí sa. Rozšírenia súborov

na systéme Windows

Systém Windows ignoruje typy MIME, ktoré sa spoliehajú iba na prípony súborov. Môžete napríklad mať textový súbor s názvom Example.txt. Systém Windows vie, že je to textový súbor kvôli rozšíreniu súboru. txt. Odstráňte súbor. txt.prípona súboru - premenovanie súboru na "príklad" bez prípony súboru - a systém Windows nevie, čo robiť s výsledným súborom. To je dôvod, prečo vás systém Windows varuje pri odstraňovaní prípony súboru a hovorí: "Ak zmeníte príponu názvu súboru, súbor sa môže stať nepoužiteľným." Nebude sa stáť nepoužiteľným navždy - môžete ho znova použiť na prečítanie pôvodného súborurozšírenie.

instagram viewer

Z tohto dôvodu systém Windows skryje predvolené prípony súborov, takže ľudia tieto nástavbové súbory neoprávnene neodstránia.Útočníci môžu zneužiť toto správanie - a iné zneužitie - na zamaskovanie súborov s falošnými príponami súborov.

Kliknite dvakrát na súbor a systém Windows zobrazí zoznam programov, ktoré môžete použiť na otvorenie súborov. Systém Windows nevie, aký typ súboru to je, ale otvorí sa správne, ak ho otvoríte pomocou textového editora."Typ súboru" je uložený v samotnom názve súboru. Rozšírenia súborov nie sú špeciálne - po uplynutí určitého obdobia v názve súboru sú len pár znakov. Môžete mať príponu súboru s jedným znakom alebo dokonca viac ako tri znaky.

Ak chcete nakonfigurovať, ktoré aplikácie otvárajú súbory, musíte ich priradiť k rôznym rozšíreniam súborov. Systém Windows sa pokúša prezentovať to v krajšom rozhraní, ale stále si len vyberáte, ktorá aplikácia by mala byť priradená ku ktorému rozšíreniu súboru. Typy MIME

v systéme Linux alebo Mac OS X

Pri otvorení súboru v systéme Linux alebo Mac OS X sa operačný systém nespolieha iba na príponu súboru. V skutočnosti, ak vytvoríte textový súbor v systéme Linux, bude mať predvolene žiadnu príponu súborov. Ak dvakrát kliknete na taký textový súbor, otvorí sa v textovom editore. Ak máte obrazový súbor bez prípony súboru, môžete ho dvakrát kliknúť a otvorí sa priamo v prehliadači obrázkov. V predvolených aplikáciách sa otvoria ďalšie typy súborov.

Skôr než spoliehanie sa na príponu súboru na konci názvu súboru, informácie o obsahu súboru - typ súboru MIME - sú vložené do začiatku samotného súboru. Keď otvoríte súbor bez prípony súborov, Linux a Mac OS X sa pozrie na typ súboru MIME a určia, aký typ súboru to je.

Tu je zoznam bežných rozšírení súborov systému Windows a ich ekvivalentných typov MIME:

. txt - text / jednoduchý

. html - text / html

. mp3 - audio / mpeg3

. png - obrázok / png

. doc - aplikácia / msword

Ak ste chceli zmeniť predvolený textový editor v systéme Linux, zmenili by ste textovú / jednoduchú asociáciu typu MIME.

Súbory Linux a Mac v systéme Windows

Vytvárajte súbory bez prípon súborov z operačného systému Linux do systému Windows a pravdepodobne nebudete mať k nim prístup.ak viete, aký typ súboru je každý súbor, môžete ho jednoducho otvoriť priamo v správnom programe alebo pridať príslušnú príponu súboru.

Linux i Mac OS X často používajú prípony súborov, ktoré pomáhajú pri kompatibilite. Avšak nespoliehajú len na prípony súborov. Môžu používať rozšírenia súborov, keď informácie o type MIME nie sú jasné - napríklad Mac OS X vás varuje, že "váš dokument sa môže otvoriť v inej aplikácii", ak odstránite alebo zmeníte príponu súboru. Prípona súboru môže prepísať typ MIME, ale súbor bude stále použiteľný bez rozšírenia súboru vďaka informáciám o type MIME.

MIME Zadajte do svojho prehliadača

Váš webový prehliadač a e-mailový klient sa tiež spoliehajú na typy MIME.Takto váš webový prehliadač vie, že stránka ako stránka http: //example.com/ by mala byť vykreslená ako súbor HTML aj v prípade, že nemá príponu súboru ako http: //example.com/ page.html - webový server posiela textový / html typ MIMEspolu so súborom. Ak server chce svoj prehliadač stiahnuť súbor, odošle typ MIME aplikácie / oktet-stream. To znamená, že ide o "binárny súbor, stačí ho stiahnuť a uložiť ako súbor."

V niektorých prípadoch môže mať server nakonfigurované nesprávne nastavenia typu MIME.To je dôvod, prečo niekedy kliknete na odkaz na webovej stránke, aby ste stiahli nasledujúcu stránku do vášho počítača ako súbor a nie otvoriť vo vašom webovom prehliadači. Ak sa aplikácia typu MIME / oktet-stream odosiela, ak sa namiesto toho má odoslať typ MIME ako text / html, súbor sa stiahne. Nie je veľa čo môžete urobiť o tom, že čaká na server prestať zlý.

typy MIME sú pomerne jednoduché, aj keď sa môžu stať čiernymi kúzlami pre nového používateľa Linuxu alebo Macu. Poskytujú väčšiu slobodu, pokiaľ ide o pomenovanie vašich súborov - v Linuxe môžete menovať dokumenty, obrázky a videá, čo chcete, odstránením prípon súborov, ak chcete.