Jawaban:
Apakah Anda mencoba uname -m?
Sepertinya uname -m benar-benar memberi
Jika tidak, bukan untuk kernel Linux, tetapi untuk CPU , Anda mengetik:
cat /proc/cpuinfo
atau:
grep flags /proc/cpuinfo
Di bawah parameter "bendera", Anda akan melihat berbagai nilai. Di antara mereka, satu bernama "tm (mode transparan)" atau "rm (mode nyata)" atau "lm (mode panjang)"
Catatan: Anda dapat memiliki CPU 64-bit dengan kernel 32-bit terpasang "
Sumber .
Biasanya ketika Anda ingin mengetahui hal ini, Anda ingin mengetahui apakah aplikasi berjalan sebagai 32-bit atau 64-bit, bukan arsitektur apa yang dikompilasi untuk kernel. Seperti yang ditunjukkan oleh sYnfo, Anda dapat memiliki cpu 64-bit dengan kernel 32-bit. Tetapi yang lebih penting Anda dapat memiliki kernel 64-bit yang menjalankan userspace 32-bit. Dalam hal ini perintah uname -m
akan (secara tidak akurat) melaporkan 64-bit, karena uname hanya melaporkan arsitektur kernel. Di Ubuntu dan turunan Debian lainnya, Anda dapat mengetahui bitness Anda dengan menjalankan:
dpkg --print-architecture
Untuk sebagian besar kasus, Anda ingin menggunakan perintah ini alih-alih tidak sama nama.