一直很想了解nagios中的pnp是如何工作的,正好看到这几天cu上有人问rrdtool如何图像。这几天特地的翻了翻rrd的资料,补习了下。结合perl的一些模块,获取所需要的数据,最后调用rrdtools绘制图像。好了,废话不...
perl的expect模块实现自动输入密码登录
来一个event-based的XML解析,其实Style的Stream方法就是一个event-based的XML解析。参考文献:http://search.cpan.org/~msergeant/XML-Parser-2.36/Parser.pm#HANDLERS操纵文档:[root@dou xml]# cat sample...
用Perl写的一个C/S模式的:client端向本机端口消息发送消息,server端监听本机端口,接收并响应client发送的消息。也可以说是两进程间的socket通信。实现很简单,但能稳定而良好地工作,稍作改造,加些功能后,能...
在Perl脚本中,允许调用系统的命令来进行操作。这就是Perl灵活性的体现,作为一种系统命令的粘合语言,能给程序员带来许多的便利。这样,你就可以最大限度地利用别人的成果,用不着自己使劲造轮子了。在Perl中,...
在linux和FreeBSD系统上,可以通过ifconfig来确认有多少IP,或者有多少网口,也可以通过读取配置文件来获取相关的IP。 但是,在不通的系统,网口的命名是不一样的,即使是同样的操作系统,实体机和虚拟机的网...
好久没写perl脚本了,基本忘得差不多了,呵呵,重新看一下perl语言入门吧。perl内部并不存在整数,在perl内部总是按照双精度浮点数的要求来保存数字并进行运算的。
在上午工作的时候遇到一个问题,有两个列表A和B,分别都是无重复元素的列表。B中的元素A中有可能也包含,现在需要把A,B两个列表都包含的元素从A中删除。查看了一下手册,没有直接这样的函数或者方法,而且perl的...
prel面向对象编程的类 包及模块
1)在安装CPAN前,需要首先安装Oracle-Client。2)安装好Oracle-Client后,要配置tnsnames.ora。用sqlplus测试一下确实可以访问到这个Oracle实例。3)安装好DBI和DBD::Oracle后,perl访问Oracle的代码如下:
如果以下脚本可以批量修改服务器的密码,并且导出随机生成的密码首先需要安装Net::SSH::Expect
网页调用中采用gb2312真是坑爹。方法:Centos安装,先安装perl包,直接 yun install perl*全装一个都不漏。
是元字符,匹配任何的单字符。/bet.y/ 这个模式匹配 bet,中间接任何一个字符(除换行符外),后面接Y字符。
gmtime函数跟localtime函数一样,只是返回的是世界标准时间(格林威治)。如果需要从系统时钟获得当前时间戳,可以用time函数。不提供参数情况下,localtime和gmtime默认使用当前time函数返回的时间值。
perl语言入门chapter7,8,9正则表达式
题目2年前面baidu的时候问的,看起来很简单,写起来还是容易错。当年太菜,写的少。现在写出来不错也不容易。
在大多数Unix变种中,登录和注销这两个行为会被跟踪到名为wtmpx(或者是wtmp)的文件中①。通常,如果对某个用户登录行为产生怀疑(比如说某个用户经常从哪台主机登录,但某次他从其他地方登录),我们一般会检查这个文件。在不同的操作系统上,这个文件所处位置也
文件:whox.pl;功能:列出谁在系统上,如有同一用户多次登录分组显示;说明:列用户登录次数,使用的虚拟终端号及对应的IP;优点:相对于”who -x”显示出的信息更加直观。