Risposte:
Hai provato uname -m?
Sembra che l'Uname -m in realtà dia
Altrimenti, non per il kernel Linux, ma per la CPU , si digita:
cat /proc/cpuinfo
o:
grep flags /proc/cpuinfo
Nel parametro "flags", vedrai vari valori. Tra questi, uno è chiamato "tm (modalità trasparente)" o "rm (modalità reale)" o "lm (modalità lunga)"
Nota: è possibile avere una CPU a 64 bit con un kernel a 32 bit installato "
Fonte .
Di solito quando vuoi scoprirlo, vuoi scoprire se le applicazioni sono in esecuzione a 32-bit o 64-bit, non per quale architettura è stato compilato il kernel. Come sottolinea Syfo, è possibile avere CPU a 64 bit con kernel a 32 bit. Ma ancora più importante è possibile avere un kernel a 64 bit con spazio utente a 32 bit. In questo caso il comando uname -m
riporterà (in modo impreciso) 64 bit, poiché uname riporta solo l'architettura del kernel. In Ubuntu e altri derivati Debian, puoi scoprire il tuo testimone eseguendo:
dpkg --print-architecture
Nella maggior parte dei casi, ti consigliamo di utilizzare questo comando anziché uname.