5 τρόποι γραμμής εντολών για να μάθετε το σύστημα Linux είναι 32-bit ή 64-bit


Αυτό το σεμινάριο περιγράφει πώς μπορείτε να μάθετε εάν το λειτουργικό σύστημα του συστήματος Linux σας είναι 32-bit ή 64-bit. Αυτό θα είναι χρήσιμο εάν θέλετε να κατεβάσετε ή να εγκαταστήσετε μια εφαρμογή στο σύστημά σας Linux. Όπως όλοι γνωρίζουμε, δεν μπορούμε να εγκαταστήσουμε εφαρμογές 64 bit σε τύπο λειτουργικού συστήματος 32 bit. Γι' αυτό είναι σημαντικό να γνωρίζετε τον τύπο λειτουργικού συστήματος του συστήματος Linux.

Ακολουθούν οι πέντε εύκολες και απλές μέθοδοι για να επαληθεύσετε τον τύπο λειτουργικού συστήματος του συστήματος Linux. Δεν έχει σημασία αν χρησιμοποιείτε συστήματα τύπου GUI ή CLI, οι ακόλουθες εντολές θα λειτουργήσουν σχεδόν σε όλα τα λειτουργικά συστήματα Linux όπως RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE κ.λπ.

1. unname Εντολή

Η εντολή uname -a θα εμφανίσει τον τύπο λειτουργικού συστήματος του συστήματος Linux. Αυτή είναι η καθολική εντολή και θα λειτουργήσει σχεδόν σε όλα τα λειτουργικά συστήματα Linux/Unix.

Για να μάθετε τον τύπο λειτουργικού συστήματος του συστήματος, εκτελέστε:

$ uname -a

Linux linux-console.net 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. Εντολή dpkg

Η εντολή dpkg θα εμφανίσει επίσης εάν το λειτουργικό σας σύστημα Debian/Ubuntu είναι 32-bit ή 64-bit. Αυτή η εντολή θα λειτουργεί μόνο σε διανομές που βασίζονται στο Debian και στο Ubuntu και σε παράγωγά της.

Ανοίξτε το τερματικό σας και εκτελέστε:

$ dpkg --print-architecture 

Εάν το λειτουργικό σας σύστημα είναι 64-bit, θα λάβετε την ακόλουθη έξοδο:

amd64

Εάν το λειτουργικό σας σύστημα είναι 32-bit, τότε η έξοδος θα είναι:

i386

3. Εντολή getconf

Η εντολή getconf θα εμφανίσει επίσης τις μεταβλητές διαμόρφωσης συστήματος. Τώρα, επιτρέψτε μου να σας δείξω πώς μπορείτε να μάθετε το τόξο του συστήματος Linux χρησιμοποιώντας την εντολή getconf.

$ getconf LONG_BIT

64

Για περισσότερες λεπτομέρειες, ανατρέξτε στις σελίδες man.

$ man getconf

4. αψίδα Εντολή

Η εντολή arch θα εμφανίσει τον τύπο του λειτουργικού σας συστήματος. Αυτή η εντολή είναι παρόμοια με την εντολή uname -m. Εάν η έξοδος του είναι x86_64 τότε είναι λειτουργικό σύστημα 64 bit. Εάν η έξοδος είναι i686 ή i386, τότε πρόκειται για λειτουργικό σύστημα 32 bit.

$ arch

x86_64

5. Εντολή αρχείου

Η εντολή αρχείο με ειδικό όρισμα /sbin/init θα εμφανίσει τον τύπο του λειτουργικού συστήματος.

$ 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

συμπέρασμα

Τώρα γνωρίζετε τους τρόπους για να μάθετε τον τύπο του λειτουργικού σας συστήματος Linux. Φυσικά, υπάρχουν λίγοι άλλοι τρόποι για να μάθετε τον τύπο λειτουργικού συστήματος, αλλά αυτοί είναι οι συχνές και ρεαλιστικές μέθοδοι μέχρι στιγμής. Εάν γνωρίζετε άλλες εντολές ή μεθόδους εμφάνισης του τύπου λειτουργικού συστήματος, μη διστάσετε να μας ενημερώσετε στην παρακάτω ενότητα σχολίων.