欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] shell变量的特殊用法 日期:2014-09-01 21:56:39 点击:149 好评:0

    假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: ${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt ${file#*.}:删掉第...

  • [shell编程] shell下使用echo打印彩色字体及彩色背景 日期:2014-09-01 21:54:30 点击:67 好评:0

    对于shell中的终端打印感觉很好玩! 首先知道shell中终端打印有echo printf一般常用的就是echo咯; 注:字体颜色 重置=0,黑色=30,红色=31,绿色=32, ***=33,蓝色=34, 洋红=35, 青色=36, 白色=37. 背景颜色 重置=0,黑色=40,红色=41,绿色=42, ***=4...

  • [shell编程] shell运维自动化if-read 日期:2014-08-31 02:11:58 点击:162 好评:0

    今天的课程中我们将学习对用户输出的参数进行判断。 例子: 如果你说别人坏话?那就要挨打了。 故事2: 当你吃零食时,猫儿在你身边叫的时候,你听到了,然后你将手中的零食,分了一块给小猫,小猫得到零食后,就离开你了。很显然这只猫是吃贷。 下面我们拆分...

  • [shell编程] 异常进程检查并告警脚本 日期:2014-08-29 13:07:03 点击:172 好评:2

    #!/bin/bash rm -rf top100 #删除包含上次记录的文件 top -d 300 -n 1 -b |awk {if($9=100 $12~/linux/)print $2@centoscn.com} top100 #以文本格式输出top信息一次,并从中提取cpu占用100%且进程名为linux的所有用户名;将用户名转换成邮件地址并存入文件to...

  • [shell编程] 正则表达式口诀 日期:2014-08-28 20:20:28 点击:79 好评:0

    正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d跟数字) 倒杠后面跟小d, 只有数字来表示; 倒杠后面跟小a, 报警符号嘀一声;...

  • [shell编程] 批量拷贝文件到远程主机 日期:2014-08-28 20:19:58 点击:164 好评:0

    简单练习使用shell编写通过scp+expect批量拷贝文件到远程服务器,以下测试环境为vmware+CentOS 5.5 使用前确定安装了expect软件,如没安装可直接通过yum安装。 如有以下服务器ip列表: [root@server shell]# cat iplist.txt 192.168.50.80 192.168.209.128 1...

  • [shell编程] shell监控内存使用率,超过指定值发邮件(msmtp mutt) 日期:2014-08-28 19:22:21 点击:77 好评:0

    说明: 本篇文章实现shell获取服务器内存使用率,超过指定值时通过mutt调用msmtp发送告警邮件! msmtp是linux下的一个邮件收发客户端,而mutt则是一个email程序,是用来管理email的 实现: 1.安装msmtp # wget http://downloads.sourceforge.net/msmtp/msmtp...

  • [shell编程] 将每个shell命令记入日志 完善Linux/UNIX审计 日期:2014-08-28 11:20:32 点击:117 好评:0

    将用户执行的每个shell命令记入日志比最初想象的要来得困难。shell的历史功能原本旨在帮助用户使用以前用过的命令。我们都知道这种使用场合:你刚输入了一个长长的字段,可是拼错了一个字符。shell的历史让你可以改正这一个字符,而不必输入其余的所有字符。...

  • [shell编程] 企业shell常见面试题及企业实战案例深入浅出讲解 日期:2014-08-27 18:39:30 点击:120 好评:0

    课上shell考试题目(企业面试重点题目,学生需课堂动手实践): 企业面试题1: 使用for循环在/oldboy目录下批量创建10个文件,名称依次为: oldboy-1 oldboy-2 oldboy-3 ...... oldboy-10 提示:以后再考大家文件前缀也要随机,结尾是数字序列。 例如随机创...

  • [shell编程] 解答网友shell问题一例20140702 日期:2014-08-27 18:38:13 点击:197 好评:0

    今天看到一网友观看老男孩shell视频后,问了一个问题如下: 解答思想: 我们学习shell的最好方法就是参看系统的标杆脚本及帮助的example。 下面是网卡启动脚本的有关这位网友问题的脚本样例。 很明显上述中括号字符比较等号两边有空格。所以上述的问题答案就...

  • 首页
  • 上一页
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容