【问题标题】:Special characters being added to linux file特殊字符被添加到 linux 文件
【发布时间】:2022-01-28 19:37:18
【问题描述】:

在我的一个框中,我看到特殊字符被添加到“/etc/hosts”文件中。不确定是什么原因造成的。关于如何调试的任何想法?

^@^@^@^@^@^@^@^@^@^@127.0.1.1    linux-host

【问题讨论】:

    标签: linux filesystems corruption


    【解决方案1】:

    您可以尝试使用lsof 命令查看打开文件的进程。 例如:

    $ sudo lsof /bin/ping
    COMMAND  PID USER  FD   TYPE DEVICE SIZE/OFF    NODE NAME
    ping    4216 amit txt    REG    8,1    64424 1048708 /bin/ping
    

    如果进程没有保持文件的fd处于打开状态,捕获它会比较棘手......

    【讨论】:

      猜你喜欢
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-13
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      相关资源
      最近更新 更多