.OUT

File OUT

Output File
Fai una domanda
RISPOSTA RAPIDA

Un file .out è l'output di un programma: il contenuto dipende interamente da ciò che lo ha creato. La maggior parte sono file di testo semplice (log, risultati, output della console) e si aprono con qualsiasi editor di testo. Su Linux e macOS, un file .out può anche essere un eseguibile compilato (il nome predefinito che gcc assegna quando si compila un programma C). Aprilo prima in un editor di testo: se vedi testo leggibile, leggilo lì; se vedi caratteri incomprensibili, è un programma binario.

Sviluppatore: Various (generic, no single owner) Categoria: File di dati MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 17, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file OUT?

Un file con l'estensione .out contiene dati di output generati da un programma. I file .out vengono generati eseguendo applicazioni e tipicamente memorizzano informazioni in formato testuale. Un file di questo tipo può essere visto come un tipo di file di log che registra risultati o eventi durante l'esecuzione di un'applicazione. I file .out possono anche essere utilizzati per analizzare i processi di sistema e il loro completamento.

A cosa servono i file .out?

I file di output sono comunemente generati da programmi utilizzati per l'analisi o il test di funzioni di sistema o dispositivi. I file .out creati possono quindi essere utilizzati per analizzare le prestazioni dei componenti testati o la configurazione del sistema.

I file .out svolgono anche un secondo ruolo sui sistemi Unix-like: i compilatori C/C++ (GCC, Clang) scrivono il loro risultato compilato in a.out per impostazione predefinita, rendendo .out l'estensione anche per gli eseguibili Linux. Un file di questo tipo è un binario ELF - identificato dai magic bytes 7F 45 4C 46 all'offset 0 - e viene eseguito con ./a.out in un terminale. Usa il comando file per verificare se un file .out è testo semplice o un programma compilato.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un .out testuale è innocuo. La cautela si applica ai file .out eseguibili: un a.out/ELF è un programma che eseguirà codice, quindi esegui solo quelli di cui ti fidi e che hai prodotto o ottenuto da una fonte nota - mai fare «chmod +x && ./» su un .out casuale ricevuto. Su Windows un a.out per Linux non funzionerà nativamente (richiede WSL/Linux), il che limita il rischio, ma tratta qualsiasi .out binario sconosciuto con la stessa cautela di qualsiasi eseguibile ignoto.

Dettagli del formato

