实际上,我刚刚在 Dreamhost 上拥有共享主机,我将使用它来测试部署基于 MongoDB 的应用程序。有 32 位和 64 位预构建发行版,但我不知道应该安装哪个,直到我能确定服务器的架构。
我想这可以通过检测操作系统版本来实现,但我不知道该怎么做。我可以通过 ssh 进入,当然不是以 root 身份,因为它是共享服务器。我只需要知道哪个或哪些命令可以告诉我正在运行什么架构。
答案1
“uname -m” 或 “arch”
答案2
Linux/UNIX 上的命令是:
uname -a
或者只针对架构:
uname -m
答案3
从命令行工具:
getconf LONG_BIT
答案4
lshw 显示处理器寄存器宽度如下:
sudo lshw -class processor