目前指令集合

来源:互联网 发布:企业宣传片 知乎 编辑:程序博客网 时间:2024/06/05 05:31

指令:

1.    >ps aux | grep jmeter      //查看jmeter进程
2.    >cd /usr/local/jmeter/apache-jmeter-3.1/bin/        //进入bin目录
3.    >./jmeter-server -Djava.rmi.server.hostname=192.168.200.65 &      //开启jmeter服务 
4.   >cat /usr/local/jmeter/apache-jmeter-3.1/bin/jmeter-server.log     //抓取jmeter-server.log
5.   >netstat -ant | grep 192.168.200.68  | wc -l       // 查看端口号为192.168.200.68的链接数
6.  >rm -rf mysql-connector-java-6.0.6-bin.jar   //移除jar文件
7.  >rz    //打开windows选框去挑选上传文件 (适用于SecureCRTPortable.exe)
8. >find / -name "killwdt"  在linux后台中查找目录或文件,或打印出killwdt的路径。(引号中路径要是完整的,如ZKDB.db等)



李工对新架构操作的过程:
cd /mnt/mtdblock/
ls
cd service/
ls
./killwdt
killall pushcomm
./pushcomm EIWD
./testoption get MaxRecordCount
./testoption get PushBufferSize
cd ../data/
ls
./sqlite3_mips ZKDB.db
free
df


退出xshell 或监控:
ctrl + c
q


服务器的负载 :主要有 CPU使用、内存使用、IO消耗、带宽(传输速率)

1.监控linux 系统(通过secureCRT连接),实时查看:

(1)指令:top :可以展示CPU和内存的使用情况
[root@iZ23uulau1tZ ~]# top 
可参考:http://blog.csdn.net/u013258415/article/details/78502068

(2)指令:iostat:,可以了解io的开销(IO读写,是对磁盘的读写)。
[root@iZ23uulau1tZ ~]# iostat
也可输入
[root@iZ23uulau1tZ ~]# iostat -x 1 10 
     输入iostat -x 1 10命令,表示开始监控输入输出状态,-x表示显示所有参数信息,1表示每隔1秒监控一次,10表示共监控10次。
其中rsec/s表示读入,wsec/s表示每秒写入,这两个参数某一个特别高的时候就表示磁盘IO有很大压力,util表示IO使用率,如果接近100%,说明IO满负荷运转。
可参考:http://blog.csdn.net/babyfish13/article/details/52062808
           https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.html

(3)指令:dstat ,-net/total- 可以显示网络带宽(实时)
[root@iZ23uulau1tZ ~]#dstat
或者
[root@iZ23uulau1tZ ~]# dstat -nt
可参考:http://man.linuxde.net/dstat
      或: https://linux.cn/article-3215-1.html

2.监控window系统(windows server 通过window远程登录),实时查看:

(1)查看服务器的带宽
打开windows任务管理器,切换到联网,查看线路速度和对应的网络使用率(如果适配器有多个,代表有多张网卡)

(2)查看服务器的cpu、内存和磁盘读写
打开windows任务管理器,切换到性能,查看cpu使用率和内存;点击资源监视器,观察磁盘读写(即是IO)