当前位置: > Linux命令 >

测试中常用的Linux命令

时间:2016-05-23 12:18来源:linux.it.net.cn 作者:IT
1、监测磁盘、内存、网络等的使用
df:文件系统磁盘空间的使用
-bash-4.1$ df
Filesystem                   1K-blocks    Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root   6926264 3671752   2902668  56% /
tmpfs                           961244      84    961160   1% /dev/shm
/dev/sda1                       495844   34861    435383   8% /boot
/dev/sr0                       4363088 4363088         0 100% /media/CentOS_6.5_Final
top:显示当前系统正在执行进程的相关信息,包括进程ID、内存占用率、CPU占用率等

ps:进程查看,可以查看有哪些进程正在运行以及运行的状态,进程是否结束,进程有没有僵死,哪些进程占用了更多的资源
参数:-e,显示所有进程;  -f ,全格式;   -l ,长格式
常用参数:ps -ef
netstat:显示网络连接,路由表和网络接口信息
-t 显示TCP协议的连接情况
-u 显示UDP协议的连接情况
sar:性能分析工具
sar -n UDP 1 10
# sar -u -o test 10 3

注释:每10秒采样一次,连续采样3次,观察CPU 的使用情况,并将采样结果以二进制形式存入当前目录下的文件test中

屏幕显示如下:

17:06:16 CPU %user %nice %system %iowait %steal %idle

17:06:26 all 0.00 0.00 0.20 0.00 0.00 99.80

17:06:36 all 0.00 0.00 0.20 0.00 0.00 99.80

17:06:46 all 0.00 0.00 0.10 0.00 0.00 99.90

Average: all 0.00 0.00 0.17 0.00 0.00 99.83
watch:动态更新
watch -d netstat -su
[root@localhost ~]# watch -n 10 netstat -tpnl    #每10秒显示一下,已连接的TCP连接
vnstat:实时显示网络流量和包数
vnstat -i eth0-l

2.包
tcpdump:
tcpdump -i eth0 host 192.168.8.101
tar
wget
scp

3.权限
chmod
chown

4.查找
locate
find

ln
kill
管道
正则表达式



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容