Naudokite "Arch" komandą, kad sužinotumėte kompiuterio architektūros tipą

Teoriškai jau turėtumėte žinoti savo kompiuterio architektūrą, nes visur įdiegėte "Linux".

Žinoma, tai gali būti atvejis, kai kompiuteryje neįdiegėte "Linux", ir prieš pradėdami kurti paketą, turite sužinoti architektūrą.

Galbūt manote, kad architektūros tipas yra akivaizdus, ​​bet kai atsižvelgsite į "Chromebook", yra galimybė, kad jis yra arba x86_64, arba atskirai, o nebūtinai aišku, žiūrėdamas į kompiuterį, ar jis yra 32 bitų, ar 64- šiek tiek

Taigi, kokie tipai yra? Na tik apsilankę "Debian" atsisiuntimo puslapyje, pateikiamos šios architektūros:

Kitos galimos architektūros yra i486, i586, i686, ia64, alfa ir sparc.

Ši komanda parodys jūsų kompiuterio architektūrą:

arka

Iš esmės komanda arch yra paprastas būdas išreikšti šią komandą:

uname-m

Uname yra naudojama spausdinti visų rūšių sistemos informaciją apie jūsų kompiuterį, kurio architektūros tipas yra tik maža dalis.

Tiesiog įvesdami "uname" atskirai rodoma, kokia jūsų naudojama operacinė sistema, ty Linux, tuo tarpu uname -a rodo visą informaciją, gaunamą iš komandos uname, įskaitant šią:

Galite naudoti jungiklius, norėdami nurodyti tik informaciją, kurią norite rodyti.

Galite pamatyti visą uname ir archi vadovą, įveskite šią komandą:

info coreutils "uname calling"

Taip pat galite gauti išsamią informaciją apie arkos komandą, įvesdami žmogaus arką.

Arka komanda turi tik 2 jungiklius:

Norėdami užbaigti šį vadovą, ši komanda taip pat parodys, ar jūsų sistema veikia 32 bitų arba 64 bitų:

"getconf" iš tikrųjų reiškia gauti konfigūracijos reikšmę. Tai yra POSIX programuotojų vadovo dalis. LONG_BIT grąžina ilgo sveiko skaičiaus dydį. Jei jis grąžina 32, tada jūs turite 32 bitų sistemą, o jei jis grąžina 64, turite 64 bitų sistemą.

Tačiau šis metodas nėra kvailas įrodymas, ir jis gali neveikti visose architektūrose.

Norėdami gauti išsamios informacijos apie komandą getconf, man getconf į terminalo langą arba apsilankykite šiame tinklalapyje.

Nors, žinoma, yra lengviau įvesti arką nei uname-m, verta paminėti, kad arkos komanda nebetinkama ir ateityje ji gali nebūti prieinama visose "Linux" versijose. Todėl turėtumėte įsivaizduoti vietoj komandos uname.