演示效果:1、一级菜单2、二级菜单3、执行操作脚本参考:#!/bin/bash
#authorlic(oldboylinuxstudent)
#date1304
DISK_NO="/dev/sda1"
NGINX_DIR="/usr/local/tdoa/nginx/sbin/nginx"
MYSQL_DIR="/usr/local/tdoa/mysql/bin/mysqld_safe"
SERVER1="WEB"
SERVER2="MYSQL"
SERVER..
分类:
系统相关 时间:
2014-11-18 01:51:01
阅读次数:
370
核心:练-->想-->再练-->再想!运维人员如何学好shell脚本编程老男孩linux早期毕业的学生谈如何学好shell编程技巧该生毕业后一年任职一家近千人公司的运维经理。目前就职小米科技1.基本语法,敲n+1遍。为什么不是n遍那,因为n遍是你刚开始为了编程而努力的几天,1是说..
分类:
系统相关 时间:
2014-11-18 01:49:50
阅读次数:
343
linux shell if 参数shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存...
分类:
系统相关 时间:
2014-11-07 12:39:41
阅读次数:
183
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience微信:xiaoleetongxue一、shell脚本执行方式1、用sh命令执行脚本文件vihello.sh按i进入插入模式输入echo“helloworld!”:输入wq保存退出shhello.sh2、给脚本文件添加执行权限,用./命令执行c..
分类:
系统相关 时间:
2014-11-07 06:26:06
阅读次数:
238
数组什么数组?数组是将多个储存单元连续储存在一起的集合。在linux中,数组中的每一个储存单元,我们叫做数组元素。默认情况下,每一个数组元素的变量类型为字符型。因此,不同类型的数据也可以放在同一个数组里。数组具有有序性。数组的定义declare-aARRAY_NAMEARRAY_NAME为..
分类:
编程语言 时间:
2014-11-07 06:23:55
阅读次数:
207
ctrl+u可以在shell下删除行,如果此键不起作用,就试试ctrl+x
ctrl+z可以将程序挂起,不会终止程序,但可以将程序挂起。
通过fg命令可再把此作业切换到前台
cp命令的目标文件如果是一个已经存在的文件,那么此命令就会把原来的文件覆盖,所以最好把cp命令起别名为:alias cp="cp -i",mv命令也是一样的
ls的-F选项使目录后面显示斜杠,可执行文件...
分类:
系统相关 时间:
2014-11-05 08:05:35
阅读次数:
239
http://blog.csdn.net/gyanp/article/details/7258356经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用/tmp/test.sh > /tmp/test.log 2>&1 前半部分/tmp/test.sh > /tmp/test.lo...
分类:
系统相关 时间:
2014-11-04 10:59:15
阅读次数:
224
一、简介[ 与 test 等价,是 bash 的内部命令,GNU/linux 系统的 coreutils 软件包通常带 /usr/bin/test 和 /usr/bin/[ 命令。如果我们不用绝对路径指 明,通常我们用的都是bash 自带的命令。[[ 是 bash 关键字(据说从2.02起引入对[[...
分类:
系统相关 时间:
2014-10-31 17:13:16
阅读次数:
276
Shell编程入门
一,变量赋值及算术运算
// 示例代码:
a=1
echo $a
let b=$a+1
echo $b
c=$[a+b]
echo $c
d=$[c*2]
echo $d
let e=d*2
echo $e
f=$[e%5]
echo $f
// 注意“=”号两边不能有空格
// 以上代码片段将输出:
1
2
3
6
12
2...
分类:
系统相关 时间:
2014-10-30 19:18:21
阅读次数:
240
一、语法break:用来跳出循环。break N 可以跳出多层循环breakbreak Ncontinue:用来跳过循环。continue N 可以跳过多层循环continuecontinue N二、详细与区别breakfor var1 in 1 2 3do for var2 in 0 5 do.....
分类:
系统相关 时间:
2014-10-29 10:45:30
阅读次数:
184