MIME-tyypit selitetään: Miksi Linux ja Mac OS X eivät tarvitse tiedostojen laajennuksia

Sisällysluettelo:

MIME-tyypit selitetään: Miksi Linux ja Mac OS X eivät tarvitse tiedostojen laajennuksia
MIME-tyypit selitetään: Miksi Linux ja Mac OS X eivät tarvitse tiedostojen laajennuksia

Video: MIME-tyypit selitetään: Miksi Linux ja Mac OS X eivät tarvitse tiedostojen laajennuksia

Video: MIME-tyypit selitetään: Miksi Linux ja Mac OS X eivät tarvitse tiedostojen laajennuksia
Video: (SUB) 你的前任也說謊?什麼話都扯的出來!卡貝從小就是瞎掰王!| 卡貝垃圾車 |阿卡貝拉 #CacaBella #LesbianCouple #PPL - YouTube 2024, Huhtikuu
Anonim
Windowsista tulevat tiedostopäätteet Linuxissa ja Mac OS X: ssä voivat tuntua hieman outoa. Käyttöjärjestelmä tuntuu tietävän, mitkä tiedostot eivät ole riippuvaisia tiedostojen laajennuksesta - se tekee tämän käyttämällä MIME-tyyppejä.
Windowsista tulevat tiedostopäätteet Linuxissa ja Mac OS X: ssä voivat tuntua hieman outoa. Käyttöjärjestelmä tuntuu tietävän, mitkä tiedostot eivät ole riippuvaisia tiedostojen laajennuksesta - se tekee tämän käyttämällä MIME-tyyppejä.

MIME-tyyppejä kutsutaan nyt Internet-mediatyypeiksi. MIME-tyypit luotiin alun perin sähköpostilla - "MIME" tarkoittaa Multipurpose Internet Mail Extensions - mutta ne ovat laajentuneet muuhun käyttöön.

Mikä on tiedosto, joka tapauksessa?

Tiedosto on vain joukko 1: n ja 0: n. Tiedostojärjestelmä liittyi tiedostoon, kuten "Document.pdf", joka koostuu näiden 1: n ja 0: n palasista. "Tiedostotyyppi" on yksinkertaisesti tietoja, jotka liittyvät tiedostoon, joka kertoo käyttöjärjestelmälle ja ohjelmoilee näiden 1: n ja 0: n tulkitsemiseksi. Esimerkiksi PNG-kuva on avattava kuvankatseluohjelmalla, joka tukee PNG-tiedostoja. Avaa se tekstieditorissa ja näet sekaisin. Yritä suorittaa se ohjelmana, eikä se toimi.

Tiedostopäätteet Windowsissa

Windows jättää MIME-tyypit huomiotta, ja luottaa vain tiedostojen laajennuksiin. Esimerkiksi saatat olla tekstitiedosto nimeltä Example.txt. Windows tietää, että se on tekstitiedosto, koska.txt-tiedostopääte on. Poista.txt. tiedostopääte - tiedoston nimeäminen uudelleen "Esimerkki" ilman tiedostojen laajennusta - ja Windows ei tiedä, mitä tehdä tuloksena olevasta tiedostosta. Tästä syystä Windows varoittaa poistamalla tiedostopääte ja sanomalla, että "Jos muutat tiedostonimen laajennusta, tiedosto saattaa olla käyttökelvoton." Se ei tule käyttökelvottomaksi ikuisesti - voit tehdä siitä "käyttökelpoisen" uudelleen lukemalla alkuperäisen tiedoston laajennus.

Tästä syystä Windows piilottaa oletusarvoisesti tiedostojen laajennukset, joten käyttäjät eivät poista näitä tiedostojen laajennuksia vahingossa. Hyökkääjät voivat väärinkäyttää tätä käyttäytymistä - ja muita hyökkäyksiä - salata tiedostoja väärennetyillä tiedostojen laajennuksilla.

Kaksoisosoita tiedostoa myöhemmin ja Windows näyttää luettelon ohjelmista, joita voit käyttää tiedostojen avaamiseen. Windowsilla ei ole aavistustakaan, minkä tyyppistä tiedostoa tämä on, mutta se avautuu kunnolla, jos avaat sen tekstieditorilla. "Tiedostotyyppi" tallennetaan tiedostonimeen itse. Tiedostopäätteet eivät ole erityisiä - ne ovat vain muutamia merkkejä tiedostonimen jakson jälkeen. Tiedostopääte voi olla yksi tai useampi kuin kolme merkkiä.
Kaksoisosoita tiedostoa myöhemmin ja Windows näyttää luettelon ohjelmista, joita voit käyttää tiedostojen avaamiseen. Windowsilla ei ole aavistustakaan, minkä tyyppistä tiedostoa tämä on, mutta se avautuu kunnolla, jos avaat sen tekstieditorilla. "Tiedostotyyppi" tallennetaan tiedostonimeen itse. Tiedostopäätteet eivät ole erityisiä - ne ovat vain muutamia merkkejä tiedostonimen jakson jälkeen. Tiedostopääte voi olla yksi tai useampi kuin kolme merkkiä.
Jos haluat määrittää, mitkä sovellukset avaavat tiedostoja, sinun on yhdistettävä ne erilaisiin tiedostojen laajennuksiin. Windows yrittää esittää tämän kauniimpiin käyttöliittymiin, mutta olet silti vain valitsemassa, mihin sovellukseen tulisi liittyä tiedostopääte.
Jos haluat määrittää, mitkä sovellukset avaavat tiedostoja, sinun on yhdistettävä ne erilaisiin tiedostojen laajennuksiin. Windows yrittää esittää tämän kauniimpiin käyttöliittymiin, mutta olet silti vain valitsemassa, mihin sovellukseen tulisi liittyä tiedostopääte.
Image
Image

MIME-tyypit Linuxissa tai Mac OS X: ssä

Kun avaat tiedoston Linuxissa tai Mac OS X: ssä, käyttöjärjestelmä ei tue vain tiedostojen laajennusta. Itse asiassa, jos teet tekstitiedoston Linuxissa, sillä ei yleensä ole lainkaan tiedostojen laajennusta oletuksena. Jos kaksoisnapsauta tällaista tekstitiedostoa, se avautuu tekstieditorissa. Jos sinulla on kuvatiedosto ilman tiedostopäätea, voit kaksoisnapsauttaa sitä ja avata sen suoraan kuvankatseluohjelmassa. Muut tiedostotyypit avautuvat oletusohjelmiin.

Sen sijaan, että luotettaisiin tiedostonimen lopussa olevaan tiedostopääteeseen, tiedoston sisältö - tiedoston MIME-tyyppi - on upotettu tiedoston alkuun. Joten, kun avaat tiedoston, jolla ei ole tiedostopääteä, Linux ja Mac OS X tarkastelevat tiedoston MIME-tyyppiä sen määrittämiseksi, minkä tyyppistä tiedostoa se on.

Tässä on luettelo tavallisista Windows-tiedostojen laajennuksista ja niiden vastaaviin MIME-tyyppeihin:
Tässä on luettelo tavallisista Windows-tiedostojen laajennuksista ja niiden vastaaviin MIME-tyyppeihin:

.txt – text/plain

.html – text/html

.mp3 – audio/mpeg3

.png – image/png

.doc – application/msword

Jos haluat muuttaa oletustekstin muokkausta Linuxissa, vaihdat tekstiä / tavallista MIME-tyyppiä.

Image
Image

Linux- ja Mac-tiedostoja Windowsissa

Tuo tiedostoja ilman tiedostojen laajennuksia Linuxista Windowsille ja et ehkä voi käyttää niitä. jos tiedät minkä tiedoston tiedostot ovat, voit avata sen suoraan oikeassa ohjelmassa tai lisätä sopivan tiedostopäätteen.

Sekä Linux että Mac OS X käyttävät usein tiedostojen laajennuksia, jotka auttavat yhteensopivuudesta. Ne eivät kuitenkaan tue pelkästään tiedostojen laajennuksia. He voivat käyttää tiedostojen laajennuksia, kun MIME-tyyppitiedot ovat epäselviä - esimerkiksi Mac OS X varoittaa, että "asiakirja voi avata toisessa sovelluksessa", jos poistat tai vaihdat tiedostopääte. Tiedostopääte voi ohittaa MIME-tyypin, mutta tiedosto on edelleen käyttökelpoinen ilman tiedostopääteä MIME-tyyppisten tietojen ansiosta.

Image
Image

MIME Kirjoita selaimesi

Web-selaimesi ja sähköpostiasiakkaasi ovat myös MIME-tyyppisiä. Näin selaimesi tietää, että sivun kuten https://example.com/page pitäisi tehdä HTML-tiedostona, vaikka siinä ei olisi tiedostopääteä kuten https://example.com/page.html - web-palvelin lähettää tekstin / html-MIME-tyypin tiedoston mukana. Jos palvelin haluaa selaimesi lataavan tiedoston, se lähettää sovelluksen / octet-stream MIME -tyypin. Tämä tarkoittaa, että "tämä on binaaritiedosto, lataa se ja tallenna se tiedostoiksi."

Joissakin tapauksissa palvelimella voi olla vääriä MIME-tyyppisiä asetuksia. Siksi sinun on joskus napsautettava linkkiä verkkosivulla vain, jotta seuraava sivu ladataan tietokoneellesi tiedostoon sen sijaan, että se avautuu selaimessasi. Jos MIME-tyyppisovellus / oktetti-stream lähetetään, kun sen sijaan lähetetään MIME-tyyppiä kuin teksti / html, tiedosto ladataan.Siellä ei ole paljon, mitä voit tehdä, kun odotat palvelimen pysähtyvän väärin.

Image
Image

MIME-tyypit ovat melko yksinkertaisia, vaikka ne voivat tuntua mustalta taivaalta uudelle Linux- tai Mac-käyttäjälle. Ne tarjoavat enemmän vapautta tiedostojen nimeämisessä - voit nimittää asiakirjoja, kuvia ja videoita mitä haluat Linuxissa, poistamalla tiedostojen laajennukset, jos haluat.

Suositeltava: