脚本练习(3.25)

回复 收藏
本帖最后由 乐橙306 于 2016-3-25 22:44 编辑
  1. 1.向tomcat启动文件startup.sh第一行后面加入这段文字
  2. # chkconfig: 112 63 37
  3. # description: tomcat server init script
  4. # Source Function Library
  5. 2.如何快速提取一个服务的PID,比如tomcat的pid
  6. 3.写一个统计tomcat实时连接数的脚本
  7. 4.查看某一秒钟某个域名的日志访问数量
  8. 5.监控web服务器nginx 访问日志,若某个IP访问过于频繁,近2k条访问日志中有超过1k条,封这个ip的80端口,然后第二天中午12点清空iptables.
  9. 6.扫描局域网内IP和MAC对应关系列表
  10. 7.每两行合并成一行
  11. [root@aliyun-63 tmp]# cat a2.txt
  12. 192.168.1.17
  13. down
  14. 192.168.1.103
  15. open
  16. 192.168.1.221
  17. open
  18. [root@aliyun-63 tmp]#
  19. 8.nginx 日志按日切割
  20. 9.查看服务器日uv
  21. 10.打包tomcat ROOT目录的脚本

2016-03-25 17:04 举报
已邀请:
0

lin19890913

赞同来自:

1.
   #! /bin/bash
   ## 向tomcat启动文件startup.sh第一行后面加入这段文字
   echo "# chkconfig: 112 63 37" >>startup.sh
   echo "# description: tomcat server init script" >>startup.sh
   echo "# Source Function Library" >>startup.sh

嘿嘿,取巧下,应该可以
0

lin19890913

赞同来自:

本帖最后由 lin19890913 于 2016-3-25 17:32 编辑

a
0

lin19890913

赞同来自:

本帖最后由 lin19890913 于 2016-3-25 17:31 编辑

2.  
   #! /bin/bash
   ## 快速提取tomcat服务的PID
   ps aux|grep tomcat |grep -v "grep tomcat" |awk '{print $2}'
0

乐橙306

赞同来自:

  1. 补   第三题
  2. 3.写一个统计tomcat实时连接数的脚本

  3. netstat -na | grep ESTAB | grep 8080 | wc -l
0

maria

赞同来自:

lin19890913 发表于 2016-3-25 17:16
1.
   #! /bin/bash
   ## 向tomcat启动文件startup.sh第一行后面加入这段文字

{:6_137:}这样不是在最后加入吗?
0

lin19890913

赞同来自:

maria 发表于 2016-3-25 20:55
这样不是在最后加入吗?

{:4_118:}没看清楚
0

乐橙306

赞同来自:


再试试    =。=
0

乐橙306

赞同来自:


{:6_139:}
0

jinm

赞同来自:

{:4_91:}
0

linuxjishuren

赞同来自:

要努力学习了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: