Estas são extensões de nome de arquivo , e muitas delas serão as mesmas entre o Windows, o Linux e o MAC OS.
A maioria dos executáveis não são multi-plataforma , o que significa que você terá que encontrar versões Linux de executáveis. Isso inclui extensões como .com e .exe do Windows. Procure em apt-get para aprender sobre a maneira recomendada de instalar o software no Ubuntu.
Outras extensões, como .png , serão carregadas por um executável ou script do Linux.
Um exemplo claro disso é que chromium é um navegador disponível no Linux e no Windows. Você pode carregar qualquer arquivo .html em qualquer um deles, mas terá que executar o executável adequado para sua plataforma.
Você pode estar interessado em saber mais sobre assinaturas de arquivos , tipos de mídia , formatos de arquivo e mais especificamente, cabeçalhos de arquivo .