我想知道我的计算机体系结构,所以我在我的操作系统上输入命令来检查它。当我输入uname -m
和arch
时,它显示我的计算机体系结构是'i686'。但它显示i686 i686 i386 GNU/Linux
当我输入uname -a
时。我知道uname -a
打印打印所有信息,uname -m
打印机器硬件名称。那么为什么当我输入i386
时它打印uname -a
。它们之间的区别是什么。
答案 0 :(得分:1)
来自man uname
:
-a, --all
print all information [...]
-m, --machine
print the machine hardware name
-p, --processor
print the processor type or "unknown"
-i, --hardware-platform
print the hardware platform or "unknown"
因此,uname -a
输出中的三元组按顺序对应machine processor hardware
。