Qual è l'estensione di un file eseguibile in Ubuntu?
Non c'è un'estensione file standard come un file ".exe" in Windows.
Su Linux quasi ogni file può essere eseguibile. La terminazione del file descrive solo (ma non necessariamente) cosa o come un file viene "eseguito".
Per esempio uno script di shell termina con .sh e viene "eseguito" tramite la shell bash.
In Ubuntu, .deb e .tar.gz sono una sorta di file .exe dove il file .deb installa il software sul vostro sistema (per favore fate attenzione!) e il file .tar.gz è un file compresso come un .zip.
Below are the Linux extensions and their significance:
- Linux extension |Windows Equivalent |Short description
- ------------------------------------------------------------
- .so, .o | .dll | Object that can be loaded at runtime (Similar to DLL)
- .a | .lib | Static library
- [none], .elf(rare) | .exe, .com(rare) | Linux executables
- .bin(rare) | |
- .sh | .bat | Shell script
- .exe | .exe | Mono application, Wine application
- .deb | .msi | Installer package for Debian/Ubuntu releases
- | | (Though .deb is much more powerful with
- | | native support for dependencies and repos). Si noti che .deb è in realtà un archivio .ar con un file di controllo speciale, un ordine di file speciale e un'estensione diversa.
- .rpm | .msi | Pacchetto di installazione per le versioni RedHat/CentOS.
- .tar.gz, .tar, .gz | .zip | Compressed files that can contain a program or any other data, like images, documents, etc
- .ko | .sys | Drivers and kernel modules are loaded into the Linux kernel and have more hardware access than other programs.
- .sh, .php, .py, ecc| .bat | Linux è in grado di eseguire qualsiasi file per cui ha un interprete.
- | | Una linea all'inizio del file chiamata shebang specifica con quale interprete eseguire il file.
- | | Windows esegue solo i file .bat in questo modo.
Articoli simili
- Ho scaricato un file eseguibile su Android e l'ho trasferito sul pc. Non funziona, perché?
- Dal momento in cui si apre un file eseguibile, al momento in cui si finisce, come funziona un'installazione?
- Come fa Linux a riconoscere quale file eseguibile eseguire per primo se ce ne sono più di uno?
- La Xbox One esegue Microsoft Windows o ha un sistema operativo diverso? È possibile eseguire un file eseguibile su Xbox One?