随笔分类 - shell
摘要:#!/bin/bash # kill tomcat进程 tomcat_fashion_dev_pid=`ps aux|grep tomcat_fashion_dev|grep -v "grep"|awk '{print $2}'` if [ "$tomcat_fashion_dev_pid" ];then ps aux|grep tomcat_fashion_dev|grep -v...
阅读全文
摘要:#!/bin/bash # kill java进程 java_sso_prod_pid=`ps aux|grep sso.jar|grep -v "grep"|awk '{print $2}'` if [ "$java_sso_prod_pid" ];then ps aux|grep sso.jar|grep -v "grep"|awk '{print $2}'|xargs kil...
阅读全文
摘要:现有一需求去curl 在香港的一个接口, 返回值有时正常有时报错 connection reset by peer . 思路: 若 执行成功 $?返回 0 , 不成功则返回其他数字 再在 zabbix界面添加 item , trigger , graphs 等设置。
阅读全文
摘要:Lpop key 返回值: 列表的头元素。 当key 不存在时, 返回 nil . 需求: 开发在执行 lpop key 时, 出现问题 , 执行语句卡住, 不能执行下去 , 需对此做一个监测 由于返回值 nil (这里redis的nil 类似于 null ), 不能用 grep 正则去过滤 , 则
阅读全文
摘要:配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbix/zabbix_agentd.d/ zabbix 客户端重新启动 zabbix-agent [root@compute zabbix_agentd.d]#
阅读全文
摘要:并加入开机启动 : 邮件配置参考: https://www.cnblogs.com/weifeng1463/p/7508485.html
阅读全文
摘要:#!/bin/bash #获取参数 while getopts "n:" opt; do case $opt in n) client_name=$OPTARG ;; \?) ;; esac done cd /usr/share/doc/openvpn-2.2.2/eas...
阅读全文
摘要:方法二:使用mysql参数的方法 mysql -u$user -p$pass -D $db -e "select host from user;"当然,可以通过将传参的方式来传递 -e 后面的语句。 使用示例:
阅读全文
摘要:#!/bin/bash export LOG_FILE='/data/log/search' spider_search_pid=`ps aux|grep flask_web_search|grep -v "grep"|awk '{print $2}'` if [ "$spider_search_pid" ];then ps aux|grep flask_web_search|g...
阅读全文
摘要:1 #/bin/bash 2 3 #带发布build的war包名称 4 war_name="weiFeng.war" 5 war_dir="/home/deploy/wei_feng_targets/dev" 6 code_dir="/home/deploy/wei_feng_targets/dev/deploy_files" 7 tomcat_dir="/home/deploy...
阅读全文
摘要:/proc//schedstat $cat /proc/28733/schedstat 5726055470233 30451531 6336 First: time spent on the cpu, task->se.sum_exec_runtime,这个值与上面的se.sum_exec_runtime一样只是上面的除于1,000,000 Second:time spent waitin...
阅读全文
摘要:嵌套循环 在循环语句内使用任意类型的命令,包括其他循环命令,叫做嵌套循环。因为是在迭代中迭代,需要注意变量的使用以及程序的效率问题。 下面举一个for循环嵌套for循环的例子: wangsx@SC-201708020022:~/tmp$ cat test14 #!/bin/bash # nestin
阅读全文
摘要:配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbix/zabbix_agentd.d/ zabbix 客户端重新启动 zabbix-agent [root@compute zabbix_agentd.d]#
阅读全文
摘要:生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Alt + b :按
阅读全文
摘要:[root@master ~]# cat 1.sh #!/bin/bash exec 1>> /tmp/2.log 2>>/tmp/2.log date echo 111 ldkkdfkslfds date [root@master ~]# ./1.sh [root@master ~]# cat /tmp/2.log Sat Jun 9 15:08:19 UTC 2018 111 ....
阅读全文
摘要:[root@weifeng shadowsocks]# lsshadowsocks01.json shadowsocks02.json shadowsocks03.json shadowsocks04.json shadowsocks05.json
阅读全文
摘要:配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbix/zabbix_agentd.d/ zabbix 客户端重新启动 zabbix-agent [root@compute zabbix_agentd.d]#
阅读全文
摘要:获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 date1=$(date --date='1 days ago +%Y%m%d') #前一天的日期 date1=$(date --date='2 days ago +%Y%m%d') #前l两天的日期 将当前日期赋值给DAT
阅读全文
摘要:配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbix/zabbix_agentd.d/ zabbix 客户端重新启动 zabbix-agent [root@compute zabbix_agentd.d]#
阅读全文
摘要:如题所示,在zabbix_server使用zabbix_get获取自定义“UserParameter”对应的脚本的数据时,出现了如题所示的报错信息 [root@nmp01 scripts]# /usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k 8080c
阅读全文