Pagina 1 di 1

Linux a 64bit? Come lo scopro?

Inviato: ven 16 mar 2007, 11:16
da Pandorix
Ciao a tutti :)

Volevo sapere se è possibile, tramite qualche comando o utility, sapere se la versione di linux installata su un server è a 64 bit o a 32.
Grazie :)

Inviato: ven 16 mar 2007, 12:00
da lamarozzo
prova a vedere se nel sistema ci sono librerie a 64 bit, cioe' vedi se c'e' la directory /usr/lib64

C'era anche un modo per vedere se una certa libreria era compilata in 64 bit o 32 bit, ma non mi ricordo.

Inviato: ven 16 mar 2007, 12:06
da albatros
Prova a chiedere il formato di un eseguibile basilare per il sistema, tipo bash:

Codice: Seleziona tutto

file /usr/bin/bash
/usr/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), strippe

Codice: Seleziona tutto

 file /slamd64/bin/bash
/slamd64/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped

Inviato: ven 16 mar 2007, 12:17
da Pandorix
albatros ha scritto:Prova a chiedere il formato di un eseguibile basilare per il sistema, tipo bash:

Codice: Seleziona tutto

file /usr/bin/bash
/usr/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), strippe

Codice: Seleziona tutto

 file /slamd64/bin/bash
/slamd64/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
Confermo, è a 64bit, mi dà come output la seconda riga che hai postato tu.
Adesso però mi sorge un altro dubbio....ma forse devo aprire una ltro thread.
Grazie mille :)

Inviato: ven 16 mar 2007, 13:00
da useless

Codice: Seleziona tutto

sukko@blackstar ~ $ arch
i686
sukko@blackstar ~ $ uname -a
Linux blackstar 2.6.19 #3 PREEMPT Thu Dec 7 21:37:22 CET 2006 i686 athlon-4 i386 GNU/Linux