Skip to main content

Használja az Arch parancsot, hogy megtudja a számítógép építészeti típusát

The Great Gildersleeve: Gildy's Diet / Arrested as a Car Thief / A New Bed for Marjorie (Április 2025)

The Great Gildersleeve: Gildy's Diet / Arrested as a Car Thief / A New Bed for Marjorie (Április 2025)
Anonim

Elméletileg már ismered a számítógéped architektúráját, mert elvégre először telepítetted a Linuxot.

Természetesen előfordulhat, hogy nem telepítette a Linuxot a számítógépre, és ismernie kell az architektúrát, mielőtt összeállítaná a csomagot.

Lehet, hogy úgy gondolja, hogy az architektúra típusa nyilvánvaló, de figyelembe véve a Chromebookokat, lehet, hogy x86_64 vagy kar alapú, és nem feltétlenül világos, ha egy számítógépet néz, függetlenül attól, hogy 32 bites vagy 64-bit.

Építészeti típusok

Milyen típusok vannak? A Debian letöltések listájának megtekintésével a következő architektúrákat soroljuk fel:

  • amd64
  • arm64
  • armel
  • armhf
  • i386
  • mips
  • Mipsel
  • PowerPC
  • ppc64el
  • s390ex

Egyéb lehetséges architektúrák közé tartozik az i486, az i586, az i686, az ia64, az alpha és a sparc.

A következő parancs mutatja a számítógép architektúráját:

boltív

Lényegében az arch parancs a következő parancs kifejezésének egyszerű módja:

uname -m

A uname arra használható, hogy kinyomtasson minden olyan rendszerinformációt a számítógépéről, amelyről az architektúra típusa csak egy kis rész.

Egyszerűen beírni a saját nevét, akkor megjelenik az Ön által futott operációs rendszer, vagyis a Linux, míg a uname -a megjeleníti az uname parancsból elérhető összes információt, beleértve a következőket:

  • a rendszermag nevét
  • csomópont neve
  • a rendszermag felszabadítása
  • a rendszermag verziója
  • gépi hardver (azaz ugyanaz, mint az arch parancs)
  • feldolgozó
  • hardver platform
  • operációs rendszer

A kapcsolók segítségével megadhatja a megjeleníteni kívánt információkat.

  • uname -a - minden információt megjelenít
  • uname -s - mutatja a rendszermagot (vagyis a Linuxot)
  • uname -n - megjeleníti a hálózati gazdagép nevét (azaz localhost.localdomain)
  • uname -r - megjeleníti a rendszermag kiadását (azaz 3.10.0-229.14.1.e17.x86_64
  • uname -v - megjeleníti a rendszermag verziót (azaz # 1 SMP kedd szeptember 15 15:05:51 UTC 2015)
  • uname -m - mutatja az architektúrát (azaz x86_64)
  • uname -p - mutatja a processzor típusát (azaz x86_64)
  • uname -i - hardverplatform (azaz x86_64)
  • uname -o-operációs rendszer

Megtekintheti a teljes kézikönyvet az uname és arch parancsra a következő parancs beírásával:

info coreutils 'uname invocation'

Az arch parancsot az archívum beírásával is meg lehet adni.

Az arch parancsnak csak 2 kapcsolója van:

  • arch --help - megjeleníti a súgó oldalt
  • arch --version - megjeleníti a verziószámot

Az útmutató kiegészítéséhez a következő parancs azt is megmutatja, hogy a rendszer fut-e 32 vagy 64 bites rendszeren:

  • getconf LONG_BIT

A getconf valójában a konfigurációs értéket kapja. Ez része a POSIX programozói kézikönyvnek. A LONG_BIT visszaadja a hosszú egész szám méretét. Ha visszaad 32, akkor van egy 32 bites rendszer, míg ha visszaad 64, van egy 64 bites rendszer.

Ez a módszer azonban nem bolond, és nem minden architektúrán működik.

A getconf paranccsal kapcsolatos részletekért érdemes man getconf egy terminál ablakba vagy látogasson el erre a weboldalra.

Bár nyilvánvalóan könnyebben írható be az arch, mint az uname -m érdemes megjegyezni, hogy az arch parancs elavult és valószínűleg nem lesz elérhető a Linux minden verziójában a jövőben. Ezért inkább használnia kell az uname parancs használatát.