請教如何得知安裝的LINUX系統為32 or 64bit
有什麼指令可以得知呢
uname -a
2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux
看不太出來..
i386 的話就是 32位元的版本, 如果是 64位元, 通常會有 x86_64, 例如
$ uname -a
Linux xxx1 2.6.xx-xxx.xx.x.el5 #1 SMP Wed Mar 17 11:30:06 EDT 2010 x86_64 x86_64
x86_64 GNU/Linux
這是我的系統, centos x64 版, 或是 ubuntu
$ uname -a
Linux xxx2 2.6.xx-xx-server #1 SMP Wed xxx xx 18:43:06 UTC 20xx
x86_64 GNU/Linux
用 file 看一下常用的指令檔也可以看出是哪一種版本
$ file /bin/bash
/bin/bash: ELF 64-bit LSB executable,
x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped