shell
文章平均质量分 82
这个名字想了很久
向大神的目标前进!
展开
-
六、java远程调用linux命令或者shell脚本
1.首先导入maven依赖jar包 ch.ethz.ganymed ganymed-ssh2 build210 2.创建RemoteExecuteCommand类package com.ksy.fw.base.util;import java.io.BufferedReader; import java.io.IOException原创 2017-03-27 15:56:49 · 3038 阅读 · 3 评论 -
五、java中输出shell文件到本地
package com.ksy.fw.base.util;import java.io.File;import java.io.FileOutputStream;import org.apache.http.util.TextUtils;/** * 获取shell脚本工具类 * @author lenovo * */public class ShellUtils { /原创 2017-03-27 15:55:15 · 660 阅读 · 0 评论 -
三、shell的一些注意点
1.使脚本具有执行权限chmod +x ./test.sh2.shell变量名和等号之间不能有空格,例如myname="zhangsan"3.单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;单引号字串中不能出现单引号(对单引号使用转义符后也不行)。4.bash支持一维数组(不支持多维数组),并且没有限定数组的大小。原创 2017-03-27 11:31:37 · 327 阅读 · 0 评论 -
二、shell监控tomcat进程宕机重启
废话不多说了,这里是下载地址:http://download.csdn.net/detail/qq_34021712/9794674 一个shell文件,自己修改一下即可使用。#!/bin/bash# 获取tomcat进程ID# ps -ef |grep tomcat-fw是查看tomcat-fw这个进程的# ps -ef |grep tomcat-fw|grep -w /usr/原创 2017-03-26 22:42:19 · 779 阅读 · 0 评论 -
一、shell监控网站是否可以访问
#!/bin/bash#func:监控网站是否可以访问# author:wangsaichao # date:2017/03/23 #连接的mysql数据库MYSQL="mysql -h182.92.68.160 -P3306 -uksy -pksy"#查询所有需要监控的网站sql="select number from fw.tomcat where activestatus原创 2017-03-26 20:21:55 · 981 阅读 · 0 评论 -
四、shell中``和$()、$(())、${}、[]和[[]]使用
``和$()的区别:在 bash shell 中,$()与``(反引号Esc键下面那个键) 都是用来做命令替换用(command substitution)的。举个例子:echo the last sunday is $(date -d "last sunday" +%Y-%m-%d),执行里面的命令,在执行echo他们两个的区别在于``须要额外的跳脱( \` )处理举个列子:原创 2017-03-27 12:03:48 · 1664 阅读 · 1 评论 -
七、java调用ssh往远程linux上传文件
1.导入maven依赖jar包 com.jcraft jsch 0.1.44-1 2.创建SSH2Util类package com.ksy.fw.base.util;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamR原创 2017-03-27 16:02:43 · 3778 阅读 · 1 评论