En general tots els usuaris saben si el seu sistema és de 32 o 64 bits, Ja que quan van descarregar la ISO de la distro que manegen es descarregarien la versió que ells necessitaven. Ja saps que des que AMD va portar els 64 bits als equips d'escriptori amb l'aparició de la ISA AMD64 (i l'adaptació d'Intel EM64T) amb el microprocessador Athlon64, ara els sistemes operatius han vingut llançant-per als usuaris que encara tenen xips de 32-bits i per als que compten amb les versions més potents i modernes.
Alguns usuaris més novells pot ser que no sàpiguen el tipus de sistema que estan fent servir perquè ells no van ser els que van instal·lar la distribució que manegen o simplement perquè estiguin treballant de forma puntual amb una distribució o sistema que pertany a un altre usuari. Fins i tot en alguns casos pot ser que estiguis gestionant un equip de forma remota i ni tan sols estiguin cara a cara amb la màquina. Però hi ha formes senzilles de saber-ho. El primer mètode que se m'acut, si tens el fitxer de la imatge ISO de la teva distro a mà és consultar si té la inscripció x86_64 (64 bits) o si té alguna d'aquestes altres que indicarien 32 bits com i386, i486, i586 i i686. El més senzill seria també executar la comanda:
uname -p
però hi un altre ordre específic que és:
arch
Fins i tot pots usar altres ordres com els següents, tant un com els altres ens donarà pistes:
echo $MACHTYPE lscpu lshw -class cpu
Amb tots aquests ordres i opcions podràs saber si és de 64 bits o 32 bits d'una forma senzilla. No són els únics mètodes que existeixen, també hi ha altres maneres de saber-ho consultant certs fitxers de sistema i amb altres programes, etc. Però bé, amb això és més que suficient ...
5 comentaris, deixa el teu
Hola, algunes de les ordres que has posat serveixen per saber el tipus de cpu, però no si linux instal·lat és 32 o 64 bit.
Ja que pots tenir una cpu 64 bit i haver instal·lat una versió 32 bits de linux.
Bé, i altres ordres no indiquen ni una cosa ni l'altra.
Salutacions.
Gràcies per l'article. Per si a algú li serveix:
Aquí un post que tinc guardat amb més mètodes per saber si Linux és de 32 o 64 bits:
http://www.sysadmit.com/2016/02/linux-como-saber-si-es-32-o-64-bits.html
Salutacions Josep, estic treballant en un script bash on he de determinar si el nucli Linux és de 32 o 64 Bit per a una validació, i crec que amb l'enllaç, on expliquen detalladament els comandaments necessaris, puc determinar-ho. Molt agraït a Isaac ia tu pels seus aportació.
Al meu uname -p em diu unknown i lshw ho he hagut d'instal·lar, els altres perfectes.
Debian 9 64 bits.
Tan fàcil com donar doble clic a un arxiu deb de 64 bits i si diu que no es pot instal·lar en sistemes de 32 bits doncs ja sabem que tenim un processador viejillo com el abue, hi, hi, hi!