首先说一下/var目录吧,它一般保存系统运行时需要改变的数据,一般每个系统都是指定的,下面是一些常见的子目录的说明:
(1)/var/lib 系统正常运行时需要改变的文件。
(2)/var/local 它保存安装的程序的可变数据,通常是系统管理员安装的程序
(3)/var/lock 它保存的是锁定文件,许多程序有这样一个约定:当它们在/var/lock中产生一个锁定文件后,说明它们正在使用某个特定的设备或文件,当其他程序注意到这个锁定文件后,将不会试图实用这个设备或者文件
(4)/var/log 各种程序的日志文件,其中就包括比较重要的用户登录日志和系统日志,还有一些程序比如postgresql的日志也会记录在这里
(5)/var/run 保存到下次引导前有效的关于系统的信息文件,它通常是指向/run目录的一个链接。
(6)/var/spool 对于spool的愿意,就是"线管",这里它通常就表示和任务队列有关的信息,比如mail、news等等,比较常用的就是mail。
(7)/var/tmp 它通常是用来存放比较大的或者存在较长时间的临时文件。