Skip to main content

Χρησιμοποιήστε την εντολή Arch για να βρείτε τον τύπο της αρχιτεκτονικής του υπολογιστή σας

The Ex-Urbanites / Speaking of Cinderella: If the Shoe Fits / Jacob's Hands (Ιούνιος 2025)

The Ex-Urbanites / Speaking of Cinderella: If the Shoe Fits / Jacob's Hands (Ιούνιος 2025)

Πίνακας περιεχομένων:

Anonim

Θεωρητικά, θα πρέπει να γνωρίζετε ήδη την αρχιτεκτονική του υπολογιστή σας, επειδή τελικά εγκαταστήσατε το Linux σε αυτό.

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

Ίσως να νομίζετε ότι ο τύπος της αρχιτεκτονικής είναι προφανής, αλλά όταν λαμβάνετε υπόψη τα Chromebook, υπάρχει πιθανότητα να είναι x86_64 ή arm based και δεν είναι απαραίτητα σαφές μόνο αν κοιτάξουμε έναν υπολογιστή αν είναι 32 bit ή 64-bit.

Τύποι Αρχιτεκτονικής

Τι είδους υπάρχουν λοιπόν; Λοιπόν, ελέγχοντας απλά τη σελίδα λήψεων του Debian παραθέτει τις ακόλουθες αρχιτεκτονικές:

  • amd64
  • arm64
  • armel
  • armhf
  • i386
  • mips
  • mipsel
  • powerpc
  • ppc64el
  • s390ex

Άλλες πιθανές αρχιτεκτονικές περιλαμβάνουν i486, i586, i686, ia64, alpha και sparc.

Η ακόλουθη εντολή θα σας δείξει την αρχιτεκτονική του υπολογιστή σας:

αψίδα

Στην ουσία η εντολή του τόξου είναι ένας απλός τρόπος έκφρασης της ακόλουθης εντολής:

uname -m

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

Απλά πληκτρολογώντας το uname από μόνο του σας δείχνει το λειτουργικό σύστημα που εκτελείτε, δηλαδή το Linux ενώ το uname -a εμφανίζει όλες τις διαθέσιμες πληροφορίες από την εντολή uname, συμπεριλαμβανομένων των εξής:

  • όνομα πυρήνα
  • όνομα κόμβου
  • απελευθέρωση πυρήνα
  • έκδοση πυρήνα
  • το μηχάνημα υλικού (δηλαδή το ίδιο με την εντολή του τόξου)
  • επεξεργαστή
  • πλατφόρμα υλικού
  • λειτουργικό σύστημα

Μπορείτε να χρησιμοποιήσετε διακόπτες για να καθορίσετε μόνο τις πληροφορίες που θέλετε να εμφανίζονται.

  • uname -a - εμφανίζει όλες τις πληροφορίες
  • uname -s - δείχνει τον πυρήνα (δηλ. το Linux)
  • uname -n - εμφανίζει το όνομα του κεντρικού υπολογιστή δικτύου (δηλ. localhost.localdomain)
  • uname -r - δείχνει την απελευθέρωση του πυρήνα (δηλ. 3.10.0-229.14.1.e17.x86_64
  • uname -v - δείχνει την έκδοση του πυρήνα (δηλ. # 1 SMP Tue Sep 15 15:05:51 UTC 2015)
  • uname -m - δείχνει την αρχιτεκτονική (δηλ. x86_64)
  • uname -p - δείχνει τον τύπο του επεξεργαστή (δηλ. x86_64)
  • uname -i - πλατφόρμα υλικού (δηλ. x86_64)
  • uname -o - λειτουργικό σύστημα

Μπορείτε να δείτε το πλήρες εγχειρίδιο για uname και καμάρα πληκτρολογώντας την ακόλουθη εντολή:

info coreutils 'uname επίκληση'

Είναι επίσης δυνατό να αποκτήσετε πλήρεις λεπτομέρειες της εντολής του τόξου πληκτρολογώντας την αψίδα του ανθρώπου.

Η ίδια η εντολή του τόξου έχει μόνο 2 διακόπτες:

  • arch --help - εμφάνιση της σελίδας βοήθειας
  • arch - έκδοση - εμφάνιση του αριθμού έκδοσης

Για να ολοκληρώσετε αυτόν τον οδηγό, η ακόλουθη εντολή θα σας δείξει επίσης εάν το σύστημά σας εκτελεί 32-bit ή 64-bit:

  • getconf LONG_BIT

Το getconf σημαίνει στην πραγματικότητα τιμή get configuration. Είναι μέρος του εγχειριδίου προγραμματιστών POSIX. Το LONG_BIT επιστρέφει το μέγεθος ενός μακρού ακέραιου αριθμού. Αν επιστρέφει το 32 τότε έχετε ένα 32-bit σύστημα ενώ αν επιστρέφει 64 έχετε ένα σύστημα 64-bit.

Ωστόσο, αυτή η μέθοδος δεν είναι ανόητη και μπορεί να μην λειτουργεί σε όλες τις αρχιτεκτονικές.

Για περισσότερες λεπτομέρειες σχετικά με τον τύπο εντολής getconf man getconf σε ένα παράθυρο τερματικού ή επισκεφθείτε αυτήν την ιστοσελίδα.

Ενώ είναι προφανώς ευκολότερο να πληκτρολογείτε τόξα από το uname -m, αξίζει να σημειωθεί ότι η εντολή arch δεν έχει καταργηθεί και ενδέχεται να μην είναι διαθέσιμη σε όλες τις εκδόσεις του Linux στο μέλλον. Επομένως, θα πρέπει να συνηθίσετε να χρησιμοποιείτε την εντολή uname.