免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1943 | 回复: 4
打印 上一主题 下一主题

[系统管理] shell的2个问题求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-17 14:00 |只看该作者 |倒序浏览
1. inotifywait -mq -e modify /var/www/sh  来检测该目录下的变化,但为何我修改某文件一次,却出现了2条记录,比如(下面其实我只修改了一次):
abc@abc-abc:/var/www/sh$ inotifywait -mq -e modify /var/www/sh   
/var/www/sh/ MODIFY q.txt
/var/www/sh/ MODIFY q.txt
^C
这样将影响到abc@abc-abc:/var/www/sh$ inotifywait -mq -e modify /var/www/sh  |while read line ....的处理,重复了


2. notify-send -u low 'a' '11' 可以向终端发送一个提示窗口,但为何  1.root不起作用,2.无终端执行则不起作用,比如crontab里面执行则无效.


如何解决?多谢

论坛徽章:
15
2015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-15 17:29:44午马
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉鸡
日期:2014-04-02 12:24:51双子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥猪
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大牛徽章
日期:2013-04-17 11:48:45
2 [报告]
发表于 2013-07-25 11:00 |只看该作者
是不是记录了两个动作,打开文件,修改文件?

论坛徽章:
0
3 [报告]
发表于 2013-09-06 17:49 |只看该作者
回复 2# rdcwayx


    第一个问题发现原因了:监控的是实际的io操作次数,而不是用户层面上的写行为一次.

论坛徽章:
13
丑牛
日期:2013-08-16 15:08:22技术图书徽章
日期:2013-11-26 10:13:40双鱼座
日期:2013-11-08 15:03:26戌狗
日期:2013-11-08 13:52:30技术图书徽章
日期:2013-11-05 14:06:30戌狗
日期:2013-10-31 11:45:42CU十二周年纪念徽章
日期:2013-10-24 15:41:34天秤座
日期:2013-10-11 14:55:08子鼠
日期:2013-09-26 19:36:35水瓶座
日期:2013-09-26 17:44:56午马
日期:2013-08-26 10:24:23丑牛
日期:2013-08-19 14:43:22
4 [报告]
发表于 2013-09-07 11:34 |只看该作者
回复 3# sunceenjoy


    第二个问题,你提到了"终端执行则不起作用,比如crontab里面执行则无效. ",crontab执行无效的可能原因是环境变量导致的,crontab并没有读取~/.bashrc的设置的环境变量,注意命令用绝对路径而非相对路径

论坛徽章:
0
5 [报告]
发表于 2013-09-09 11:23 |只看该作者
回复 4# 代号:军刀


    等我试试后再反馈结果.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP