多谢作者的贡献;http://os.51cto.com/art/201408/447963.htm
1.查看CPU
more /proc/cpuinfo | grep "model name"
grep "model name" /proc/cpuinfo
如果觉得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
2.查看内存
[root@CentOS ~]# grep MemTotal /proc/meminfo
[root@CentOS ~]# grep MemTotal /proc/meminfo | cut -f2 -d:
[root@CentOS ~]# free -m |grep "Mem" | awk '{print $2}'
[root@CentOS ~]# free -m
3.查看cpu是32还是64
[root@CentOS ~]# getconf LONG_BIT
[root@CentOS ~]# echo $HOSTTYPE
[root@CentOS ~]# uname -a
4.当前linux版本
[root@CentOS ~]# more /etc/redhat-release
[root@CentOS ~]# cat /etc/redhat-release
5.内核版本
[root@CentOS ~]# uname -r
[root@CentOS ~]# uname -a
6.查看当前时间
[root@CentOS ~]# date
7.查看硬盘分区
[root@CentOS ~]# df -h
[root@CentOS ~]# fdisk -l
[root@CentOS home]# du -sh
[root@CentOS home]# du /var/www -sh
8.安装了哪些包
cat -n /root/install.log
more /root/install.log | wc -l
[root@CentOS home]# rpm -qa
.......................
.......................
.......................
.......................
.......................
[root@CentOS home]# rpm -qa | wc -l
[root@CentOS home]# yum list installed | wc -l
9.时间看IP,MAC
[root@CentOS home]# ifconfig
[root@CentOS home]# cat /etc/sysconfig/network-scripts/ifcfg-Auto_eth0
[root@CentOS home]# cat /etc/sysconfig/network-scripts/ifcfg-Auto_eth0 | grep IPADDR | cut -f2 -d=
[root@CentOS home]# ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
[root@CentOS home]# ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
网关
[root@CentOS home]# cat /etc/sysconfig/network
查看DNS
[root@CentOS home]# cat /etc/resolv.conf
10.查看默认语言
[root@CentOS home]# echo $LANG $LANGUAGE
[root@CentOS home]# cat /etc/sysconfig/i18n
11.查看主机名
[root@CentOS /]# hostname
[root@CentOS /]# cat /etc/sysconfig/network
12.开放端口号
- /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口
- /etc/rc.d/init.d/iptables save #保存配置
- /etc/rc.d/init.d/iptables restart #重启服务
13.查找文件
find / .name filename 查找/目录下所有的filename文件