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

Obsah:

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

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

Video: Vysvetlené typy MIME: Prečo Linux a Mac OS X nepotrebujú rozšírenia súborov
Video: How to Remotely Turn On Your PC over Internet - YouTube 2024, Apríl
Anonim
Pochádzajúce z operačného systému Windows sa prípony súborov v systéme Linux a Mac OS X 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.
Pochádzajúce z operačného systému Windows sa prípony súborov v systéme Linux a Mac OS X 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 sa teraz označujú ako "typy médií Internet". 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úborom 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 v systéme Windows

Systém Windows ignoruje typy MIME a spolieha sa 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úboru rozšírenie.

To je dôvod, prečo 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.

Dvakrát kliknite 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.
Dvakrát kliknite 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.
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.
Image
Image

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 nielen spolieha na rozšírenie 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 ako 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. Takže 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:
Tu je zoznam bežných rozšírení súborov systému Windows a ich ekvivalentných typov MIME:

.txt – text/plain

.html – text/html

.mp3 – audio/mpeg3

.png – image/png

.doc – application/msword

Ak by ste chceli zmeniť predvolený textový editor na Linuxe, zmenili by ste textovú / jednoduchú asociáciu typu MIME.

Image
Image

Súbory Linux a Mac v systéme Windows

Pripojte súbory bez rozšírenia súborov z platformy Linux na systém Windows a pravdepodobne ich nebudete mať 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ú 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.

Image
Image

MIME zadajte do svojho prehliadača

Váš webový prehliadač a e-mailový klient sa tiež spoliehajú na typy MIME. Váš webový prehliadač tak vie, že stránka ako https://example.com/stranka by mala byť vykreslená ako súbor HTML aj v prípade, že nemá príponu súboru, napríklad https://example.com/page.html - webový server posiela textový / html typ MIME spolu so súborom. Ak server chce svoj prehliadač stiahnuť súbor, odošle typ MIME aplikácie / oktet-stream. To znamená, že "toto je 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ý.

Image
Image

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, ak chcete odstrániť prípony súborov.

Odporúča: