变量目录 (/var)

2025 年 3 月 17 日 | 阅读 1 分钟

'var' 是 variable(变量)的缩写。在系统正常运行时,大小不确定且内容预计会不断变化的(因此命名为 variable)文件存储在此处。例如,日志文件、假脱机文件和缓存文件。

示例

Linux fhs variable directory1

查看上面的快照,命令 "ls /var" 显示 '/var' 的内容。

我们将解释 /var 下的一些子目录

  • /var/log
  • /var/cache
  • /var/spool
  • /var/lib

/var/log

' /var/log' 目录包含所有日志文件。

示例

Linux fhs variable directory2

查看上面的快照,命令 "ls /var/log" 显示 '/var/log' 的内容。

/var/cache

' /var/cache' 目录存储应用程序缓存数据。缓存数据是本地通过 I/O 或计算生成的。缓存必须能够重新生成或恢复数据。这些文件可以删除而不会丢失任何数据。

示例

Linux fhs variable directory3

ls /var/cache

查看上面的截图,命令 "ls /var/cache" 显示 '/var/cache' 的内容。

/var/spool

' /var/spool' 目录用于假脱机等待处理的文件。例如,打印队列和邮件队列。

示例

Linux fhs variable directory4

查看上面的截图,命令 "ls /var/spool" 显示 '/var/spool' 的内容。

/var/lib

' /var/lib' 目录存储包含状态信息的文件,如数据库。文件的内容会随着其相应程序的运行而修改。

下一主题非标准目录