对于开发者来说在使用CentOS的时候,往往第一时间就是想要查看一下当前系统的系统信息,但是对于CentOS来说,查看系统信息和版本的命令对于不同版本的系统有不同的命令来执行,所以有时候之前记住的命令在当前CentOS中不能运行,这里总结了对于CentOS各个版本查看系统信息和版本命令的执行命令方便于日后查阅
ll /etc/*centos*
cat /etc/centos-release
命令格式: uname [OPTION]... 打印特定的系统信息,如果直接输入uname,则和加上参数-s一样效果 -a, --all 按以下顺序打印所有信息,除了省略-p 和-i (如果未知) -s, --kernel-name 打印内核名称 -n, --nodename 打印网络节点主机名 -r, --kernel-release 打印内核发行号 -v, --kernel-version 打印内核版本 -m, --machine 输出主机的硬件架构名称 -p, --processor 打印处理器类型或“未知” -i, --hardware-platform 打印硬件平台或“未知” -o, --operating-system 打印操作系统
使用格式: getconf [-v specification] variable_name [pathname] 其中“variable_name”分为几种变量类型:[ SystemwideConfiguration | PathConfiguration PathName ] [ DeviceVariable DeviceName ] SystemwideConfiguration 表示系统范围内的配置变量,如:getconf ARG_MAX 显示系统变量ARG_MAX的值 PathConfiguration 表示相对于具体路径下的配置变量,如:getconf NAME_MAX /usr 显示usr路径下NAME_AMX的配置值 DeviceVariable 表示一个设备变量,设备路径由 DeviceName 参数指定,如:getconf DISK_SIZE /dev/hdisk0 查看硬盘hdisk0的大小 getconf -a [pathname] //打印全部系统配置变量值到标准输出 getconf KERNEL_BITMODE //查看系统Kernel的位模式 getconf LONG_BIT //查看操作系统位数