![哪个命令可以显示 Mac 上二进制文件的架构?](https://linux22.com/image/1248776/%E5%93%AA%E4%B8%AA%E5%91%BD%E4%BB%A4%E5%8F%AF%E4%BB%A5%E6%98%BE%E7%A4%BA%20Mac%20%E4%B8%8A%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%E7%9A%84%E6%9E%B6%E6%9E%84%EF%BC%9F.png)
我之前用过它,但现在找不到了。
答案1
你可能想要file
命令。
答案2
使用内置file
命令。
例如:
file -b pydevd_cython.cpython-310-darwin.so`
注意:-b
或--brief
选项可防止输出再次回显文件名,仅显示文件类型和建筑学(针对arm64
新款 Apple Silicon 芯片 M1):
Mach-O 64-bit bundle arm64
也可以看看:如何在 Mac OS X 中从命令行确定文件类型和编码。
选择
要仅输出架构,您也可以使用命令lipo -archs
喜欢
lipo -archs /System/Applications/Mail.app/Contents/MacOS/Mail
它将列出使用的架构,例如
x86_64 arm64
也可以看看: