Skip to main content

WIE MAN: Verwenden Sie den Befehl Arch, um den Architekturtyp Ihres Computers herauszufinden - 2020

ARK: Survival Evolved How to spawn all Tek saddles and Bionic costumes. (Juni 2020).

Inhaltsverzeichnis:

Anonim

Theoretisch sollten Sie die Architektur Ihres Computers bereits kennen, denn Sie haben ja überhaupt Linux darauf installiert.

Es kann natürlich vorkommen, dass Sie Linux nicht auf dem Computer installiert haben und dass Sie die Architektur kennen müssen, bevor Sie ein Paket kompilieren, um darauf zu laufen.

Sie denken vielleicht, dass die Art der Architektur offensichtlich ist, aber wenn Sie Chromebooks in Betracht ziehen, besteht die Möglichkeit, dass sie entweder x86_64 oder armgestützt ist, und es ist nicht unbedingt klar, wenn Sie einen Computer betrachten, ob er 32-Bit oder 64-Bit.

Architekturarten

Welche Arten gibt es? Wenn Sie sich die Debian-Downloadseite ansehen, werden folgende Architekturen aufgelistet:

  • amd64
  • arm64
  • Armel
  • armhf
  • i386
  • Mips
  • Mipsel
  • PowerPC
  • ppc64el
  • s390ex

Andere mögliche Architekturen umfassen i486, i586, i686, ia64, alpha und sparc.

Der folgende Befehl zeigt Ihnen die Architektur Ihres Computers:

Bogen

Im Wesentlichen ist der Bogenbefehl eine einfache Möglichkeit, den folgenden Befehl auszudrücken:

uname -m

Mit uname werden alle Arten von Systeminformationen über Ihren Computer gedruckt, deren Architekturtyp nur ein kleiner Teil ist.

Wenn Sie einfach uname alleine eingeben, wird das Betriebssystem angezeigt, das Sie ausführen, d. H. Linux. Uname -a zeigt alle Informationen an, die mit dem Befehl uname verfügbar sind, einschließlich der folgenden:

  • Kernel-Name
  • Knotenname
  • Kernel Release
  • Kernelversion
  • Maschinenhardware (d. h. wie beim Befehl arch)
  • Prozessor
  • Hardware-Plattform
  • Betriebssystem

Sie können Schalter verwenden, um nur die Informationen anzugeben, die Sie anzeigen möchten.

  • uname -a - zeigt alle Informationen an
  • uname -s - Zeigt den Kernel (d. h. Linux)
  • uname -n - Zeigt den Netzwerkhostnamen an (d. h. localhost.localdomain)
  • uname -r zeigt die Kernel-Version (d. h. 3.10.0-229.14.1.e17.x86_64)
  • uname -v - zeigt die Kernel-Version (d. h. # 1 SMP Di 15.09 15:05:51 UTC 2015)
  • uname -m - zeigt die Architektur (d. h. x86_64)
  • uname -p - zeigt den Prozessortyp (d. h. x86_64)
  • uname -i - Hardwareplattform (d. h. x86_64)
  • uname -o - Betriebssystem

Sie können das vollständige Handbuch für uname und arch anzeigen, indem Sie den folgenden Befehl eingeben:

info coreutils 'uname Aufruf'

Es ist auch möglich, vollständige Informationen zum Befehl arch zu erhalten, indem Sie man arch eingeben.

Der Arch-Befehl selbst hat nur zwei Schalter:

  • arch --help - Hilfeseite anzeigen
  • arch --version - Zeigt die Versionsnummer an

Um diesen Leitfaden abzuschließen, zeigt der folgende Befehl auch an, ob auf Ihrem System 32-Bit oder 64-Bit ausgeführt wird:

  • getconf LONG_BIT

Getconf steht eigentlich für get Konfigurationswert. Es ist Teil des POSIX-Programmierhandbuchs. LONG_BIT gibt die Größe einer langen Ganzzahl zurück. Wenn es 32 zurückgibt, haben Sie ein 32-Bit-System, wenn es 64 zurückgibt, haben Sie ein 64-Bit-System.

Diese Methode ist jedoch nicht idiotensicher und funktioniert möglicherweise nicht auf allen Architekturen.

Um vollständige Informationen zum Befehl getconf zu erhalten, geben Sie man getconf in ein Terminalfenster ein oder besuchen Sie diese Webseite.

Obwohl es offensichtlich einfacher ist, arch als uname -m einzugeben, ist es erwähnenswert, dass der Befehl arch nicht mehr verwendet wird und in Zukunft möglicherweise nicht in allen Linux-Versionen verfügbar ist. Daher sollten Sie sich an die Verwendung des Befehls uname gewöhnen.