作者kalecgos0616 (.)
看板Linux
標題[問題] 查linux版本
時間Wed Nov 26 00:14:21 2014
大家好,我在debian上想查linux版本
# getconf LONG_BIT
32
# uname -m
x86_64
# file /bin/bash
/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.26,
BuildID[sha1]=0x92c0d31fecfee066a1314496117fbf1f44dbac32, stripped
為什麼getconf LONG_BIT和file /bin/bash查到的是32位元
uname -m查到的是64位元呢?
是因為cpu是64位元的但是我debian灌32位元的系統嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 222.72.90.227
※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1416932063.A.763.html
推 readonly: 你應該是裝到 32bit 的版本了。 11/26 00:51
→ danny8376: -m顯示的就是機器本身架構啊 11/26 01:22
→ kalecgos0616: 除了重灌有辦法改成64bit嗎? 11/26 08:39
推 jokester: 有,一般比重灌要複雜 11/26 11:07
→ carylorrk: 麻煩是還好,但是有很大的機會會掛一些東西 11/27 17:33
→ qoopichu: /home有另外切的話就直接重灌吧,沒的話先分家一下 11/27 19:52
→ qoopichu: 只要你系統沒調整太多,Linux重灌比Win$還不痛多了 11/27 19:53
→ stanwu: kernel 是 64bit, GLIBC 是 32bit, 加裝 GLIBC 64bit 12/08 00:51