我正在运行 ubuntu 服务器。如何从 live CD(32 位)知道服务器版本(32 位或 64 位)。我该怎么办?谢谢!
答案1
要了解您的 CPU 架构,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
cat /proc/cpuinfo
你会看到这个:
如果显示 48 位虚拟,则表示支持 64 位,否则表示支持 32 位虚拟
要确定您的 CD 是 32 位还是 64 位,请执行以下操作:
在 CD 中查找名为.disk
该文件夹中有一个名为info
该文件的内容将显示正确的架构 32 位或 64 位
答案2
file /sbin/init
响应将在“ELF”后提及 32 位或 64 位
答案3
如何确定您的计算机是 32 位还是 64 位 CPU:
在终端类型中:“sudo lshw -C cpu”
它会说“width=32bit”或“width=64bit”
资料来源: http://candlelight.any.djun.net/x/1/index.php?topic=699.0
如何确定您正在运行 32 位还是 64 位 Linux 操作系统:
在终端输入:“uname -a”
来源: http://candlelight.any.djun.net/x/1/index.php?topic=688.0
如何通过另一个 Ubuntu 安装来判断某个 Ubuntu 安装是 32 位还是 64 位:
在终端类型中:“cd /media/nameofdrive/lib64”
“nameofdrive” 是安装所在分区的名称。
如果收到“/media/nameofdrive/lib64”的响应,则表示安装的是 64 位系统。如果收到“错误,没有这样的文件或目录”的响应,则表示安装的是 32 位系统。
32 位安装将有 lib,但 64 位安装将有 lib 和 lib64 目录。
PS:要返回默认目录,请在终端中输入:“cd /”
来源:candlelight.any.djun.net/x/1/index.php?topic=709.0
答案4
运行命令:
grep -o -w 'lm' /proc/cpuinfo | sort -u
如果输出是,lm
则您有 64 位,否则如果没有输出,则您有 32 位。