Runtime.getRuntime.exec()执行linux脚本导致程序卡死问题问题: 在Java程序中,通过Runtime.getRuntime().exec()执行一个Linux脚本导致程序被挂住,而在终端上直接执行这个脚本则没有任何问题。原因: 先来看Java代码: public fina ...
分类:
系统相关 时间:
2016-06-30 00:59:27
阅读次数:
348
#Dialog+Shell介绍Dialog+Shell结合使用,方能体现出Dialog图形化的效果,在运维的时候,使用图形化界面,能给你一个更直观的感受,相信你会喜欢上他的#创建脚本目录[root@localhost~]#mkdir-p/scripts/tiaoban/{qqandroid,qqios,qqwxandroid,wxios,menu_list}#禁止普通用户登..
分类:
系统相关 时间:
2016-06-27 08:01:01
阅读次数:
282
我觉得linux脚本批处理的特性实在太棒了,改文件名就是一例。 #!/bin/bash # change all the names of the sub-folders. for((i=1;i<=5;i=i+1)) do cd /home/sophie/temp aa=$(ls | grep "$ ...
分类:
其他好文 时间:
2016-06-25 06:12:02
阅读次数:
146
前言:公司有150多台服务器,在每一台服务器上都部署了脚本,然后这个脚本一直在运行,出现了一些问题,现在要远程批量干掉这些进程,折腾了半天,如下脚本可以实现脚本:#/bin/bashforiin`cat/home/zhangdl/old/ip.txt|grep-i-vport|awk‘{print$2}‘`dossh-p888$i"psaux|grep-vg..
分类:
系统相关 时间:
2016-06-23 19:11:03
阅读次数:
315
先来几张图看看注:Status_code一行后面的命令要用$()抱起来,另外500少个空格
分类:
系统相关 时间:
2016-06-23 11:10:44
阅读次数:
231
linux脚本学习d:删除符合条件的行sed‘1,2d‘/etc/fstab删除1,2行,显示其他行p:显示打印符合条件的行sed‘/^\//p’/etc/fstab匹配的显示,加上原本的,会出现2个重复的sed-n‘/^\//p/etc/fstab显示打印匹配的行a:在指定的行后面添加/字符串sed‘/^\//a\#helloworld’/etc/fstab\#he..
分类:
系统相关 时间:
2016-05-13 15:42:55
阅读次数:
173
linux脚本学习sedcommandd:删除符合条件的行sed‘1,2d‘/etc/fstab删除1,2行,显示其他行p:显示打印符合条件的行sed‘/^\//p’/etc/fstab匹配的显示,加上原本的,会出现2个重复的sed-n‘/^\//p/etc/fstab显示打印匹配的行a:在指定的行后面添加/字符串sed‘/^\//a\#helloworld’/etc..
分类:
系统相关 时间:
2016-05-13 04:48:19
阅读次数:
239
最近进度有点慢,跟着《私房菜》学习进行到了LinuxACL权限设置这一章节,由于书中经常有加账号和删除账号的操作,就觉得太繁琐了,正好可以拿这个来继续巩固下前一章脚本编写的基矗话不多说进入正题。本脚本实现的功能是根据用户输入的选项来选择是“添加”还是“删除”账号,..
分类:
其他好文 时间:
2016-04-14 18:06:03
阅读次数:
128
一、什么是脚本 脚本是一个包含一系列命令序列的可执行(777)文本文件。当运行这个脚本文件时,文件中包含的命令序列将得到自动执行。 二、脚本编程 #!/bin/sh 首行固定格式 #!表明该脚本的的解析器,这里使用/bin/sh来解析 2.1变量 shell脚本允许用户设置和使用自己的变量,变量可以 ...
分类:
系统相关 时间:
2016-04-12 00:26:01
阅读次数:
273
linux脚本判断一个目录不存在#!/bin/sh
if[!-d/mnt/u];then
mkdir-p/mnt/u
fi
分类:
系统相关 时间:
2016-03-04 16:34:10
阅读次数:
212