安装zabbix之后,设置邮件脚本报警的时候,发送的报警内容变成了tcmime.1278.1278.1724.bin或ATT00001.bin。yum-yinstallmailxdos2unix//安装mailx工具和dos2unix转换工具以下是脚本内容:[root@localhostalertscripts]#catsendmail.sh#!/bin/bash#exportLANG=zh_CN.UTF-8//解..
分类:
系统相关 时间:
2015-04-23 13:46:04
阅读次数:
1022
shell shell 我们叫做壳,我们知道操作系统底层是有一个内核kernel的,内核用来实现所有上层服务,所有上层命令,上层应用所需要的一些基本功能,比如说网络连接,网络通信,比如说键盘驱动,鼠标驱动,比如说,我们系统调度,内存管理等等,都是由操作系统的内核去完成的。但是kernel我们是...
分类:
系统相关 时间:
2015-04-22 23:39:41
阅读次数:
210
shell practice 1 1.require A B C D 1 2 3 4 5 6 7 8 3 5 8 0 1 2 4 3 after handling: T A B C D A 1 2 3 4 B 5 6 7 8 C 3 5 8 0 D 1 2 4 3 1.first need read...
分类:
系统相关 时间:
2015-04-18 13:05:41
阅读次数:
144
一般情况下,bash对命令是区分大小写的,当按“上键”时,能够显示前一个历史命令。但是,这还 不太方便,下面的这个配置,可以让bash忽略大小写,而且,能根据输入的命令头按“上“键显示该命令的历史,比如:输入 vim ,然后按”上“键,此时,可以显示上一次运行vim时的那条命令,非常的方便!
下面是该配置的内容,放在用户的home目录下面:
shibo@iZ94wlxkhx8Z:~$ cat...
分类:
系统相关 时间:
2015-04-16 19:57:22
阅读次数:
150
Linux系统是由于设置JAVA环境变量时设置PATH属性导致commandnotfound错误,PATH属性设置如下:vi/etc/profileJAVA_HOME=/usr/java/jdk1.6.0_32根据自己的安装路径修改PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/binCLASSPATH=.:$JAVA_HOME/lib/tools..
分类:
编程语言 时间:
2015-04-13 11:07:08
阅读次数:
187
在 linux 中,这些重定向都是等价的$ file command arg1 arg2 arg3 $ command > file arg1 arg2 arg3 $ command arg1 > file arg2 arg3 $ command arg1 arg2 > file arg3 $ co...
分类:
系统相关 时间:
2015-04-11 19:11:56
阅读次数:
141
Linux 的缺省 Shell 就是 Bash,熟练运用下面的快捷键将对提高 Bash 的操作有很多好处,当然如果你是一名 Emacs 用户的话,你会发现它们的很多操作都是相同的。
这些快捷键有:
Ctrl + A : 光标移到行首。
Ctrl + E : 光标移到行尾。
Ctrl + L : 清屏。
Ctrl + U : 清除光标前至行首间的所有内容。
Ctrl + H : 同 ...
分类:
其他好文 时间:
2015-03-19 18:28:11
阅读次数:
128
程序是如何被执行的?当操作系统启动之后,就会等待用户操作。那么用户是如何与操作系统沟通呢?如何触发程序执行呢?通常,与操作系统交互,有两种实现方式:CLI(commandlineinterface);CUI(graphicuserinterface)。比如,当我们启动windows系统,我们想看电影,听音乐,..
分类:
系统相关 时间:
2015-03-15 07:11:21
阅读次数:
275
我承认,我再一次地当了标题党。但是不可否认,这一定是一篇精华随笔。在这一篇中,我将探讨Bash脚本语言中的美学与哲学。 这不是一篇Bash脚本编程的教程,但是却能让人更加深入地了解Bash脚本编程,更加快速地学习Bash脚本编程。 阅读这篇随笔,不需要你有Bash编程的经验,但一定要和我一样热衷于探...
分类:
编程语言 时间:
2015-03-12 16:57:20
阅读次数:
214
二.sed格式:sed‘内容‘p-n文件打印某行内容为英文用//括起来sed‘内容‘d文件打印除内容以外其他行sed不加-i进行查看加上-i对源文件进行操作-r不需要脱义?+()|需要脱义打印指定行sed‘10‘p-n1.txt;不加-n会每行出现2次,打印第10行sed‘1,4‘p-n1.txt;1到4行sed‘5,$‘p-n1.txt5到末行p..
分类:
其他好文 时间:
2015-02-28 18:53:41
阅读次数:
173