用Shell脚本快速搭建Ubuntu下的Nodejs开发环境 Linux
nodejs的确是很火,以前倒腾过,但是从来没有认真记录下什么。在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东西,我们生成一段shell脚本,让它来完成以下工作: 安装 git下最新的node,node...
标签: linux
用内置变量调试shell脚本的方法 Linux
一般的shell脚本的调试基本都是echo 来处理遇到比较大的脚本的时候,就比较麻烦了,出了问题,还不是很好定位哪行代码出问题了。其实shell内置的一些变量可以很好的解决这个问题: $LINENO $FUNCNAME $BASH_LIN...
标签: linux
一个测试下载速度的shell脚本 Linux
在Linux下用Shell来测试下载度,代码如下:
#!/bin/bash#date:20140210#used for test server download speedr_host="188.18.28.19"r_dir="/home/test0208/tmp"r_file="$r_dir/ddfile2m"l_dir="/home
标签: linux
一个下载网页图片的shell脚本 Linux
记得去年找工作面试时,听到一位同学说自己非常喜欢linux,我相信他说的是真的,我觉得喜欢linux的人很大的快乐来自shell脚本,因为它能够整合linux上
标签: linux
杀掉oracle在线用户脚本分享 Linux
杀掉oracle在线用户,在oracle所在服务器上使用root用户执行该脚本参数说明$1为该oracle用户
#!/bin/shfunction _oracleplus(){su - oracle -c "$oraclehome/bin/sqlplus /nolog"
标签: linux
shell实现四则运算简单方法 Linux
1.简单方法
$ b=$((5*5+5-3/2)) $ echo $b29
在linux shell中,我们可以使用 $(()) 将表达式放在括号中,即可达到运算的功能。2.其它方法:用:expr 实现运算
标签: linux
SHELL四则运算和比较 Linux
1.操作符(let 标志符)+ 加法- 减法* 乘法/ 除法** 幂运算 3 let "z=5**3"% 取模 bash$ expr 5 % 32.比较符 (注意[ ]和变量之间
标签: linux
nginx日志切割shell脚本 Linux
一、脚本思路第一步就是重命名日志文件,不用担心重命名后nginx找不到日志文件而丢失日志。在你未重新打开原名字的日志文件前,nginx还是会向你重命名的文件写日志,linux是靠文件描述符而不是文件名定位文件。第二步向nginx主进程发送U...
标签: linux
监控服务器swap并重启php的Shell脚本 Linux
折中一下,写个脚本监控swap吧,放在crontab里面,2小时执行一次,世界安静了,再也没有烦人的报警短信了
#!/bin/bash function usage { echo "Usage: $0"
标签: linux
通过shell进行数学运算的多种方式 Linux
在Bash中, bash的数学运算有点别扭,很难适应和记住, 只好写个博文, 方便以后翻翻看. 有四种方式可以进行数学运算:一、let命令
#/bin/bashnum1=13num2=
标签: linux