码迷,mamicode.com
首页 >  
搜索关键字:shell编程    ( 1453个结果
多级菜单系统安装维护shell脚本实现企业级案例
演示效果: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脚本编程
核心:练-->想-->再练-->再想!运维人员如何学好shell脚本编程老男孩linux早期毕业的学生谈如何学好shell编程技巧该生毕业后一年任职一家近千人公司的运维经理。目前就职小米科技1.基本语法,敲n+1遍。为什么不是n遍那,因为n遍是你刚开始为了编程而努力的几天,1是说..
分类:系统相关   时间:2014-11-18 01:49:50    阅读次数:343
linux shell if 参数
linux shell if 参数shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存...
分类:系统相关   时间:2014-11-07 12:39:41    阅读次数:183
linux资料整理之shell编程
博客: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
shell编程之数组
数组什么数组?数组是将多个储存单元连续储存在一起的集合。在linux中,数组中的每一个储存单元,我们叫做数组元素。默认情况下,每一个数组元素的变量类型为字符型。因此,不同类型的数据也可以放在同一个数组里。数组具有有序性。数组的定义declare-aARRAY_NAMEARRAY_NAME为..
分类:编程语言   时间:2014-11-07 06:23:55    阅读次数:207
<Linux命令,编辑器和shell编程>之命令部分读书笔记
ctrl+u可以在shell下删除行,如果此键不起作用,就试试ctrl+x ctrl+z可以将程序挂起,不会终止程序,但可以将程序挂起。 通过fg命令可再把此作业切换到前台 cp命令的目标文件如果是一个已经存在的文件,那么此命令就会把原来的文件覆盖,所以最好把cp命令起别名为:alias cp="cp -i",mv命令也是一样的 ls的-F选项使目录后面显示斜杠,可执行文件...
分类:系统相关   时间:2014-11-05 08:05:35    阅读次数:239
shell 编程之2>&1含义
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
Shell 编程基础之 [ 与 [[ 的异同
一、简介[ 与 test 等价,是 bash 的内部命令,GNU/linux 系统的 coreutils 软件包通常带 /usr/bin/test 和 /usr/bin/[ 命令。如果我们不用绝对路径指 明,通常我们用的都是bash 自带的命令。[[ 是 bash 关键字(据说从2.02起引入对[[...
分类:系统相关   时间:2014-10-31 17:13:16    阅读次数:276
Shell编程入门
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
Shell 编程基础之 Break, Continue 练习
一、语法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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!