1Sep
Από τα Windows, οι επεκτάσεις αρχείων σε Linux και Mac OS X μπορεί να φαίνονται κάπως περίεργες.Το λειτουργικό σύστημα φαίνεται να γνωρίζει ποια αρχεία δεν βασίζονται στην επέκταση αρχείου - το κάνει αυτό χρησιμοποιώντας τύπους MIME.Οι τύποι MIME
είναι τώρα γνωστοί ως "Τύποι μέσων στο Διαδίκτυο". Οι τύποι MIME δημιουργήθηκαν αρχικά για ηλεκτρονικό ταχυδρομείο, ο όρος "MIME" σημαίνει Multipurpose Internet Mail Extensions - αλλά έχουν επεκταθεί σε άλλες χρήσεις.
Τι είναι ένα αρχείο;
Ένα αρχείο είναι απλά ένα σετ 1 και 0.Το σύστημα αρχείων συσχετίζει ένα αρχείο όπως το "Document.pdf" με ένα κομμάτι αυτών των 1 και 0.Ένας "τύπος αρχείου" είναι απλώς πληροφορίες που σχετίζονται με ένα αρχείο που αναφέρει το λειτουργικό σύστημα και προγράμματα πώς να ερμηνεύσει αυτά τα 1 και 0.Για παράδειγμα, μια εικόνα PNG πρέπει να ανοίξει με ένα πρόγραμμα προβολής εικόνων που υποστηρίζει αρχεία PNG.Ανοίξτε το σε ένα πρόγραμμα επεξεργασίας κειμένου και θα δείτε λάθος.Προσπαθήστε να το εκτελέσετε ως πρόγραμμα και δεν θα τρέξει.Επεκτάσεις αρχείων
στα Windows
Τα Windows αγνοούν τους τύπους MIME, βασιζόμενοι μόνο σε επεκτάσεις αρχείων.Για παράδειγμα, μπορεί να έχετε ένα αρχείο κειμένου με όνομα Example.txt.Τα Windows γνωρίζουν ότι είναι ένα αρχείο κειμένου λόγω της επέκτασης αρχείου. txt.Αφαιρέστε το. txt.επέκταση αρχείου - μετονομασία του αρχείου σε "Παράδειγμα" χωρίς επέκταση αρχείου - και τα Windows δεν θα ξέρουν τι να κάνουν με το αρχείο που προκύπτει.Αυτός είναι ο λόγος για τον οποίο τα Windows σας προειδοποιούν κατά την κατάργηση της επέκτασης αρχείου, λέγοντας "Αν αλλάξετε μια επέκταση ονόματος αρχείου, το αρχείο μπορεί να καταστεί άχρηστο". Δεν θα καταστεί ανέφικτη για πάντα - μπορείτε να το χρησιμοποιήσετε πάλι διαβάζοντας το αρχικό αρχείοεπέκταση.
Αυτός είναι ο λόγος για τον οποίο τα Windows αποκρύπτουν τις επεκτάσεις αρχείων εξ ορισμού, οπότε οι χρήστες δεν θα διαγράψουν τυχαία αυτές τις επεκτάσεις αρχείων.Οι επιτιθέμενοι μπορούν να καταχραστούν αυτή τη συμπεριφορά - και άλλες εκμεταλλεύσεις - για να αποκρύψουν αρχεία με ψεύτικες επεκτάσεις αρχείων.
Κάντε διπλό κλικ στο αρχείο αργότερα και τα Windows θα εμφανίσουν μια λίστα προγραμμάτων που μπορείτε να χρησιμοποιήσετε για να ανοίξετε αρχεία.Τα Windows δεν έχουν ιδέα για τον τύπο του αρχείου, αλλά θα ανοίξουν σωστά αν το ανοίξετε χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου.Ο "τύπος αρχείου" αποθηκεύεται στο ίδιο το όνομα αρχείου.Οι επεκτάσεις αρχείων δεν είναι ξεχωριστές - είναι μερικοί μόνο χαρακτήρες μετά από μια περίοδο στο όνομα του αρχείου.Μπορείτε να έχετε μια επέκταση αρχείου με ένα μόνο χαρακτήρα ή και περισσότερους από τρεις χαρακτήρες.
Για να ρυθμίσετε τις εφαρμογές που ανοίγουν τα αρχεία, πρέπει να τα συσχετίσετε με διαφορετικές επεκτάσεις αρχείων.Τα Windows προσπαθούν να το παρουσιάσουν σε μια πιο όμορφη διεπαφή, αλλά εξακολουθείτε να επιλέγετε ποια εφαρμογή θα πρέπει να συσχετιστεί με την επέκταση αρχείου.
Τύποι MIME σε Linux ή Mac OS X
Όταν ανοίγετε ένα αρχείο σε Linux ή Mac OS X, το λειτουργικό σύστημα δεν βασίζεται μόνο στην επέκταση αρχείου.Στην πραγματικότητα, αν κάνετε ένα αρχείο κειμένου στο Linux, αυτό δεν θα έχει καθόλου επέκταση αρχείου καθόλου.Εάν κάνετε διπλό κλικ σε ένα τέτοιο αρχείο κειμένου, θα ανοίξει σε ένα πρόγραμμα επεξεργασίας κειμένου.Εάν διαθέτετε αρχείο εικόνας χωρίς επέκταση αρχείου, μπορείτε να κάνετε διπλό κλικ και θα ανοίξει απευθείας σε πρόγραμμα προβολής εικόνων.Άλλοι τύποι αρχείων θα ανοίξουν στις προεπιλεγμένες εφαρμογές τους.
Αντί να βασίζεστε στην επέκταση αρχείου στο τέλος του ονόματος ενός αρχείου, οι πληροφορίες σχετικά με το περιεχόμενο του αρχείου - τον τύπο του MIME του αρχείου - ενσωματώνονται στην αρχή του ίδιου του αρχείου.Έτσι, όταν ανοίγετε ένα αρχείο χωρίς επέκταση αρχείου, το Linux και το Mac OS X θα εξετάσουν τον τύπο του MIME του αρχείου για να καθορίσουν τον τύπο του αρχείου που είναι.
Ακολουθεί μια λίστα με τις κοινές επεκτάσεις αρχείων των Windows και τους αντίστοιχους τύπους MIME:
. txt - κείμενο / απλό
. html - text / html
. mp3 - audio / mpeg3
. png - εικόνα / png
. doc - εφαρμογή / msword
Εάν θέλετε να αλλάξετε τον προεπιλεγμένο επεξεργαστή κειμένου στο Linux, θα πρέπει να αλλάξετε τη συσχέτιση τύπου κειμένου / απλού MIME.
Αρχεία Linux και Mac στα Windows
Φέρτε αρχεία χωρίς επεκτάσεις αρχείων από το Linux στα Windows και ίσως να μην έχετε πρόσβαση σε αυτά.εάν γνωρίζετε τον τύπο αρχείου κάθε αρχείου, μπορείτε απλά να το ανοίξετε απευθείας στο σωστό πρόγραμμα ή να προσθέσετε την κατάλληλη επέκταση αρχείου.
Και το Linux και το Mac OS X χρησιμοποιούν συχνά επεκτάσεις αρχείων, οι οποίες βοηθούν στη συμβατότητα.Ωστόσο, δεν βασίζονται μόνο σε επεκτάσεις αρχείων.Μπορούν να χρησιμοποιούν επεκτάσεις αρχείων όταν οι πληροφορίες τύπου MIME είναι ασαφείς - για παράδειγμα, το Mac OS X σας προειδοποιεί ότι "το έγγραφό σας μπορεί να ανοίξει σε διαφορετική εφαρμογή" αν καταργήσετε ή αλλάξετε μια επέκταση αρχείου.Η επέκταση αρχείου μπορεί να αντικαταστήσει τον τύπο MIME, αλλά το αρχείο θα είναι ακόμα χρησιμοποιήσιμο χωρίς επέκταση αρχείου χάρη στις πληροφορίες του τύπου MIME.
MIME Πληκτρολογήστε τον περιηγητή σας
Το πρόγραμμα περιήγησης ιστού και το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου βασίζονται επίσης σε τύπους MIME.Αυτός είναι ο τρόπος με τον οποίο το πρόγραμμα περιήγησης στο Web σας γνωρίζει ότι μια σελίδα όπως η σελίδα http: //example.com/ θα πρέπει να αποτυπωθεί ως αρχείο HTML ακόμα κι αν δεν έχει επέκταση αρχείου όπως http: //example.com/ page.html - ο διακομιστής web στέλνει τον τύπο MIME κειμένου / htmlμαζί με το αρχείο.Εάν ο διακομιστής θέλει το πρόγραμμα περιήγησής σας να κάνει λήψη του αρχείου, αποστέλλει τον τύπο MIME της εφαρμογής / οκτατ-ρεύματος.Αυτό σημαίνει ότι "αυτό είναι ένα δυαδικό αρχείο, απλά κατεβάστε το και αποθηκεύστε το ως αρχείο".
Σε ορισμένες περιπτώσεις, ένας διακομιστής μπορεί να έχει ρυθμίσει εσφαλμένες ρυθμίσεις τύπου MIME.Αυτός είναι ο λόγος για τον οποίο κάποιες φορές θα κάνετε κλικ σε ένα σύνδεσμο σε μια ιστοσελίδα μόνο για να κατεβάσετε την επόμενη σελίδα στον υπολογιστή σας ως αρχείο αντί να ανοίξετε στο πρόγραμμα περιήγησης ιστού σας.Εάν αποστέλλεται η εφαρμογή τύπου MIME / stream-octet όταν αποστέλλεται ένας τύπος MIME όπως text / html, το αρχείο θα μεταφορτωθεί.Δεν μπορείτε να κάνετε πολλά γι 'αυτό, εκτός από την αναμονή του διακομιστή να σταματήσει την κακή συμπεριφορά.Οι τύποι
MIME είναι αρκετά απλοί, αν και μοιάζουν με μαύρη μαγεία σε νέο χρήστη Linux ή Mac.Παρέχουν περισσότερη ελευθερία όταν πρόκειται να ονομάσετε τα αρχεία σας - μπορείτε να ονομάσετε έγγραφα, εικόνες και βίντεο ό, τι θέλετε στο Linux, αφαιρώντας τις επεκτάσεις αρχείων αν θέλετε.