如何知道自己在运行单处理器还是多处理器内核?
/unix 是指向已启动内核的符号链接。要了解正在运行什么内核模式,可输入 ls -l /unix 并查看 /unix 链接到什么文件。下面是 ls -l /unix 命令的三种可能输出及其对应的内核:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
$ ls -l /unix lrwxrwxrwx 1 root system 21 Dec 23 2016 /unix -> /usr/lib/boot/unix_64
我的系统上有多少个硬盘,当前正在使用哪些硬盘?
要显示系统上的硬盘数量,可输入以下命令:
lspv
$ lspv hdisk0 00f6cddc5ac91422 rootvg active hdisk1 00f6cddc65159665 db2mqvg active hdisk2 00f6cddc651605b2 domwasvg active
uname 命令可以提供关于系统的详细信息。
uname -p
显示系统的芯片类型。例如,PowerPC。
uname -r
显示操作系统的版本号。
uname -s
显示系统名称。例如,AIX。
uname -n
显示节点名称。
uname -a
显示系统名称、节点名称、版本、计算机 ID。
uname -M
显示系统型号名称。例如,IBM, 9114-275。
uname -v
显示操作系统版本。
uname -m
显示运行系统的硬件的计算机 ID 编号。
uname -u
显示系统 ID 编号。
$ uname -a AIX b20acigdt004 1 7 00F6CDDC4C00