
Linux shell 脚本攻略
听雨1
努力,遇见最好的自己。
展开
-
第1章 小试牛刀
第1章1.1 简介 #!/bin/bash 给脚本赋予执行权限 chmod a+x script.sh1.2 终端打印 echo 用于终端打印的基本命令 ★ 使用不带引号的echo时,以为在bash shell中被用作命令定界符★ 以echo hello ; hello 为例,echo hello被视为一个命令,第二个hello则被视为另一个命令★ 使用...原创 2015-05-04 01:21:00 · 178 阅读 · 0 评论 -
Linux非root用户修改定时器配置
问题: 需要统一修改mondev用户对应的定时器配置(var/spool/cron/mondev),而且很多主机都没有root用户密码,所以只能通过mondev用户来修改自身的定时器配置。首先,root用户直接修改:#echo '0 */24 * * * /data/mondev/mondo/client/bin/magent status||/data/mondev/m...2016-08-10 11:01:36 · 890 阅读 · 0 评论 -
Linux Shell 脚本基础
http://www.runoob.com/linux/linux-tutorial.html日起 作者 备注2016-08-09 tingyu Shell教程1.0 简介Shell环境:Shell 编程跟Java,php一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚步解释器就可以来了。Linux 的Shell种类众多, 常见的有...原创 2016-08-11 19:28:52 · 136 阅读 · 0 评论 -
Shell调用Java程序
--通过Shell脚本调用java类方法export JAVA_HOME=/opt/java6export PATH=$JAVA_HOME/bin:$PATHexport JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATHRUN_HOME=/gj...2015-11-02 16:56:09 · 730 阅读 · 0 评论 -
Shell 修改定时器
#!/bin/bash#修改mondev用户的定时器(/var/spool/cron/mondev)usage(){ echo "command is not right.." echo "sh mondev_crontab.sh ipListFile" exit}if [ "$1" == "" ] || [ ! -r $1 ] then usag...原创 2016-10-13 17:08:06 · 439 阅读 · 0 评论 -
Shell 批量部署客户端
#!/bin/bash#描述:批量部署mondo客户端#处理思路#1.0 判断root用户是否可以登录#2.0 判断mondev用户是否存在,若存在则先删除该用户(原因是该用户的有问题,无法正常使用)#3.0 新增mondev用户#4.0 复制单机部署脚本(mondo_deploy.sh)到各个客户端#5.0 在各个客户端用mondev用户执行mondo_deplo...2016-10-13 17:29:11 · 182 阅读 · 0 评论 -
Shell单个部署客户端
#!/bin/bash#op2(132)server1='http://132.121.97.178:9518/sync/'#192server2='http://192.168.51.191:9518/sync/'#172server3='http://172.20.3.219:9518/sync/'now_server=''server_json=''...原创 2016-10-24 17:43:51 · 151 阅读 · 0 评论