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