小编Son*_*nny的帖子

tail:读取整个文件,然后跟随

我想要一种tail -f读取整个文件然后在写入时继续遵循它的行为。


解决方案

根据我接受的答案,这是有效的: tail -f -n +1 {filename}

工作原理:-f选项继续“跟随”文件并在将新行写入文件时输出新行。该-n +1指示tail开始阅读从第一行的文件。使用-n -10将从文件的最后十行开始。

tail

62
推荐指数
1
解决办法
3万
查看次数

16.04 LTS 和 /dev/shm/ 文件消失

我正在迁移以前在 Ubuntu 12.04 LTS 上运行的 Web 应用程序。它广泛使用/dev/shm/. 我发现/dev/shm/Ubuntu 16.04 LTS 服务器上的应用程序数据正在消失。

是否有某种垃圾收集从那里删除文件和目录?我看到 12.04 配置了这个符号链接: /dev/shm -> /run/shm,而 16.04 正好相反:/run/shm -> /dev/shm。不过,我看不出这会有什么不同。


更新

  • 我怀疑 AppArmor,但删除它并没有改变行为
  • 目录结构的删除似乎每五分钟发生一次
  • 包含文件的目录最终会被删除,但不会那么快
  • 我怀疑文件/目录的年龄会影响删除
  • 看来这家伙也遇到了同样的问题

12.04 shm 16.04

7
推荐指数
1
解决办法
2796
查看次数

标签 统计

12.04 ×1

16.04 ×1

shm ×1

tail ×1