5 méthodes de ligne de commande pour découvrir que le système Linux est 32 bits ou 64 bits


Ce didacticiel explique comment savoir si le système d'exploitation de votre système Linux est 32 bits ou 64 bits. Cela sera utile si vous souhaitez télécharger ou installer une application sur votre système Linux. Comme nous le savons tous, nous ne pouvons pas installer d’applications 64 bits dans un système d’exploitation de type 32 bits. C’est pourquoi il est important de connaître le type de système d’exploitation de votre système Linux.

Voici les cinq méthodes simples et faciles pour vérifier le type de système d'exploitation de votre système Linux. Peu importe que vous utilisiez un système de type GUI ou CLI, les commandes suivantes fonctionneront sur presque tous les systèmes d'exploitation Linux tels que RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE etc.

1. Commande uname

La commande uname -a affichera le type de système d'exploitation de votre système Linux. C'est la commande universelle et elle fonctionnera sur presque tous les systèmes d'exploitation Linux/Unix.

Pour connaître le type de système d'exploitation du système, exécutez:

$ uname -a

Linux tecmint.com 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. Commande dpkg

La commande dpkg affichera également si votre système d'exploitation Debian/Ubuntu est 32 bits ou 64 bits. Cette commande ne fonctionnera que sur les distributions basées sur Debian et Ubuntu et ses dérivés.

Ouvrez votre terminal et exécutez:

$ dpkg --print-architecture 

Si votre système d'exploitation est 64 bits, vous obtiendrez le résultat suivant:

amd64

Si votre système d'exploitation est 32 bits, la sortie sera:

i386

3. Commande getconf

La commande getconf affichera également les variables de configuration du système. Maintenant, laissez-moi vous montrer comment trouver l'arche du système Linux à l'aide de la commande getconf.

$ getconf LONG_BIT

64

Pour plus de détails, reportez-vous aux pages de manuel.

$ man getconf

4. Commande arch

La commande arch affichera votre type de système d'exploitation. Cette commande est similaire à la commande uname -m. Si sa sortie est x86_64, il s’agit d’un système d’exploitation 64 bits. Si la sortie est i686 ou i386, alors c'est un système d'exploitation 32 bits.

$ arch

x86_64

5. commande de fichier

La commande file avec un argument spécial/sbin/init affichera le type de système d'exploitation.

$ 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

Conclusion

Vous connaissez désormais les moyens de connaître le type de votre système d’exploitation Linux. Bien sûr, il existe peu d'autres moyens de connaître le type de système d'exploitation, mais ce sont les méthodes souvent et pragmatiques jusqu'à présent. Si vous connaissez d'autres commandes ou méthodes pour afficher le type de système d'exploitation, n'hésitez pas à nous le faire savoir dans la section commentaires ci-dessous.