假设我们正在运行实例,我们可以在该实例上运行什么来检测它是x86_64
基于引力子还是基于 ARM 的?
我想了想,curl -s http://169.254.169.254/latest/meta-data/...
但发现在这种情况下没有任何用处。此外,可以使用实例类型(例如t4g.*
vs t3.*
)进行检测,但我希望有更直接的方法。
有没有?
假设我们正在运行实例,我们可以在该实例上运行什么来检测它是x86_64
基于引力子还是基于 ARM 的?
我想了想,curl -s http://169.254.169.254/latest/meta-data/...
但发现在这种情况下没有任何用处。此外,可以使用实例类型(例如t4g.*
vs t3.*
)进行检测,但我希望有更直接的方法。
有没有?
快速简便的检查:
uname -m
英特尔/AMD:
引力子/ARM:
显示更多细节:
lscpu
以 AMD CPU 为例:
您还可以以 JSON 格式显示输出,以便在脚本中使用(此处为 Graviton):
希望有帮助:)