WalzoneInterview Prep
πŸ“ž Interviewing soon? Practice with a realistic AI mock phone interview β€” it calls you, then scores you. First 15 min FREE β†’

Linux Β· Intermediate Β· question 27 of 100

What is the role of the /etc, /var, and /tmp directories in the Linux file system hierarchy?

πŸ“• Buy this interview preparation book: 100 Linux questions & answers β€” PDF + EPUB for $5

In the Linux file system hierarchy, the /etc, /var, and /tmp directories serve important roles in organizing and managing system files and data. Here is an explanation of the role of each directory:

/etc:

The /etc directory contains configuration files for the system and installed applications. These files are typically edited by system administrators to customize the behavior of the system or applications. Examples of files that can be found in the /etc directory include:

/etc/passwd: Contains user account information, including login names, home directories, and user IDs.

/etc/group: Contains group account information, including group names and group IDs.

/etc/fstab: Contains information about file systems that are automatically mounted at boot time.

/etc/network/interfaces: Contains network configuration information, including IP addresses and DNS settings.

/var:

The /var directory contains variable data files that are expected to change frequently during the operation of the system. This can include log files, spool directories, and application data files. Examples of files that can be found in the /var directory include:

/var/log: Contains log files generated by the system and applications.

/var/spool: Contains directories used for printing and mail spooling.

/var/lib: Contains application data files, such as database files.

/tmp:

The /tmp directory is used for storing temporary files that are created during the operation of the system. This can include files created by applications, as well as files created by system processes. The /tmp directory is typically emptied on a regular basis to free up disk space. Examples of files that can be found in the /tmp directory include:

/tmp/mysql.sock: A socket file used by the MySQL database server.

/tmp/.X11-unix: A directory used for X Windows communication.

/tmp/ssh-: Temporary files created by the SSH client.

Overall, the /etc, /var, and /tmp directories serve important roles in organizing and managing system files and data. By understanding the purpose of these directories, system administrators can manage system configuration, logs, and temporary files more effectively.

Reading is step one. Saying it out loud is the interview. Our AI interviewer calls your phone and runs a realistic Linux interview β€” then scores it.
πŸ“ž Practice Linux β€” free 15 min
πŸ“• Buy this interview preparation book: 100 Linux questions & answers β€” PDF + EPUB for $5

All 100 Linux questions Β· All topics