in sintesi
NOME COMPLETOOutput File
SVILUPPATOREVarious (generic, no single owner)dal No single origin; the name comes from programs that write results to an 'output' file (and from a.out, Unix's default executable name since the 1970s)
CATEGORIAFile di dati
TIPO MIMEapplication/octet-stream
TIPOFile di «output» generico - i contenuti sono definiti dal programma; comunemente log/risultati in testo semplice, o un eseguibile Unix/Linux compilato (a.out / ELF)
Questa estensione è usata anche da…
  • Eseguibile Unix/Linux compilato (a.out / ELF) - gcc/clang nominano il loro output predefinito «a.out»; tale .out è un binario eseguibile (oggi in formato ELF), non un documento.
  • File ausiliario LaTeX .out - hyperref scrive un file .out contenente i dati dei segnalibri/struttura del PDF durante una compilazione LaTeX - un artefatto di build eliminabile.

Programmi che aprono file OUT

Windows3 apps
Notepad / Notepad++ Gratuito Apri il file .out per leggerlo. Se è testo vedrai l'output; se è binario (un eseguibile) vedrai caratteri incomprensibili - questo ti indica che non è un documento.
Visual Studio Code Gratuito Apri comodamente file .out di testo di grandi dimensioni (log/risultati); segnala anche quando un file è binario.
HxD (hex editor) Gratuito Usalo per identificare un .out binario - controlla i primi byte per il magic ELF (7F 45 4C 46) o altre firme.
macOS2 apps
TextEdit Integrato Apri un .out testuale per leggerlo. (Per un eseguibile a.out, usa invece il Terminale).
Terminal (./a.out) Integrato Se il file .out è un programma compilato, eseguilo: chmod +x a.out && ./a.out. Usa «file a.out» per confermare di cosa si tratta.
Linux2 apps
Terminal (./a.out, file, less) Integrato Esegui un eseguibile con ./a.out; leggi un .out testuale con «less file.out»; identifica qualsiasi .out con il comando «file».
Text editor (gedit / nano / vim) Integrato Apri un .out testuale per leggere log o risultati.

Dettagli tecnici

specifiche approfondite
Ruolo del formatoContenitore di output generico - nessuna struttura interna fissa; il contenuto è interamente definito dal programma
Tipo MIMEapplication/octet-stream
Magic bytes (variante testo)Nessuno - testo semplice ASCII o UTF-8 senza firma del file
Magic bytes (eseguibile ELF)7F 45 4C 46 (\x7fELF) all'offset 0
Contenuto testuale tipicoRisultati del programma, output di test, record di eventi, log diagnostici
Codifica del testoASCII o UTF-8, non compresso; le terminazioni di riga dipendono dalla piattaforma (LF su Unix, possibile CRLF su Windows)
Nome output predefinito del compilatoreGCC e Clang scrivono in a.out quando compilati senza il flag -o su sistemi Unix-like
Sezioni eseguibili ELF.text (codice macchina), .data (globali inizializzate), .bss (riempito di zeri), .rodata (costanti)
Permesso di esecuzione richiestoI file .out ELF necessitano di chmod +x prima che ./a.out possa essere eseguito su Linux/macOS
Comando di identificazione filefile a.out - distingue il testo semplice dal binario ELF (o altro formato)
Formato binario a.out storicoFormato oggetto pre-ELF con numeri magici OMAGIC/NMAGIC/ZMAGIC; supporto rimosso dal kernel Linux nelle versioni 5.18-5.19 (2022)
Piattaforma (variante testo)Cross-platform - generato da qualsiasi OS, runtime di linguaggio o strumento di build
Piattaforma (variante ELF)Linux e altri sistemi Unix-like; macOS utilizza invece il formato simile Mach-O
Dimensione tipica del fileDa byte a megabyte per l'output di testo; da pochi kilobyte a decine di megabyte per i programmi ELF compilati
Considerazioni sulla sicurezzaUn file ELF .out esegue codice macchina arbitrario - non eseguirne mai uno da una fonte non attendibile
RilasciatoNo single origin; the name comes from programs that write results to an 'output' file (and from a.out, Unix's default executable name since the 1970s)

Conversioni OUT

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file OUT. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file OUT.

Domande frequenti

Cos'è un file .out e come si apre?
È un file di «output» generico il cui contenuto dipende dal programma che lo ha creato. Aprilo in un editor di testo: se vedi testo leggibile (un log o dei risultati), è un documento; se vedi caratteri strani, è probabilmente un eseguibile compilato, non un documento.
Un file .out è un virus?
Non intrinsecamente. I file .out testuali sono innocui. Un .out binario può essere un programma compilato (Linux/Unix ELF), quindi non eseguirne uno proveniente da una fonte non attendibile - tuttavia, un a.out per Linux non funzionerà nemmeno su Windows senza WSL.
Come si esegue un file a.out?
Su Linux/macOS, apri un terminale ed esegui ./a.out (rendilo prima eseguibile con chmod +x a.out). È il nome predefinito che gcc/clang assegnano a un programma C/C++ compilato. Non funzionerà direttamente su Windows.
Perché il mio file .out è pieno di caratteri strani?
Perché è un binario, non testo - molto probabilmente un eseguibile compilato (ELF) piuttosto che un output testuale. Usa il comando «file» su Linux/macOS, o un editor esadecimale su Windows, per confermarlo.
Posso convertire un file .out in PDF o TXT?
Se si tratta di un output di testo: rinominalo in .txt, oppure aprilo e usa «Stampa su PDF». Se è un eseguibile, non c'è nulla di significativo da convertire - è un programma, non un documento.
Cos'è il file .out nella mia cartella LaTeX?
È un file ausiliario che il pacchetto hyperref scrive per memorizzare i segnalibri PDF durante la compilazione. Puoi ignorarlo o eliminarlo; LaTeX lo rigenera alla compilazione successiva.

Riferimenti

1Wikipedia - a.outen.wikipedia.org
2Wikipedia - Executable and Linkable Format (ELF)en.wikipedia.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Estensioni correlate

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z