Shell脚本监控服务器在线状态和邮件报警的方法 Linux
对于服务器来说在线率很重要,出现问题要能及时解决,但系统管理员不能一直守在电脑旁边,通过脚本监控网站出现问题及时通过mail通知管理员,如果是139邮箱还可免费手机短信通知。注:通过系统直接发送mail容易被拦截,可使用mail连接第三方s...
标签: linux
Shell脚本判断IP地址是否合法的方法 Linux
使用shell校验IP地址合法性使用方法:
[root@yang python]# bash check_ip.sh IP地址
执行结果:返回值0校验合法,非0不合法。shell代码:
[root@yang python]# vi check_ip
标签: linux
MAC中用Shell脚本批量裁剪各种尺寸的App图标 Linux
在APP上架前,一次一次自己剪裁上架需要的各个尺寸的Icon不是程序员该干的事,使用Mac中自带的sips工具可以解决这个需求。关于sips,在终端中直接执行可以出现以下信息:
sips 10.4.4 - scriptable image ...
标签: linux
在Shell命令行处理JSON数据的方法 Linux
因为最近要处理一些 JSON 数据格式,所以在经过一番搜索后 最终找到了 jq 这个很棒的工具。jq 允许你直接在命令行下对 JSON 进行操作,包括分片、过滤
标签: linux
用shell脚本在mysql表中批量插入数据的方法 Linux
很多时候需要在mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql语句即可。
#!/bin/bash i=1;MAX_INSERT_ROW_C...
标签: linux
windows下写的shell脚本在linux执行出错的解决办法 Linux
在Windows下写了一个shell脚本,上传到Linux下执行时报错:
[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory
test.sh源码:
#
标签: linux
用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