Esto es lo que probablemente pasa. La aplicación designada para abrir archivos con los tipos de archivo que menciona, es la misma en todos esos. .gif, .jpg, .png: todos estos son manejados por EOG (GNOME's Eye Of Gnome) . Sospecho que esta aplicación no determina el tipo de archivo en función de la extensión, sino que busca el número mágico .
Tenga en cuenta que el comportamiento de EOG puede muy bien ser excepcional, y también tenga en cuenta que no se realiza una conversión real. Es solo que las aplicaciones de Linux tienden a depender de métodos de detección diferentes a las extensiones de archivo, aunque muchos escritorios modernos realmente buscan la extensión de archivo para determinar qué aplicación abrir, ya que este método es probablemente más rápido.
Todo esto puede aplicarse a Ubuntu, Windows es una historia completamente diferente. Explorer practica un comportamiento por defecto que corta la extensión del archivo del nombre del archivo. De esta manera, un archivo llamado "document.pdf" se mostrará como "document", y renombrándolo a "document.dvi" se procesará como "document.dvi.pdf". Los virus a veces explotan esta "característica" al hacer que el usuario crea que están abriendo un .jpg, ¡mientras que en realidad están siendo engañados para ejecutar un exe malicioso!
Para estar realmente seguro sobre los tipos de archivo, hay un comando llamado file
que muestra información detallada del archivo.
Desde mi experiencia personal, puedo decir que, al menos en mi sistema, no se puede engañar a EOG para que reconozca un archivo de imagen renombrado. Debes estar haciendo algo diferente a lo que yo hago.
png
ajpeg
no funciona en mi sistema. El formato es completamente diferente. ¿Estás seguro de que eso sucede en ubuntu! : O