1、查看机器型号
机器型号:dmidecode | grep "Product Name"
2、查看操作系统内核信息、发行版本信息、系统安装时间、启动时间
内核信息:uname -a 或者cat /proc/version
发行版本信息:
法1、cat /etc/issue
法2、lsb_release -a (适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)
法3、more /etc/issue
系统安装时间:
法1、passwd -S root(在linux下,由于root、bin、daemon等账号就是在系统安装时创建的,因此这些帐号的创的时间基本上就是 Linux 系统的安装时间)
法2、ll /root/install.log
系统启动时间:uptime
3、查看CPU信息
CPU的信息大部分都存储在/proc/cpuinfo 文件里面,该文件术语对照如下:
processor 逻辑处理器的id。
physical id 物理封装的处理器的id。
core id 每个核心的id。
cpu cores 位于相同物理封装的处理器中的内核数量。
siblings 位于相同物理封装的处理器中的逻辑处理器的数量。
型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
物理CPU个数:cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l
逻辑CPU个数:cat /proc/cpuinfo |grep "processor"|wc -l
CPU核数:cat /proc/cpuinfo |grep "cores"|uniq
CPU主频:cat /proc/cpuinfo |grep MHz|uniq
位数:getconf LONG_BIT
4、查看硬盘型号、大小、使用情况
查看硬盘型号、大小
步骤一、fdisk -l 查看你的硬盘编号,如sda,sdb 等
步骤二、smartctl --all /dev/sda
(如果该机有做磁盘阵列,那么运行上述命令会报错,得不到你要的磁盘信息。可以借助MegaCli命令MegaCli命令系统不自带,需要额外下载,http://blog.youkuaiyun.com/harbor1981/article/details/42772377)
查看硬盘使用情况:
df -h
5、查看内存型号、大小
内存信息保存在 /proc/meminfo
dmidecode |grep -A16 "Memory Device$"
6、查看网卡信息
几张网卡:ip a 或者 ifconfig -a,或者cat /proc/net/dev ,即可看出有几张网卡,以及各张网卡配置的IP、MAC地址信息
网卡型号:lspci | grep Eth或者 lspci | grep -i eth
查看某张网卡有没有接网线:
法1:mii-tool eth0 ,mii-tool eth0,...,(centos 6.6 )或者mii-tool (centos5.8)
法2:ifconfig -a ,有RUNNING 及代表有接网线
7、查看apache、PHP、mysql、discuz版本
查看apache版本:httpd -v
查看PHP版本:php -v
查看mysql版本:mysql -V (注意是大写的V)