Използвайте команда "Арк", за да разберете типа архитектура на компютъра

На теория вече трябва да знаете архитектурата на вашия компютър, защото накрая сте инсталирали Linux на него.

Разбира се, може да се случи, че не сте инсталирали Linux на компютъра и трябва да знаете архитектурата, преди да компилирате пакет, който да го изпълнявате.

Може да мислите, че типът архитектура е очевиден, но когато вземате под внимание Chromebook, има вероятност тя да е или x86_64, или базирана на ръката и не е задължително ясно само като гледате на компютъра дали е 32-битов или 64- малко.

И така, какви видове има? Е, просто проверявайки страницата за изтегляне на Debian, са изброени следните архитектури:

Други потенциални архитектури включват i486, i586, i686, ia64, alpha и sparc.

Следната команда ще ви покаже архитектурата на компютъра ви:

арка

По същество командата на арката е прост начин за изразяване на следната команда:

uname -m

uname се използва за отпечатване на всякакъв вид системна информация за вашия компютър, чийто тип архитектура е само малка част.

Просто натискането на uname по своему показва вашата операционна система, т.е. Linux, докато uname -a показва цялата налична информация от командата uname, включително следното:

Можете да използвате превключватели, за да зададете само информацията, която искате да се показва.

Можете да видите цялото ръководство за uname и арх, като въведете следната команда:

информация coreutils 'uname invocation'

Възможно е също така да получите пълни подробности за командата на арката, като въведете арка на човек.

Самата арка команда има само 2 превключвателя:

За да завършите това ръководство, следната команда ще ви покаже дали вашата система работи 32-битова или 64-битова:

getconf всъщност означава получаване на конфигурационна стойност. Тя е част от наръчника за програмисти на POSIX. LONG_BIT връща размера на цялото цяло число. Ако връща 32, тогава имате 32-битова система, докато ако се върне 64, имате 64-битова система.

Този метод не е глупаво доказателство обаче и може да не работи на всички архитектури.

За подробности относно получаването на command type getconf man getconf в терминален прозорец или посетете тази уеб страница.

Въпреки че очевидно е по-лесно да напишете арх, отколкото uname -m, заслужава да се отбележи, че командата arch е оттеглена и може да не е налична във всички версии на Linux в бъдеще. Затова трябва да свикнете с командата uname.