Thursday Sep 05

Linux filesystem - Overview of the Directory Tree

Linux filesystem - Overview of the Directory Tree

AddThis Social Bookmark Button

Overview of the Directory Tree

The /var filesystem

The /var contains data that is changed when the system is running normally. It is specific for each system, i.e., not shared over the network with other computers.

/var/lib

Files that change while the system is running normally.

/var/local

Variable data for programs that are installed in /usr/local (i.e., programs that have been installed by the system administrator). Note that even locally installed programs should use the other /var directories if they are appropriate, e.g., /var/lock .

/var/lock

Lock files. Many programs follow a convention to create a lock file in /var/lock to indicate that they are using a particular device or file. Other programs will notice the lock file and won't attempt to use the device or file.

/var/log

Log files from various programs, especially login (/var/log/wtmp , which logs all logins and logouts into the system) and syslog (/var/log/messages , where all kernel and system program message are usually stored). Files in /var/log can often grow indefinitely, and may require cleaning at regular intervals.

/var/mail

This is the FHS approved location for user mailbox files. Depending on how far your distribution has gone towards FHS compliance, these files may still be held in /var/spool/mail .

/var/run

Files that contain information about the system that is valid until the system is next booted. For example, /var/run/utmp contains information about people currently logged in.

/var/spool

Directories for news, printer queues, and other queued work. Each different spool has its own subdirectory below /var/spool , e.g., the news spool is in /var/spool/news . Note that some installations which are not fully compliant with the latest version of the FHS may have user mailboxes under /var/spool/mail .

/var/tmp

Temporary files that are large or that need to exist for a longer time than what is allowed for /tmp . (Although the system administrator might not allow very old files in /var/tmp either.)

Tags: programs , system , installed , files , /var/lock , lock

Add comment


Security code
Refresh

Java Tutorial on Facebook