查linux版本 - Linux

Table of Contents

大家好,我在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位元的系統嗎?

--

All Comments

Adele avatarAdele2014-11-29
你應該是裝到 32bit 的版本了。
Agnes avatarAgnes2014-12-04
-m顯示的就是機器本身架構啊
Selena avatarSelena2014-12-07
除了重灌有辦法改成64bit嗎?
Una avatarUna2014-12-10
有,一般比重灌要複雜
Zenobia avatarZenobia2014-12-11
麻煩是還好,但是有很大的機會會掛一些東西
Carolina Franco avatarCarolina Franco2014-12-15
/home有另外切的話就直接重灌吧,沒的話先分家一下
Ophelia avatarOphelia2014-12-19
只要你系統沒調整太多,Linux重灌比Win$還不痛多了
Genevieve avatarGenevieve2014-12-22
kernel 是 64bit, GLIBC 是 32bit, 加裝 GLIBC 64bit