#!/bin/bashSUM=0OVERALL=0forDIRin`find/proc/-maxdepth1-typed-regex"^/proc/[0-9]+"`doPID=`echo$DIR|cut-d/-f3`PROGNAME=`ps-p$PID-ocomm--no-headers`forSW...
分类:
系统相关 时间:
2015-07-27 12:42:11
阅读次数:
201
虽然Linux发行版支持各种各样的GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和 Linux Shell 需要输入命令来完成任务,因而被称为命令行接口。命令是计算机执行任务的指令。可以使用命令去关闭计算机,或者列出当前目录的文件列表,或当前文本的内容,或者屏幕显示一条消息。如果你是一个新手,并尝试使用命令...
分类:
系统相关 时间:
2015-07-27 09:32:40
阅读次数:
209
最近搭建的svn服务不知道什么原因服务总是被关闭(如果你不知道怎么搭建svn可以参考linux下搭建svn版本控制软件),因此用shell脚本实现一个守护进程。用于监控svn服务是否启动,如果服务不在则启动。 创建监控脚本svnmonit.sh#! /bin/sh#进程名字可修改PRO_NAM...
分类:
系统相关 时间:
2015-07-26 18:43:45
阅读次数:
201
linux shell编程总结 本周学习了unix/linuxshell编程,参考的是《LINUX与UNIXShell 编程指南》,DavidTansley著;徐焱,张春萌等译,由机械工业出版社出版的了,往内页那么一翻,都是2000年3月译的了,原书估计会更老,不过图书馆能找到合适于我这种初学...
分类:
系统相关 时间:
2015-07-26 06:02:14
阅读次数:
181
while [ 1 ]do length=`redis-cli -h *.*.*.* -p 8000 llen eq` while [ $length -gt 1 ] do echo "length[${length}], sleep 3600 s" sleep 3600 length=`re...
分类:
系统相关 时间:
2015-07-25 19:54:53
阅读次数:
174
论坛里的一个兄弟要同时折腾两个变量,不知道如何折腾.后来了解到可以用数组都忘记shell还有数组了.写了一个测试程序.记录一下.以后也有个印象.#!/bin/bash
declare-atmp
foriin$(find/bin-typef)
do
letc++
tmp[c]="$i"
done
len="${#tmp[@]}"#arraylength
c=200
foriin$(f..
分类:
编程语言 时间:
2015-07-25 07:14:37
阅读次数:
215
curl?-d?"param1=value1¶m2=value2"?http://www.baidu.com 参考:http://blog.sina.com.cn/s/blog_6e2d53050101k230.html...
分类:
系统相关 时间:
2015-07-24 13:09:05
阅读次数:
175
1.Bash变量
用户定义变量 #局部变量
环境变量 #全局变量
位置参数变量
预定义变量
x=val #赋值
$x #调用
变量默认为字符型,不能直接运算
"$x" ${x} 变量叠加,即字符串
set #查看系统所有变量
-u 当变量不存在时报错
unset ...
分类:
系统相关 时间:
2015-07-24 13:06:08
阅读次数:
258
在编写shell程序时,经常会涉及到字符串相关操作。有许多命令语句,如awk,sed都能够做字符串各种操作。 事实上shell内置一系列操作符号,能够达到相似效果,使用内部操作符会省略启动外部程序等时间,因此速度会很的快。如果内置的操作符能够做到的,优先使用内置的。 1 推断读取字符串值 ...
分类:
系统相关 时间:
2015-07-24 10:38:49
阅读次数:
150
当使用 TCP/IP 连接 mysql 时, 出现 :
Can’t connect to MySQL server on ‘xxx.xxx.xxx.xxx.’(111)这个错误。经过反复折腾:
确定IP没错,用户权限是有的(支持远程IP连接),配置文件以注销 绑定本地IP选项。。。
浪费了半小时之后。。。看到以段话,,,如果是在linux shell命令行中直接打 mysql 命令,能够顺利连...
分类:
数据库 时间:
2015-07-23 19:59:17
阅读次数:
145