Koristite Arch komandu da biste saznali tip arhitekture računara

U teoriji već znate arhitekturu vašeg računala, jer nakon svega ste instalirali Linux na njoj.

Naravno to bi moglo biti slučaj da niste instalirali Linux na računaru i da morate znati arhitekturu pre nego što napravite paket za pokretanje na njemu.

Možda mislite da je vrsta arhitekture očigledna, ali kada uzmete u obzir Chromebookove, postoji mogućnost da je ili x86_64 ili ruka zasnovana i nije neophodno samo gledanjem na računar da li je to 32-bitna ili 64- bit.

Kakvi su tipovi tamo? Pa samo odjavljivanje stranice za preuzimanje Debian sadrži sledeće arhitekture:

Ostale potencijalne arhitekture uključuju i486, i586, i686, ia64, alpha i sparc.

Sledeća naredba će vam pokazati arhitekturu vašeg računara:

arch

U suštini, komanda luka je jednostavan način izražavanja sledeće naredbe:

uname -m

uname se koristi za štampanje svih vrsta sistemskih informacija o vašem računaru od kojih je tip arhitekture samo mali deo.

Jednostavno unisanje uname-a sam vam pokazuje operativni sistem koji pokrećete, tj. Linux, dok uname -a prikazuje sve informacije koje su dostupne iz uname naredbe uključujući sledeće:

Možete koristiti prekidače da biste naveli samo informacije koje želite prikazati.

Možete videti kompletan priručnik za uname i arhiv tipkanjem sledeće naredbe:

info coreutils 'uname invocation'

Takođe je moguće dobiti sve detalje o naredbi arka tako što ćete ukucati čovjeka.

Sama luka ima samo dva prekidača:

Da biste dovršili ovaj vodič, sljedeća komanda će vam takođe pokazati da li vaš sistem radi 32-bitno ili 64-bitno:

getconf zapravo podrazumeva dobijanje konfiguracione vrednosti. To je deo priručnika POSIX programera. LONG_BIT vraća veličinu dugog cijelog broja. Ako vratite 32 onda imate 32-bitni sistem, a ako se vraća 64, imate 64-bitni sistem.

Međutim, ova metoda nije prevarljiva i možda neće raditi na svim arhitekturama.

Za sve detalje o getconf tipu komanda čovek getconf u prozor terminala ili posjetite ovu web stranicu.

Iako je očigledno lakše pisati lukove nego uname -m vredi napomenuti da je komanda luka zastarjela i možda neće biti dostupna na svim verzijama Linuxa u budućnosti. Stoga bi se trebali naviknuti na upotrebu komande uname umjesto toga.