ค้นหาเว็บไซต์

5 วิธีใช้บรรทัดคำสั่งในการค้นหาระบบ Linux คือ 32 บิตหรือ 64 บิต


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

ต่อไปนี้เป็นห้าวิธีที่ง่ายและสะดวกในการตรวจสอบประเภทระบบปฏิบัติการของระบบ Linux ของคุณ ไม่สำคัญว่าคุณจะใช้ระบบประเภท GUI หรือ CLI คำสั่งต่อไปนี้จะทำงานบนระบบปฏิบัติการ Linux เกือบทั้งหมด เช่น RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE เป็นต้น

1. คำสั่งระบุชื่อ

คำสั่ง uname -a จะแสดงประเภทระบบปฏิบัติการของระบบ Linux ของคุณ นี่เป็นคำสั่งสากลและใช้ได้กับระบบปฏิบัติการ Linux/Unix เกือบทั้งหมด

หากต้องการค้นหาประเภทระบบปฏิบัติการของระบบ ให้รัน:

$ uname -a

Linux linux-console.net 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

2. คำสั่ง dpkg

คำสั่ง dpkg จะแสดงด้วยว่าระบบปฏิบัติการ Debian/Ubuntu ของคุณเป็น 32 บิต หรือ 64 บิต คำสั่งนี้จะใช้ได้กับการแจกแจงแบบ Debian และ Ubuntu เท่านั้นและเป็นอนุพันธ์

เปิด Terminal ของคุณแล้วเรียกใช้:

$ dpkg --print-architecture 

หากระบบปฏิบัติการของคุณเป็น 64 บิต คุณจะได้รับผลลัพธ์ต่อไปนี้:

amd64

หากระบบปฏิบัติการของคุณเป็น 32 บิต ผลลัพธ์จะเป็น:

i386

3. คำสั่ง getconf

คำสั่ง getconf จะแสดงตัวแปรการกำหนดค่าระบบด้วย ตอนนี้ ฉันจะแสดงวิธีค้นหาส่วนโค้งของระบบ Linux โดยใช้คำสั่ง getconf

$ getconf LONG_BIT

64

สำหรับรายละเอียดเพิ่มเติม โปรดดูที่หน้าคู่มือ

$ man getconf

4. คำสั่งโค้ง

คำสั่ง arch จะแสดงประเภทระบบปฏิบัติการของคุณ คำสั่งนี้คล้ายกับคำสั่ง uname -m หากเอาต์พุตเป็น x86_64 แสดงว่าเป็นระบบปฏิบัติการ 64 บิต หากเอาต์พุตเป็น i686 หรือ i386 แสดงว่าเป็นระบบปฏิบัติการ 32 บิต

$ arch

x86_64

5. คำสั่งไฟล์

คำสั่ง file พร้อมด้วยอาร์กิวเมนต์พิเศษ /sbin/init จะแสดงประเภทของระบบปฏิบัติการ

$ file /sbin/init

/sbin/init: ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7a4c688d009fc1f06ffc692f5f42ab09e68582b2, stripped

บทสรุป

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