
unix
lichuanbaolcb
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JNotify使用
JNotify,一个支持动态监控文件和文件夹(支持级联监控)的架包。在linux系统中,调用的是linux底层的inotify服务,只是添加了对子文件夹级联监控的功能。在windows中,需要添加附件的dll文件,因为windows默认没有该服务,这是大拿们自己开发的一个功能。 使用很简单,以我的ubuntu系统为例: 1,将jnotify包引入到工程中。 2,将jnotify依赖的so...2012-05-16 17:19:49 · 279 阅读 · 0 评论 -
freebsd查看硬盘使用情况和文件夹大小
周一早上来上班,发现统计数据的shell脚本出现问题。查找bug发现,是因为磁盘空间不足,导致数据生成不了了。 于是就使用[code="java"]df -h[/code]查看目录的使用情况,发现/usr目录的使用是100%,。因为我得其它目录都是挂载到这个目录下面的,因此就找到原因了。 但是我还想查看这个目录下面到底是什么目录占用的空间过大。通过查询man手册,发现du命令可以很完美的解...2012-07-30 09:42:12 · 1164 阅读 · 0 评论 -
python写的一个服务器自动巡检工具
因为公司服务器需要每半个月巡检一次,还要将巡检结果生成图片贴到巡检报告中,每次手动操作相当麻烦。恰好刚学python,于是使用python和java写了一个半自动化的程序,javaq的作用是为了生成巡检图片。python可以自动依次登录服务器,执行巡检并在本地生成文本格式的巡检结果,java读取这些文本巡检结果生成图片。 下面是代码,欢迎讨论。 [code="java"]#!/usr/bi...2013-04-26 11:04:40 · 896 阅读 · 0 评论 -
freebsd下删除/var/spool中的文件
服务器巡检发现,/var/spool目录已经被消息队列占满了,导致定时任务都没发设置. 直接切换到改目录下,使用rm -fr *和ls -l|xargs rm -f都不能删除,报告异常"参数过多". 于是采用了下面的方法 [code="java"]find /var/spool/ -type f|xargs rm -f[/code] 轻松搞定...2013-06-17 09:42:38 · 205 阅读 · 0 评论 -
freebsd下面crontab定时任务不能自动执行原因排查
昨天晚上配置了两个定时任务,一个root用户,一个普通用户,两个脚本在终端执行都是没有问题的,但是早上上班发现,两个任务都没有自动执行,相当诡异,查看/var/spool,发现cron也没有给我发送邮件,这说明定时任务没有执行。 排查原因,脚本中我的命令路径都是全路径,没有相对路径,shell使用的是c shell,也是没有问题。 于是将我的定时任务设置成每分钟执行一次,看看有没有被调用:...原创 2013-02-21 10:09:20 · 328 阅读 · 0 评论