uname -a
有 x86_64 就是了...
--
以前好像我也有問過 ><
呵,對,是 x86_64 沒錯,但我要的是如何在"使用上"感覺出那是 64 bit 而不是那個顯示的字串。
剛找了一些資料, 可以這樣查:
寫個 c 程式, 編譯好產生 a.out 後,用 file a.out 看
64bit OS 會輸出:
a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
32bit OS 會輸出:
a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped
而且用 gdb 看的確有用到 64 bit 指令。