Wenn Sie Dateien mit einer anderen Erweiterung umbenennen, funktioniert dies meistens nicht. Wenn Sie jedoch eine .png-Datei haben, können Sie diese einfach image.png
in image.jpeg
oder umbenennen image.gif
, und sie wird automatisch in das andere Format konvertiert und funktioniert einwandfrei. Gibt es eine Ähnlichkeit zwischen diesen Formaten, die dies ermöglicht? Das ist mir vor ein paar Jahren aufgefallen und ich wurde interessiert, als ich versuchte, eine .dvi
Datei in eine .pdf
Datei zu konvertieren . nur umbenennen hat funktioniert!
files
file-format
rename
format-conversion
bemerkenswert
quelle
quelle
png
jpeg
funktioniert nicht in meinem System. Das Format ist völlig anders. Sind Sie sicher, dass das in Ubuntu passiert !! : O.jpg .jpeg .png
derselbe Standard-Bildbetrachter diese öffnet. Ändern Sie den Standard-Viewer für.jpg or .png
und öffnen Sie sie. Sie werden den Unterschied bemerken.Antworten:
Das ist was wahrscheinlich passiert. Die Anwendung zum Öffnen von Dateien mit den von Ihnen angegebenen Dateitypen ist in allen Fällen gleich. .gif, .jpg, .png: Diese werden alle von EOG (GNOME Eye Of Gnome) verwaltet . Ich vermute, diese Anwendung ermittelt den Dateityp nicht anhand der Erweiterung, sondern sucht nach der magischen Zahl .
Beachten Sie, dass das Verhalten von EOG durchaus außergewöhnlich sein kann und dass keine eigentliche Konvertierung durchgeführt wird. Es ist nur so, dass Linux-Anwendungen dazu neigen, andere Erkennungsmethoden als Dateierweiterungen zu verwenden, obwohl viele moderne Desktops tatsächlich nach der Dateierweiterung suchen, um zu bestimmen, welche Anwendung geöffnet werden soll, da diese Methode wahrscheinlich schneller ist.
Dies alles mag auf Ubuntu zutreffen, Windows ist eine ganz andere Geschichte. Der Explorer praktiziert standardmäßig ein Verhalten, bei dem die Dateierweiterung vom Dateinamen abgeschnitten wird. Auf diese Weise wird eine Datei mit dem Namen "document.pdf" als "document" angezeigt, und das Umbenennen in "document.dvi" wird tatsächlich als "document.dvi.pdf" verarbeitet. Viren nutzen diese "Funktion" manchmal aus, indem sie den Benutzer glauben lassen, eine .jpg-Datei zu öffnen, während sie in Wirklichkeit dazu verleitet werden, eine böswillige Exe auszuführen!
Um wirklich sicher zu gehen, dass es Dateitypen gibt, gibt es einen Befehl
file
, der detaillierte Dateiinformationen anzeigt.Aus meiner persönlichen Erfahrung kann ich feststellen, dass EOG zumindest auf meinem System nicht dazu verleitet werden kann, eine umbenannte Bilddatei zu erkennen. Sie müssen etwas anderes tun als ich.
quelle
bmp
injpeg
zu verringern, und das Umbenennen hat funktioniert. Bevor ich EOG zur Standardanwendung machte, verwendete ich Gwenview (KDE). Außerdem sollte die Standardanwendung keine Auswirkungen auf die Dateiverwaltung haben, oder?Das Umbenennen von
.png
Dateien in.jpeg
und.gif
funktioniert, weil das Programm, das mit diesen Dateien verknüpft und ihnen zugewiesen ist, dasselbe ist. Wenn es die Erweiterungen sieht, die es öffnen kann, öffnet es sie einfach, da dies alles Bilddateien sind und das Programm sie öffnen kann.Das Standardprogramm ist EOG (Eye of Gnome), wie ein anderer Antwortender sagt. Auch wenn Sie die Erweiterung entfernen, können sie dennoch geöffnet werden.
Was das
dvi
undpdf
betrifft, werden beide Dateitypen wieder von demselben Programm geöffnet, das evince heißt. Das gleiche passiert dort.quelle