Cómo saber si tu CPU es de 32 o 64 bits en GNU/Linux

A la hora de instalar cualquier tipo de distribucón GNU/Linux tenemos que saber si nuestro procesador es de 32 Bits o 64 Bits.

Todos los datos del procesador lo podemos ver en el archivo /proc/cpuinfo.

Ejecutamos el siguiente comando:

grep flags /proc/cpuinfo

Si en el resultado aparece lm, entonces soporta 64 bit; si aparece Protected Mode, soporta 32 bit; si aparece Real Mode, soporta 16 bit.

También podemos utilizar los siguientes scripts:

#!/bin/bash
#####################################################################################
#####################################################################################
####################################################################################
########################         Script Comprobación Procesador          ###########
########################   rokitoh - www.red-orbita.com                  ###########
########################                                                 ###########
####################################################################################
####################################################################################
####################################################################################

grep -q lm /proc/cpuinfo > /dev/null
if [ $? -eq 0 ]
then

echo "CPU de 64 bits (soporta x86_64)"

else

echo "CPU de 32 bits (no soporta x86_64)"

fi

También puedes ejecutar el siguiente script en una linea:

grep -q "^flags.*\blm\b" /proc/cpuinfo && echo "CPU de 64 bits (soporta x86_64)" || echo "CPU de 32 bits (no soporta x86_64)"

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *