5 modi dalla riga di comando per scoprire che il sistema Linux è a 32 o 64 bit
Questo tutorial descrive come scoprire se il sistema operativo del tuo sistema Linux è a 32 bit o 64 bit. Questo sarà utile se desideri scaricare o installare un'applicazione nel tuo sistema Linux. Come tutti sappiamo, non è possibile installare applicazioni a 64 bit in un sistema operativo a 32 bit. Ecco perché è importante conoscere il tipo di sistema operativo del tuo sistema Linux.
Ecco i cinque metodi facili e semplici per verificare il tipo di sistema operativo del tuo sistema Linux. Non importa se stai utilizzando un sistema di tipo GUI o CLI, i seguenti comandi funzioneranno su quasi tutti i sistemi operativi Linux come RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE ecc.
1. comando uname
Il comando uname -a mostrerà il tipo di sistema operativo del tuo sistema Linux. Questo è il comando universale e funzionerà su quasi tutti i sistemi operativi Linux/Unix.
Per scoprire il tipo di sistema operativo del sistema, esegui:
$ uname -a
Linux linux-console.net 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
2. Comando dpkg
Il comando dpkg mostrerà anche se il tuo sistema operativo Debian/Ubuntu è a 32 bit o 64 bit. Questo comando funzionerà solo su distribuzioni basate su Debian e Ubuntu e sui suoi derivati.
Apri il tuo Terminale ed esegui:
$ dpkg --print-architecture
Se il tuo sistema operativo è 64 bit, otterrai il seguente output:
amd64
Se il tuo sistema operativo è 32 bit, l'output sarà:
i386
3. Comando getconf
Il comando getconf mostrerà anche le variabili di configurazione del sistema. Ora lascia che ti mostri come scoprire l'architettura del sistema Linux utilizzando il comando getconf.
$ getconf LONG_BIT
64
Per maggiori dettagli fare riferimento alle pagine man.
$ man getconf
4. Comando dell'arco
Il comando arch mostrerà il tipo di sistema operativo. Questo comando è simile al comando uname -m. Se il suo output è x86_64, allora è un sistema operativo a 64 bit. Se l'output è i686 o i386, si tratta di un sistema operativo a 32 bit.
$ arch
x86_64
5. file Comando
Il comando file con un argomento speciale /sbin/init mostrerà il tipo di sistema operativo.
$ file /sbin/init
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7a4c688d009fc1f06ffc692f5f42ab09e68582b2, stripped
Conclusione
Ora conosci i modi per scoprire il tipo del tuo sistema operativo Linux. Naturalmente, ci sono pochi altri modi per scoprire il tipo di sistema operativo, ma finora questi sono i metodi più comuni e pragmatici. Se conosci altri comandi o metodi per visualizzare il tipo di sistema operativo, non esitare a farcelo sapere nella sezione commenti qui sotto.