Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103488
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-15 21:44
个人简介

Just start from your heart.

文章分类

全部博文(22)

文章存档

2015年(5)

2014年(17)

我的朋友

分类: LINUX

2014-08-11 17:18:34

一、查看linux服务器CPU的详细情况
1、查看物理CPU的个数:
cat /proc/cpuinfo |grep "physical id" | sort | uniq | wc -l
2、每个物理CPU的核数:
cat /proc/cpuinfo |grep "cpu cores" |uniq 
3、逻辑CPU的个数:
cat /proc/cpuinfo |grep "processor" |wc -l

二、查看Linux服务器的硬盘使用情况
1、查看硬盘及分区信息:
fdisk -l
2、检查文件系统的磁盘空间占用情况:
 df -hT
3、查看磁盘的I/O性能:
iostat - d - x - k 1 5
如果%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈
4、查找系统中占用最多空间的前十个文件或目录:
du -cks * |sort -rn |head -n 10

三、查看linux系统的平均负载
1、查看linux的平均负载:
uptime
2、查看系统当前的用户数及占用的终端:
 w
3、查看系统负载情况
top
(如果load average的输出值小于CPU的个数,则表示CPU还有空闲)
4、查看Linux系统的整体性能
vmstat
(如果r经常大于系统的逻辑CPU个数,且id经常少于50,则表示CPU的负荷很重)

四、查看linux系统的其他参数
1、查看系统内核:
uname -a或者uname -r
2、查看系统是32位还是64位的命令:
file /sbin/init
3、查看服务器使用的linux发行版的相关信息:
lsb_release -a
4、查看PCI设置(以网卡为例):
lspci |grep Ether

五、Linux服务器的网络配置
1、以太网的配置文件
cat /etc/sysconfig/network-scripts/ifcfg-eth0
2、查看机器的hostname
cat /etc/sysconfig/network
3、查看主机名
cat /etc/hosts
4、查看DNS域名解析
cat /etc/resolv.conf
5、查看所有网络接口的详细情况
 ifconfig
6、只显示eth0的IP地址:
ifconfig  eth0 |grep "inet addr" |awk -F[:""]+ '{print $4}'
7、查看网络连接、路由表和网络接口信息
 netstat 
8、查看服务器网络连接状态并汇总
netstat -an |awk '/^tcp/ { ++ S[$NF]} END {for(a in S) print a,S[a]}'
CLOSE_WAIT 3
ESTABLISHED 117
SYN_RECV 39
LISTEN 23
参数说明:
CLOSE_WAIT:等待从本地用户发来的连接中断请求
ESTABLISHED:正常数据传输状态。它的值也可以近似理解为当前服务器的并发数
SYN_RECV:一个连接请求已经到达,等待确认
LISTEN:侦听来自远方的TCP端口的连接请求
9、查看系统的默认网关
(1)、route -n(UG那一行)
(2)、traceroute (第一条地址里面)
10、跟踪网络数据包的路由途径
traceroute (1表示离我们最近的路由器的IP地址,其他以此类推)
11、查询一台机器的IP地址和与其对应的域名
nslookup 或者 dig
12、查询用户信息(包括系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。)
finger 
13、查看80端口由哪些程序占用的
lsof -i:80

六、查看linux服务器的进程
1、查看nginx占用的进程:
ps aux |grep -v grep |grep nginx
2、查找nginx的所有进程号
pgrep nginx
 
七、添加静态路由
1、手动添加路由的方式:
route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.25
route add -net 是添加静态路由的方式
netmask是网络段的子网掩码
gw表示下一条地址,其实就是
172.16.6.0网段的路由通过172.16.2.25出去
2、永久添加路由的方式
vim /etc/sysconfig/network-scripts/route -eth0
172.16.6.0/24 via 172.16.2.25



















阅读(2086) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~