Онолоор бол та өөрийн компьютерын архитектурыг аль хэдийн мэддэг байх ёстой.
Мэдээж хэрэг та Линуксыг компьютер дээр суулгахгүй байсан бөгөөд багцыг ажиллуулахаас өмнө уг архитектурыг мэдэх шаардлагатай байж болох юм.
Та архитектурын төрлийг мэддэг байх аа гэхдээ Chromebook-г авч үзэхдээ x86_64 эсвэл гар дээр суурилсан байх магадлалтай бөгөөд энэ нь зөвхөн 32-битийн эсвэл 64- бит.
Тэгэхээр ямар төрлүүд байна вэ? Зүгээр л Debian-ийн татаж авах хуудсыг шалгаж дараахь архитектуруудыг жагсаав:
- amd64
- arm64
- зэвсэг
- зэвсэг
- i386
- маунт
- mipsel
- powerpc
- ppc64el
- s390ex
Боломжит бусад архитектурууд i486, i586, i686, ia64, альфа болон sparc багтана.
Дараах тушаал нь таны компьютерт зориулсан архитектурыг үзүүлнэ:
нуман
Ерөнхийдөө arch тушаал нь дараах тушаалыг илэрхийлэх хялбар арга юм:
uname -m
uname нь таны компьютерийн талаархи бүх төрлийн системийн мэдээллийг хэвлэхэд хэрэглэгддэг. Архитектурын төрөл нь зөвхөн бага хэсэг юм.
Зүгээр л өөрийнхөө шоу дээр үйлдсэн үйлдлийн систем, өөрөөр хэлбэл Линукс байхад uname -a нь uname тушаалаас бүх мэдээллийг харуулах болно.
- цөмийн нэр
- зангилааны нэр
- цөмийн хувилбар
- цөмийн хувилбар
- машин тоног төхөөрөмж (өөрөөр хэлбэл arch arch тушаалын адил)
- процессор
- тоног төхөөрөмжийн платформ
- үйлдлийн систем
Та хүссэн мэдээллээ зааж өгөхийн тулд шилжүүлэгчдийг ашиглаж болно.
- uname -a нь бүх мэдээллийг харуулдаг
- uname -s нь цөмийг (өөрөөр хэлбэл Линукс)
- uname -n нь сүлжээний хост нэрийг (жишээ нь localhost.localdomain)
- uname -r нь цөмийн хувилбаруудыг харуулдаг (өөрөөр хэлбэл 3.10.0-229.14.1.e17.x86_64
- uname -v - цөмийн хувилбарыг харуулж байна (өөрөөр хэлбэл # 1 SMP сарын 9 15:05:51 UTC 2015)
- uname -m нь архитектурыг (өөрөөр хэлбэл x86_64)
- uname -p нь процессорын төрөл (өөрөөр хэлбэл x86_64)
- uname -i - hardware платформ (өөрөөр хэлбэл x86_64)
- uname -o үйлдлийн систем
Та дараах командыг бичиж бүтэн гарын авлагыг бүрэн бүтэн ба нуман харагдана.
info coreutils 'нэртэй дуудлага'
М н нум нум бичиж arch arch тушаалын дэлгэрэнг й мэдээллийг авах боломжтой.
Нуман команд нь зөвхөн 2 унтраалгатай байна:
- arch --help - тусламжийн хуудсыг харуулна
- arch - version - хувилбарын дугаарыг харуулна
Энэ гарын авлагыг бөглөхийн тулд дараах тушаал нь таны систем 32-бит эсвэл 64-бит ажиллаж байгаа эсэхийг үзүүлэх болно.
- getconf LONG_BIT
getconf нь тохиргооны утгыг авах гэсэн үг юм. Энэ нь POSIX програмын гарын авлагын нэг хэсэг юм. LONG_BIT нь урт бүхэл тоо хэмжээг буцаана. Хэрэв энэ нь 32 эргэж байвал 32 бит системтэй байхад 64 нь 64-битийн системтэй бол.
Энэ арга нь тэнэг баталгаа биш бөгөөд бүх архитектур дээр ажиллахгүй байж болно.
Getconf тушаалын төрлийн хүн getconf талаар дэлгэрэнгүй мэдээллийг терминал цонх руу эсвэл энэ хуудсанд зочилно уу.
Хэдийгээр uname -m-уудаас илүүтэйгээр arch гэж бичих нь хялбар байдаг боловч arch тушаалыг хуучирсан бөгөөд ирээдүйд Линуксийн бүх хувилбарууд дээр ашиглах боломжгүй байж болох юм. Тиймээс оронд нь uname командыг ашиглах хэрэгтэй.