Woher weiß Ubuntu, welcher Dateityp eine Datei ohne Erweiterung ist?

23

Woher weiß Ubuntu, welcher Dateityp eine Datei ohne Erweiterung ist?

Wenn ich eine Datei als "Unbenanntes Dokument" ohne Erweiterung speichere, woher weiß es das? Gleiches gilt für Video- und Musikformate ...

Luis Alvarado
quelle
Jede Art von Datei hat , ist es auf Bit - Anordnung , so dass die Art der Datei , die von diesem Muster sonst einige Metadaten auch hilfreich , um den Dateityp erkennt noch bestimmt werden kann ubuntu kippt Dateityp der meisten Dateien ohne Erweiterung verstehen
Tachyonen

Antworten:

34

Über "Magie"

Der Befehl file (1) identifiziert den Dateityp unter anderem anhand eines Tests, ob die Datei bestimmte "magische Muster" enthält. Die Datei / usr / share / misc / magic gibt an, auf welche Muster getestet werden soll, welche Meldung oder welcher MIME-Typ gedruckt werden soll, wenn ein bestimmtes Muster gefunden wird, und welche zusätzlichen Informationen aus der Datei extrahiert werden sollen.

http://linux.die.net/man/5/magic

http://linux.die.net/man/1/file

Panther
quelle
4
Nun, du hast dich nicht um die Magie gekümmert, jetzt bist du Houdini. Danke Amazing Zazen!
Luis Alvarado