Skip to main content

ใช้คำสั่ง Arch เพื่อค้นหาประเภทสถาปัตยกรรมของคอมพิวเตอร์ของคุณ

Staad-008 : การใช้คำสั่ง NodeTranslational Repeat Add Curve Beam (มิถุนายน 2026)

Staad-008 : การใช้คำสั่ง NodeTranslational Repeat Add Curve Beam (มิถุนายน 2026)
Anonim

ในทางทฤษฎีแล้วคุณควรทราบสถาปัตยกรรมของคอมพิวเตอร์ของคุณแล้วเนื่องจากหลังจากติดตั้งลินุกซ์แล้วในตอนแรก

แน่นอนว่าอาจเป็นกรณีที่คุณไม่ได้ติดตั้ง Linux บนคอมพิวเตอร์และคุณจำเป็นต้องรู้จักสถาปัตยกรรมก่อนที่จะรวบรวมแพ็กเกจเพื่อใช้งานได้

คุณอาจคิดว่าประเภทของสถาปัตยกรรมเป็นสิ่งที่เห็นได้ชัด แต่เมื่อคุณใช้ Chromebook ในการพิจารณาอาจมีความเป็นไปได้ว่าเป็น x86_64 หรือแขนและไม่จำเป็นต้องชัดเจนเพียงแค่ดูคอมพิวเตอร์ไม่ว่าจะเป็นแบบ 32 บิตหรือ 64 บิต

ประเภทสถาปัตยกรรม

ชนิดดังนั้นจะมีอะไรบ้าง ดีเพียงตรวจสอบจากหน้าดาวน์โหลด Debian แสดงสถาปัตยกรรมต่อไปนี้:

  • amd64
  • arm64
  • armel
  • armhf
  • i386
  • MIPS
  • mipsel
  • PowerPC
  • ppc64el
  • s390ex

สถาปัตยกรรมที่มีศักยภาพอื่น ๆ ได้แก่ i486, i586, i686, ia64, alpha และ sparc

คำสั่งต่อไปนี้จะแสดงสถาปัตยกรรมสำหรับคอมพิวเตอร์ของคุณ:

โค้ง

ในสาระสำคัญคำสั่ง arch เป็นวิธีง่ายๆในการแสดงคำสั่งต่อไปนี้:

uname -m

uname ใช้สำหรับพิมพ์ข้อมูลระบบทั้งหมดเกี่ยวกับคอมพิวเตอร์ของคุณซึ่งประเภทสถาปัตยกรรมเป็นเพียงส่วนเล็ก ๆ เท่านั้น

เพียงพิมพ์ uname ด้วยตัวเองจะแสดงระบบปฏิบัติการที่คุณใช้อยู่เช่น Linux ขณะที่ uname -a แสดงข้อมูลทั้งหมดที่มีอยู่จากคำสั่ง uname รวมทั้งต่อไปนี้:

  • ชื่อเคอร์เนล
  • ชื่อโหนด
  • ปล่อยเคอร์เนล
  • kernel version
  • ฮาร์ดแวร์เครื่อง (เช่นเดียวกับคำสั่งโค้ง)
  • หน่วยประมวลผล
  • แพลตฟอร์มฮาร์ดแวร์
  • ระบบปฏิบัติการ

คุณสามารถใช้สวิตช์เพื่อระบุเฉพาะข้อมูลที่คุณต้องการแสดง

  • uname -a - แสดงข้อมูลทั้งหมด
  • uname -s - แสดงเคอร์เนล (เช่น Linux)
  • uname -n - แสดงชื่อโฮสต์ของเครือข่าย (เช่น localhost.localdomain)
  • uname -r - แสดงการเผยแพร่เคอร์เนล (เช่น 3.10.0-229.14.1.e17.x86_64
  • uname -v - แสดงเวอร์ชันของเคอร์เนล (เช่น SMP ฉบับที่ 1 ก.ย. 15 15:05:51 UTC 2015)
  • uname -m - แสดงสถาปัตยกรรม (เช่น x 86_64)
  • uname -p - แสดงประเภทโปรเซสเซอร์ (เช่น x 86_64)
  • uname -i - แพลตฟอร์มฮาร์ดแวร์ (เช่น x86_64)
  • uname - o - ระบบปฏิบัติการ

คุณสามารถดูคู่มือฉบับสมบูรณ์สำหรับ uname และ arch โดยการพิมพ์คำสั่งต่อไปนี้:

ข้อมูลการชุมนุมของ coreutils 'uname'

นอกจากนี้ยังสามารถรับรายละเอียดทั้งหมดเกี่ยวกับคำสั่งซุ้มประตูได้ด้วยการพิมพ์ซุ้มประตู

คำสั่งโค้งมีเพียง 2 สวิตช์เท่านั้น:

  • arch --help - แสดงหน้าความช่วยเหลือ
  • arch --version - แสดงหมายเลขเวอร์ชัน

เพื่อให้คำแนะนำนี้สมบูรณ์คำสั่งต่อไปนี้จะแสดงให้คุณทราบว่าระบบของคุณใช้งานระบบ 32 บิตหรือ 64 บิต:

  • getconf LONG_BIT

getconf จริงหมายถึงได้รับค่าการกำหนดค่า เป็นส่วนหนึ่งของคู่มือโปรแกรมเมอร์ POSIX LONG_BIT ส่งกลับขนาดของจำนวนเต็มยาว ถ้ามันส่งกลับ 32 แล้วคุณมีระบบ 32 บิตในขณะที่ถ้ามันส่งกลับ 64 คุณมีระบบ 64 บิต

วิธีนี้ไม่ได้เป็นหลักฐานโง่ แต่และอาจไม่สามารถใช้ได้กับสถาปัตยกรรมทั้งหมด

สำหรับรายละเอียดทั้งหมดเกี่ยวกับชนิดคำสั่ง getconf man getconf ลงในหน้าต่างเทอร์มินัลหรือไปที่หน้าเว็บนี้

ขณะที่เห็นได้ชัดว่าง่ายกว่าที่จะพิมพ์ซุ้มประตูมากกว่า uname -m เป็นข้อสังเกตว่าคำสั่ง arch ได้รับการคัดค้านและอาจไม่พร้อมใช้งานบน Linux ทุกเวอร์ชันในอนาคต จากนั้นคุณควรใช้คำสั่ง uname แทน