环境准备 yum install -y redis ####数据库密码为空#### 导入安装包open-falcon-v0.1.0.tar.gz Shell脚本执行 安装go环境 接下来clone代码,以备后用 安装agent(采集机器监控指标) ###所有组件配置文件必须叫cfg.json,可以基 ...
分类:
其他好文 时间:
2017-08-04 15:22:12
阅读次数:
141
执行完脚本之后,在房钱目录下生成wakeup.sh唤醒脚本 ether-wake 加机器的Mac地址,就可以将该机器唤醒,当然前提是该机器支持从网卡支持启动,而且在同一局域网内。 ...
分类:
系统相关 时间:
2017-06-21 00:25:34
阅读次数:
341
1.每个命令之间用;隔开说明:各命令的执行给果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。2.每个命令之间用&&隔开说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过程都是成功的。3.每个命令之间用||隔开说明:||是或的... ...
分类:
系统相关 时间:
2017-06-15 12:44:45
阅读次数:
215
今天测试同事写的一个shell脚本,执行的时候报错,错误代码为"action:commandnotfound"检查脚本发现“./etc/init.d/functions”居然被注销了,取消注释后,继续执行脚本:报错消失,问题得到解决。说明:一些基础的函数脚本是放在函数文件里面,比如放在/etc/init.d/functions..
分类:
系统相关 时间:
2017-06-05 22:07:32
阅读次数:
165
shell是命令和硬件之间的桥梁shell的工作方式分为两种:交互式、批处置交互式:用户一次输入一条命令,shell翻译并执行一条批处理:用户将多条命令构成一个shell脚本,执行脚本时,shell一次执行全部的命令,shell脚本是将各种命令通过逻辑语句组合而成的程序1、查看系统中所有..
分类:
系统相关 时间:
2017-06-01 00:34:55
阅读次数:
290
&&,||,(),{},& 五个符号的运用shell脚本执行命令的时候,有时候会依赖于前一个命令是否执行成功。而&&和||就是用来判断前一个命令执行效果的。1 && 使用方法:cmd1 && cmd2 这个方式简单明了,cmd1如果返回结果为真(即执行返回为0,成功执行)后,cmd2才被执行 换句话 ...
分类:
系统相关 时间:
2017-05-31 14:27:50
阅读次数:
285
计算脚本执行时间:#!/bin/bashUseTime(){startTime=`date+%Y%m%d-%H:%M`startTime_s=`date+%s`$Command#根据自己脚本路径,测试脚本文件执行时间(shtest.sh)endTime=`date+%Y%m%d-%H:%M`endTime_s=`date+%s`sumTime=$[$endTime_s-$startTime_s]useTime=$[$sumTime/60]echo"$s..
分类:
系统相关 时间:
2017-05-10 17:49:14
阅读次数:
401
#!/bin/bash export SHELL_HOME_PATH=/home/admin/test/data-integration/xlDataMigrationexport LANG=zh_CN.UTF-8export LOGS=/home/admin/test/data-integrati ...
分类:
系统相关 时间:
2017-04-24 17:20:29
阅读次数:
359
方法一:切换到shell脚本所在的目录执行shell脚本: ./的意思是说在当前的工作目录下执行hello.sh。如果不加上./,bash可能会响应找到不到hello.sh的错误信息。因为目前的工作目录(/data/shell)可能不在执行程序默认的搜索路径之列,也就是说,不在环境变量PASH的内容 ...
分类:
系统相关 时间:
2017-03-07 11:54:49
阅读次数:
194
#!/bin/bash #命令 匹配主机 执行模块 脚本路径,必须放在salt目录下 源主机名 修改的主机名 #salt tt_LD_LM_LC_1 cmd.script salt://init/rename.sh 'tt_LD_LM_LC_1 tt_LD_LM_1' echo "network" ... ...
分类:
系统相关 时间:
2017-02-13 18:59:22
阅读次数:
183