#!/bin/shecho "Current DIR is " $PWDwhile [ 1 ]do serverpid=`ps -ef|grep 进程名|grep -v grep|awk '{print $2}'` if [ "$serverpid" ] then echo "进程名 is runn ...
分类:
系统相关 时间:
2017-09-12 10:04:00
阅读次数:
183
转码# dos2unix ./test.sh权限# chmod a+x ./test.sh语法变量var="111"echo $varecho ${var}运算no1=4;no2=5;let result=no1+no2echo $result;自增自降低let no++ let no--[]和le ...
分类:
系统相关 时间:
2017-08-20 13:34:45
阅读次数:
154
Hi,大家好我是Tom,继上次分享之后这次给大家带来新的知识。 进程是Linux系统中一个非常重要的概念。Linux是一个多任务的操作系统,系统上经常同时运行着多个进程。我们不关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,所关心的是如何去控制这些进程,让它们能够很好地为用户服务。 L ...
分类:
系统相关 时间:
2017-08-15 15:58:55
阅读次数:
184
1.直接给代码:我这个是两个程序。多半要写成函数 [root@java1 src]# cat checkprocess.sh #!/bin/bashcheckprocess(){ps -ef|grep $1|grep -v grepif [ $? != 0 ];then systemctl star ...
分类:
系统相关 时间:
2017-08-02 13:58:15
阅读次数:
195
1.实用命令 ps -ef 查看所有后台进程 一般与grep同时使用筛选进程 2.Ps -fu root 查看所有root进程 PID 进程号 PPID父进程号 TTY进程相关终端 2.top命令持续监控进程 物理内存够不够看Swap:交换空间大小 在Top命令中按M 或 P 可以查看占用内存和cu ...
分类:
其他好文 时间:
2017-07-28 20:57:56
阅读次数:
181
[root@bogon~]#catmonitor.py
#!/usr/bin/envpython
importos
process="/tmp/sshd.lock"
os.system("ps-ef|grepsshd|grep-vgrep>%s"%process)
ifnot(os.path.getsize(process)):
print("norunning")
else:
print("running")
[root@bogon~]#pythonmonitor.py
running
[root@b..
分类:
编程语言 时间:
2017-07-27 22:48:51
阅读次数:
251
查看系统进程命令: 1.实用命令 ps -ef 查看所有后台进程 一般与grep同时使用筛选进程 2.Ps -fu root 查看所有root进程 PID 进程号 PPID父进程号 TTY进程相关终端 2.top命令持续监控进程 物理内存够不够看Swap:交换空间大小 在Top命令中按M 或 P 可 ...
分类:
系统相关 时间:
2017-07-26 13:36:56
阅读次数:
236
Linux与JVM的内存关系分析 Linux与JVM的内存关系分析 原文出处: 美团技术团队 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m。从表面上,物理内存应该是 ...
分类:
系统相关 时间:
2017-07-25 18:01:05
阅读次数:
255
一.监控web服务器和mysql方法1.监控端口(nginx也相同)1.1本地监控netstat-tunlp|grep3306|wc-lss-tunlp|grep3306|wc-l1.2远程监控nmap10.117.33.98-p3306|grepopen|wc-lecho-e"\n"|telnet10.117.33.9833062>/dev/null|grepConnected|wc-l2.监控进程(nginx同)ps-ef|grepmy..
分类:
数据库 时间:
2017-07-20 22:20:58
阅读次数:
259