Ricerca nel sito web

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.