什么是文件更改日志?(a file change log?)

文件更改日志是计算机存储设备上的物理文件,用于维护对文件系统中的文件和目录所做的不同修改的列表。文件更改日志不一定跟踪对文件中保存的数据所做的特定更改;相反,它跟踪文件系统名称空间中保存的文件的更一般化的信息。在大多数实现中,应用程序可以将文件更改日志作为只读文件进行访问,以使其包含的信息可用,但仅允许操作系统中的特殊系统功能对日志进行修改;这将保持其完整性并防止恶意修改。有几个程序能够利用文件更...

文件更改日志是计算机存储设备上的物理文件,用于维护对文件系统中的文件和目录所做的不同修改的列表。文件更改日志不一定跟踪对文件中保存的数据所做的特定更改;相反,它跟踪文件系统名称空间中保存的文件的更一般化的信息。在大多数实现中,应用程序可以将文件更改日志作为只读文件进行访问,以使其包含的信息可用,但仅允许操作系统中的特殊系统功能对日志进行修改;这将保持其完整性并防止恶意修改。有几个程序能够利用文件更改日志来避免扫描文件系统中的每个文件以确定是否进行了任何更改。存档软件、病毒扫描仪、互联网搜索引擎索引程序和网络管理套件都可以使用文件更改日志快速检查自上次运行程序以来对系统所做的任何更改。

A file change log lists the modifications to the files within a computer file system.

在文件系统中,文件更改日志旨在跟踪对文件的高级更改,而不是对存储在文件中的数据的原子更改。这意味着日志可以记录文件名的更改、文件上次修改日期或文件访问权限的更改。它不跟踪的是更具体的更改,例如访问文件的确切程序、更改的数据的位置,或用于进行更改的系统功能。

实际文件更改日志是它所跟踪的文件系统中的文件。该文件可以像任何其他文件一样可用,允许任何程序打开和查看信息,也可以是一个隐藏的系统文件,仅通过使用对操作系统的调用来查看,该方法充当保护日志的网关。在这两种情况下,文件对除核心操作系统之外的所有程序都是只读的,以保持文件的有序性并防止篡改。将更改写入日志文件仅由操作系统执行,有时在进行更改后执行,有时作为自动更新过程的一部分。

使用文件更改日志的外部程序通常这样做是为了避免必须使用非常耗时的过程,手动遍历文件系统中的每个文件和目录以查找更改。归档程序或网络爬虫也可以使用它来防止程序必须处理以前处理过的信息,而不是只关注自上次扫描以来已更改的文件。网络管理员可以使用日志来跟踪任何可疑活动,例如文件权限的更改,否则很难跟踪这些活动。

  • 发表于 2021-12-10 12:58
  • 阅读 ( 180 )
  • 分类:互联网

你可能感兴趣的文章

此windows错误可能在您的电脑上累积了垃圾文件

... 目前还不清楚为什么允许日志文件增长超过2GB。日志记录可能发生得太快,压缩无法跟上,罪魁祸首可能是Windows更新。一旦日志文件增长到2GB或更高,就会导致压缩工具崩溃并进入恶性...

  • 发布于 2021-03-17 12:28
  • 阅读 ( 229 )

如何修复windows update错误0x80070057

...补丁之前,富有进取心的用户们一起工作,假装正在发生什么。在微软做出回应之前,他们设法找到了解决办法。然而,用户报告说,官方的修复仍然没有完全缓解这个问题,留下了许多用户正在进行的系统问题。 ...

  • 发布于 2021-03-17 19:13
  • 阅读 ( 363 )

如何在linux上使用grep命令

...1974年,现在仍然很强大,因为我们需要它所做的,没有什么比它做得更好。 把grep和一些正则表达式耦合起来,真的把它带到了一个新的层次。 相关:如何使用基本正则表达式更好地搜索和节省时间

  • 发布于 2021-04-02 17:23
  • 阅读 ( 169 )

如何在linux上使用tail命令

...这是否意味着tail命令是寻找问题的解决方案呢?它还有什么可以提供的吗? tail命令不仅仅是实时显示更新。对于这一点,仍然有大量的日志文件不是系统生成的,仍然是作为纯文本文件创建的。例如,应用程序生成的日志文件...

  • 发布于 2021-04-02 17:32
  • 阅读 ( 183 )

什么是日志文件(如何打开日志文件)?

...阅应用程序或服务在执行其业务时生成的日志文件。但是什么是日志文件,你怎么看里面有什么? 什么是日志文件(a log file)? 日志是自动生成的文件的文件扩展名,其中包含来自某些软件和操作系统的事件记录。虽然日志文...

  • 发布于 2021-04-05 04:15
  • 阅读 ( 145 )

我可以使用任务调度器来监视我的计算机的电池吗?

...emote computer. wmic – Windows Management Instrumentation Command. 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。 图片来源:DavidPostill(超级用户)

  • 发布于 2021-04-08 11:04
  • 阅读 ( 265 )

如何使bash提示符在登录到服务器时更改颜色?

...e: echo -e “<\033[48;5;16m\033[38;5;196mhost\033[m:dir>$ “ 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。 图片来源:Emx(维基百科)

  • 发布于 2021-04-09 06:06
  • 阅读 ( 219 )

如何理解那些令人困惑的Windows7文件/共享权限

...果SID在ACL上,它会决定是允许还是拒绝访问。无论您使用什么权限,都存在差异,因此让我们看看,以便更好地了解何时应该使用什么。 共享权限: 仅适用于通过网络访问资源的用户。如果您在本地登录,例如通过终端服务登...

  • 发布于 2021-04-10 01:21
  • 阅读 ( 208 )

如果在用户名字段中提交密码,会带来什么安全隐患?

...ega想知道在用户名文本框中键入密码并意外提交密码会有什么危险: Let’s say I typed my password into the username text box of a frequently-visited website (https of course) and hit enter before I noticed what I was doing. Is my password now sitting in plain text in a log f...

  • 发布于 2021-04-11 11:27
  • 阅读 ( 166 )

用rsync同步数据的非初学者指南

...。 警告:仅限高级极客 如果你坐在那里想“rsync到底是什么?”?“或者“我只在非常简单的任务中使用rsync”,您可能想查看我们上一篇关于如何在Linux上使用rsync备份数据的文章,这篇文章介绍了rsync,指导您完成安装,并...

  • 发布于 2021-04-11 11:39
  • 阅读 ( 163 )
vfs875
vfs875

0 篇文章

相关推荐