亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2919 | 回復(fù): 3
打印 上一主題 下一主題

[文本處理] tail -F監(jiān)控滾動日志時會用inotify監(jiān)視日志的父目錄,那如果目錄也滾了呢? [復(fù)制鏈接]

論壇徽章:
2
IT運維版塊每日發(fā)帖之星
日期:2016-04-15 06:20:0015-16賽季CBA聯(lián)賽之福建
日期:2016-08-08 13:37:03
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2016-06-25 19:29 |只看該作者 |倒序瀏覽
tail -F監(jiān)控滾動日志時,會用inotify監(jiān)視日志的父目錄,
那如果日志的父目錄也被滾動走了,監(jiān)視就失效了。

請問這種情況如何解決?
  1. $ mkdir d/dd
  2. mkdir: cannot create directory `d/dd': No such file or directory
  3. $ mkdir -p d/dd
  4. $ touch d/dd/f
  5. $ tail -F d/dd/f &
  6. [1] 17413
  7. $ echo 1 >> d/dd/f
  8. 1
  9. $ mv d/dd/f d/dd/f.bak
  10. tail: `d/dd/f' has become inaccessible: No such file or directory
  11. $
  12. $ echo 1 >> d/dd/f
  13. tail: `d/dd/f' has appeared;  following end of new file
  14. 1
  15. $
  16. $ echo 1 >> d/dd/f
  17. 1
  18. $
  19. $ mv d/dd d/dd.bak
  20. $
  21. $ mkdir -p d/dd
  22. $ echo 1 >> d/dd/f
  23. $
  24. $ lsof -p 17413
  25. COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
  26. tail    17413 tomcat  cwd    DIR  253,0     4096 1305601 /tmp
  27. tail    17413 tomcat  rtd    DIR  253,0     4096       2 /
  28. tail    17413 tomcat  txt    REG  253,0    59696 1442519 /usr/bin/tail
  29. tail    17413 tomcat  mem    REG  253,0   156872 1473264 /lib64/ld-2.12.so
  30. tail    17413 tomcat  mem    REG  253,0  1922152 1473265 /lib64/libc-2.12.so
  31. tail    17413 tomcat  mem    REG  253,0 99158576 1439097 /usr/lib/locale/locale-archive
  32. tail    17413 tomcat  mem    REG  253,0      435  133005 /usr/share/locale/en/LC_MESSAGES/coreutils.mo
  33. tail    17413 tomcat    0u   CHR  136,2      0t0       5 /dev/pts/2
  34. tail    17413 tomcat    1u   CHR  136,2      0t0       5 /dev/pts/2
  35. tail    17413 tomcat    2u   CHR  136,2      0t0       5 /dev/pts/2
  36. tail    17413 tomcat    3r   REG  253,0        4 1305632 /tmp/d/dd.bak/f
  37. tail    17413 tomcat    4r   DIR   0,10        0       1 inotify
  38. $ echo 1 >> d/dd/f
  39. $ mv d/dd/f d/dd
  40. dd/     dd.bak/
  41. $ mv d/dd/f d/dd/f.bak
  42. $
復(fù)制代碼

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
2 [報告]
發(fā)表于 2016-06-26 06:59 |只看該作者
ln d/dd/f tailfile
tail -f tailfile

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
3 [報告]
發(fā)表于 2016-06-26 07:00 |只看該作者
tail -F tailfile

論壇徽章:
2
IT運維版塊每日發(fā)帖之星
日期:2016-04-15 06:20:0015-16賽季CBA聯(lián)賽之福建
日期:2016-08-08 13:37:03
4 [報告]
發(fā)表于 2016-06-27 09:39 |只看該作者
建鏈接這種方法好像不管用啊,當(dāng)目錄被刪除,之后文件重建后,tail不能追蹤新文件。
  1. $ mkdir -p d/dd/
  2. $ date >> d/dd/f
  3. $ ln d/dd/f tailfile
  4. $ tail -F tailfile &
  5. [1] 2683
  6. $ Mon Jun 27 09:35:08 CST 2016

  7. $ date >> d/dd/f
  8. Mon Jun 27 09:35:59 CST 2016
  9. $
  10. $ rm -rf d/dd
  11. $ mkdir d/dd
  12. $ date >> d/dd/f
  13. $
  14. $ lsof -p 2683
  15. COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
  16. tail    2683 root  cwd    DIR  253,0     4096 5242914 /tmp/sy
  17. tail    2683 root  rtd    DIR  253,0     4096       2 /
  18. tail    2683 root  txt    REG  253,0    59696  136083 /usr/bin/tail
  19. tail    2683 root  mem    REG  253,0   156872 1454937 /lib64/ld-2.12.so
  20. tail    2683 root  mem    REG  253,0  1922152 1454938 /lib64/libc-2.12.so
  21. tail    2683 root  mem    REG  253,0 99158576  133139 /usr/lib/locale/locale-archive
  22. tail    2683 root    0u   CHR  136,0      0t0       3 /dev/pts/0
  23. tail    2683 root    1u   CHR  136,0      0t0       3 /dev/pts/0
  24. tail    2683 root    2u   CHR  136,0      0t0       3 /dev/pts/0
  25. tail    2683 root    3r   REG  253,0       58 5242918 /tmp/sy/tailfile
  26. tail    2683 root    4r   DIR   0,10        0       1 inotify
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP