#!/bin/bash##ip_checkThisshellscripttakescareofcheckingallipaddress.##createbyxuekun#date2015-12-6#北京开源人#Sourcefunctionlibrary../etc/rc.d/init.d/functionsAPP_PATH=`pwd`LOG_PATH=${APP_PATH}/ip_check.logUP_IP_LIST=${APP_PATH}/up_ip_list.logDOWN_IP_LIST=$..
分类:
系统相关 时间:
2016-04-30 01:13:54
阅读次数:
312
#!/bin/bash
#bycuizhiliangat2016-04-29
get_item_number(){
echo`mysql-h127.0.0.1-uzabbix-pzabbix_password-Dzabbix-e"selectcount(*)fromitems;"2>/dev/null|tail-1`
}
get_trigger_number(){
echo`mysql-h127.0.0.1-uzabbix-pzabbix_password-Dzabbix-e"selectcount(*..
分类:
其他好文 时间:
2016-04-30 01:10:56
阅读次数:
121
上一章在学习中有2个疑问:
如何保存我们在容器里的修改?
如果apt-get如果不能安装时,如何在Docker中安装软件?
关于run创建的容器问题对于第一个问题,原来每次执行(当非root用户时,需要在命令前加sudo)sudo docker run -i -t docker/whalesay /bin/bash都会创建一个新的容器,这一点应该是明确的。但是退出时,创建的容器并没有被删除,还是存在...
分类:
其他好文 时间:
2016-04-29 19:47:26
阅读次数:
143
Shell基础shell概述1 shell是什么2 脚本执行方式
脚本例子
#!/bin/bash
#这是第一个shell脚本的注释
echo -e "\e[1;36m 从hello world开始 \e[0m"
赋予执行权限,直接运行 chmod 755 hello.sh
./hell.sh通过bash调用执行脚本 bash hello.sh
Bash的基本功能命名别名与快捷键...
分类:
系统相关 时间:
2016-04-29 19:35:42
阅读次数:
211
一、替换
如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。
举个例子:#!/bin/bash
a=10
echo -e "Value of a is $a \n"运行结果:
Value of a is 10
这里 -e 表示对转义字符进行替换。如果不使用 -e 选项,将会原样输出:
Value of a is 10\...
分类:
编程语言 时间:
2016-04-29 17:12:06
阅读次数:
267
1. 用户管理命令
(1) 用户添加命令 useradd
命令格式:useradd [选项] 用户名
选项:
-u UID: 手工指定用户的UID号
-d 家目录: 手工指定用户的家目录
-c 用户说明: 手工指定用户的说明
-g 组名: 手工指定用户的初始组
-G 组名: 指定用户的附加组
-s shell: 手工指定用户的登录shell,默认是/bin/bash...
分类:
系统相关 时间:
2016-04-29 16:50:29
阅读次数:
304
1、命令行接收用户的输入,然后传递给命令解释器,即Shell。BASH shell是默认安装和使用的Shell。
2、Linux默认有七个控制台,可以通过快捷键 Ctrl + Alt + F1 ~ F7 进入,默认情况下前六个是命令行控制台,第7个留给X服务器。
3、提示符 “$” :表示命令行的开始,用户可以输入命令了;root身份执行命令时提示符为 “#”。
4、Linux的...
分类:
系统相关 时间:
2016-04-29 15:45:03
阅读次数:
311
Shell编程基础
我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行):
# !/bin/sh
注意:最好使用“!/bin/bash”而不是“!/bin/sh”,如果使用tc shell改为tcsh,其他类似。
符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。编辑结束并保存后...
分类:
系统相关 时间:
2016-04-29 15:38:35
阅读次数:
262
以kibana为例 以下为skibana名称的脚本内容 #!/bin/bash #chkconfig: 2345 80 90 #description:kibana kibana="/usr/mysoft/kibana-4.4.1-linux-x64/bin/kibana" $kibana # da... ...
分类:
系统相关 时间:
2016-04-29 14:26:12
阅读次数:
258
1:bash函数的定义格式[function]funname[()]
{
action;
[returnint;]
}说明:1:可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2:函数返回值,可以带有return来返回;如果没有,则用函数体最后一行的执行结果,作为返回值。return后跟0-255数值。在调用函数..
分类:
系统相关 时间:
2016-04-28 18:24:31
阅读次数:
234