#/bin/bash #队列的守护进程 Date = `date +"%F-%H:%M:%S"` XMML = "/var/www/html/xiangmu" project= "src.plan" log = "RIZHI" num = `ps aux|grep ${project}|grep -... ...
分类:
系统相关 时间:
2019-04-01 16:59:48
阅读次数:
187
1. 脚本安装包 脚本安装包并不是独立的软件包类型,常见安装的是源码包 是人为把安装过程写成了自动安装的脚本,只要执行脚本,定义简单的参数,就可以完成安装 非常类似于 Windows 下软件的安装方式 2. Webmin 的作用 Webmin 是一个基于 Web 的Linux 系统管理界面 可以通过 ...
分类:
系统相关 时间:
2019-03-21 20:28:38
阅读次数:
197
1.重启某个端口,适用于如tomcat重启8080端口,根据lsof命令查出,通过grep获取指定行, awk获取到指定列进而得出pid值关闭即可. pid=`lsof -i:3001|grep -v 'PID'|grep -w '(LISTEN)'|awk '{print $2}' ` echo ...
分类:
系统相关 时间:
2019-03-07 17:53:27
阅读次数:
214
1. 查看一下你的Apache的执行用户是谁: lsof -i:80 运行之后的结果为: 从图中我们可以清楚的看到,httpd(也就是Apache)的执行用户为:exec_shell(注:这是我本机上改过之后的用户,只是用来说明一下,你的肯定不是这个!) lsof 就是 List of file 的 ...
分类:
Web程序 时间:
2019-02-01 11:18:15
阅读次数:
260
文件开头 #!/bin/bash #! 是所有linux脚本文件开头的符号, 后面的/bin/bash表示是使用/bin/bash为解释器来执行本文件的脚本 运行文件 bash some.sh 或者 sh some.sh 也行,原因是文件头已经说明了这是bash解释器, 所以不会被dash误认 或者 ...
分类:
其他好文 时间:
2019-01-25 22:45:56
阅读次数:
234
这个非常简单一行命令即可:log_path=/ccc/logs/nginx/DAYS=5find${log_path}-name"access_*"-typef-mtime+$DAYS-execrm{}\;或者一行命令find/usr/local/nginx/log-name"app_*"-typef-mtime+5-execrm-rfv{}\;参考:#10天以前所有,不包括第10天当天的文件$f
分类:
系统相关 时间:
2019-01-22 20:12:00
阅读次数:
438
$# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚本运行的当前进程ID号$? 是显示最... ...
分类:
系统相关 时间:
2019-01-22 11:51:44
阅读次数:
235
该篇博客主要是java代码,如需相应脚本及java连接elasticsearch工具类代码,请移步到上一篇博客 一、创建连接执行Linux脚本工具类 二、控制层 三、service层(此处省略了service接口层) 以上代码已省略了service接口层和java连接elasticsearch工具类 ...
分类:
编程语言 时间:
2018-11-17 16:11:35
阅读次数:
220
1. 由于之前一段时间,公司测试服务器需要有跳板机这种操作,由于mac机器上没有类似Xshell这种程序,所以,只能自己造轮子啦。 本程序采用Shell+Expect脚本编写 具体代码请查看:https://github.com/lonecloud/ssh-tools 使用说明: 克隆或者下载该项目 ...
分类:
系统相关 时间:
2018-11-11 15:01:29
阅读次数:
176
一、Shell脚本常用的头部格式: 头部的作用就是告知linux此脚本的类型; 常用的头部格式如下:(/bin/bash,是bash的路径,如果不知道路径可以通过which bash进行查看,其它命令的路径也是类似查看的) (1)#!/bin/bash:普通的linux脚本,也是最常用的,不需要交互 ...
分类:
系统相关 时间:
2018-10-27 22:33:24
阅读次数:
324