1Sep

MIME tüübid on selgitatud: miks Linux ja Mac OS X ei vaja faililaiendusi

Alates Windowsist võivad Linuxi ja Mac OS X-i faililaiendid tunduda veidi kummalised. Operatsioonisüsteem tundub olevat teadlik, millised failid ei tohiks tugineda faililaiendusele - see teeb seda MIME tüübi abil. MIME tüübid

on nüüd tuntud kui "Interneti-meediumi tüübid". MIME tüübid olid algselt e-posti jaoks loodud - "MIME" tähistab mitmeotstarbelisi Interneti-posti laiendusi - kuid need on laiendatud muudele kasutusvaldkondadele.

Mis on fail ikkagi?

fail on lihtsalt komplekt 1-st ja 0-st. Failisüsteem seostati faili nagu "Document.pdf" koos nende 1-nda ja 0-nda rida. Failitüüp on lihtsalt teave, mis on seotud failiga, mis ütleb operatsioonisüsteemile ja programmidele, kuidas neid 1-sid ja 0-sid tõlgendama. Näiteks PNG-pilti tuleb avada PNG-faile toetava pildivaaturiga. Avage see tekstitöötlusprogrammis ja näete kibuvitsat. Proovige seda käivitada kui programmi ja see ei käivitu. Windowsi

faililaiendid

Windows ignoreerib MIME tüüpe, tuginedes ainult faililaienditele. Näiteks võib teil olla tekstifail nimega Example.txt. Windows teab, et see on tekstifaili faili laienduse. txt tõttu. Eemalda. txt.faililaiend - faili nimeks muutmine ilma faililaiendita nimeks "Näide" ja Windows ei tea, mis tulemüübiga failiga teha. Sellepärast hoiatab Windows faililaiendi eemaldamisel hoiatust, öeldes: "Kui muudate failinime laiendit, võib fail muutuda kasutuskõlbmatuks. See ei muutu igavesti kasutuskõlbmatuks - võite selle taaskasutamiseks uuesti kasutada, lugedes originaalfailipikendamine

Sellepärast varjatakse Windows vaikimisi faililaiendeid, nii et inimesed ei kustuta neid faililaiendeid juhuslikult. Ründajad võivad seda käitumist - ja muud ära kasutada - kuritarvitada faile võltsitud faililaienditega varjamiseks.

Topeltklõps failil pärast seda ja Windows kuvab nimekirja programmidest, mida saate kasutada failide avamiseks. Windowsil ei ole aimugi, millist tüüpi faili see on, kuid see avaneb korralikult, kui see avaneb tekstiredaktori abil."Failitüüp" salvestatakse faili nimesse ise. Faililaiendid ei ole erilised - need on vaid mõni tähemärki pärast faili nimeperioodi. Võimalik, et faililaiend on ühe tähemärgiga või isegi rohkem kui kolm tähemärki.

Selleks, et seadistada, millised rakendused avavad faile, tuleb need siduda erinevate faililaienditega. Windows püüab seda ilusama kasutajaliidesena esitada, kuid te ei soovi lihtsalt valida, milline rakendus peaks olema seotud faililaiendiga.

MIME tüübid Linuxis või Mac OS X-s

Kui avateite faili Linuxis või Mac OS X-is, ei piirdu operatsioonisüsteem faililaiendiga. Tegelikult, kui teete Linuxi tekstifaili, ei kasuta see sageli vaikimisi üldse faililaiendit. Kui te sellise tekstifaili topeltklõpsate, avaneb see tekstitöötlusprogrammis. Kui teil on faililaiendita failifail, saate selle topeltklõpsata ja see avaneb otse pildivaaturis. Muud tüüpi failid avanevad nende vaikerakendustes.

Selle asemel, et tugineda faililaiendile faili nime lõpus, on faili sisu sisestatud faili sisu - faili MIME-tüüp - sisse lülitatud faili alguses. Niisiis, kui avate faili ilma faililaiendita, siis otsivad Linux ja Mac OS X faili MIME tüüpi, et määrata, millist faili see on.

Siin on nimekiri tavalistest Windowsi faililaienditest ja nende samaväärsetest MIME tüüpidest:

. txt - tekst / tavaline

. html - text / html

. mp3 - audio / mpeg3

. png - image / png

. doc - application / msword

Kui soovite muuta vaikimisi tekstiredaktorit Linuxis, siis muutke teksti / lihtsat MIME tüübi seost.

Linuxi ja Maci failid Windowsis

Tooge failid ilma failide laiendita Linuxist Windowsi ja te ei pruugi neid juurde pääseda.kui teate, millist faili tüüpi on iga fail, saate selle lihtsalt avada õiges programmis või lisada sobiv faililaiend.

Nii Linux kui ka Mac OS X kasutavad sageli faililaiendeid, mis aitavad ühilduvust. Kuid nad ei tugine ainult faililaienditele. Kui MIME-tüüpi teave on ebaselge, võivad nad kasutada faililaiendeid - näiteks kui te eemaldate või muudate faililaiendit, hoiatab Mac OS X, et teie dokument võib avada mõnes teises rakenduses. Faililaiend võib ignoreerida MIME tüübi, kuid see fail on ikkagi kasutatav ilma faililaiendita tänu selle MIME-tüüpi teabele.

MIME sisestage oma brauser

Teie veebibrauser ja e-posti klient tuginevad ka MIME tüübile. Nii saab veebibrauser teada, et HTML-failina tuleb kujutada lehte nagu http: //example.com/ leht, isegi kui neil ei ole sellist faililaiendit nagu http: //example.com/ page.html - veebiserver saadab teksti / html MIME tüübikoos failiga. Kui server soovib, et teie brauser faili alla laadiks, saadab ta rakenduse / oktestream MIME tüübi. See tähendab, et "see on binaarfail, lihtsalt laadige alla ja salvestage see failina."

Mõnel juhul võib serveril olla vale MIME-tüüpi seadistused. Seetõttu peate mõnikord veebi lehe lingil klõpsama, et järgmisel lehel oma arvutisse faili alla laadida, mitte avada veebibrauseris. Kui MIME tüübi rakendus / octet-stream saadetakse siis, kui selle asemel tuleb saata mime-tüüp, nagu text / html, laaditakse see fail alla. Sellest ei saa palju teha, kui serverit ei õnnestu ebaõnnestuda.

MIME tüübid on üsna lihtsad, kuigi need võivad tunduda mustad võlurid uuele Linuxi või Maci kasutajale. Failide nimedes antakse neile rohkem vabadust - saate dokumente, pilte ja videoid nimetada Linuxis igaks otstarbeks, kui soovite faililaiendeid eemaldada.