Linux file system management


Learn how Linux file system works!

Find Out More

Linux file system and its architecture!


Guide outline

This document outlines the set of requirements and guidelines for file and directory placement under the Linux operating system according to those of the FSSTND v2.3 final (January 29, 2004) and also its actual implementation on an arbitrary system. It is meant to be accessible to all members of the Linux community, be distribution independent and is intended to discuss the impact of the FSSTND and how it has managed to increase the efficiency of support interoperability of applications, system administration tools, development tools, and scripts as well as greater uniformity of documentation for these systems.

Outline
1.1. Overview
1.2. The Root Directory
1.3. /bin
1.4. /boot
1.5. /dev
1.6. /etc
1.7. /home
1.8. /initrd
1.9. /lib
1.10. /lost+found
1.11. /media
1.12. /mnt
1.13. /opt
1.14. /proc
1.15. /root
1.16. /sbin
1.17. /usr
1.18. /var
1.19. /srv
1.20. /tm
2. Glossary

Additional Linux Resources

Here is a list of resources for learning Linux:

Resources for System Administrators

Linux System Admin Guide- What is Linux Operating System and how it works
Linux System Admin Guide- What are Directory Tree and Filesystem Hierarchy in Linux
Linux System Admin Guide- Introduction to Linux File Systems for System Admins
Linux System Admin Guide- Overview of Linux Virtual Memory and Disk Buffer Cache
Linux System Admin Guide- Best Practices for Monitoring Linux Systems
Linux System Admin Guide- Best Practices for Performing Linux Boots and Shutdowns
Linux System Admin Guide- Best Practices for Making and Managing Backup Operations

Resources for Linux Kernel Programmers

How Linux Operating System Memory Management works
Comprehensive Review of Linux Kernel Operating System Processes
Comprehensive Review of Linux File System Architecture and Management
What are mechanisms behind Linux Kernel task management
How Linux Kernel Sources and Functions work
Comprehensive look at how Linux Data Structures work

Hands-on Linux classes

Introduction to Linux and Shell programming
Introduction to Linux System Administration

Linux Operating System Distributions

Comprehensive list of all Linux OS distributions
Comprehensive list of all special purpose Linux distributions
Comprehensive list of all secure Linux distributions for cybersecurity professionals

Private and Custom Linux Training!

Private and Custom Tutoring

Through High School Technology Services or HSTS, we offer private custom tutoring classes both online and in DC for almost all of our courses or bootcamps starting from $60 per hour. Give us a call or email us to discuss your needs.

Program Terms and Policies

You can go to HSTS Terms and Policies page to review the terms and policies for cancellation, rescheduling, and refunds.

Let's Get In Touch!


Are you ready to invest in yourself, reinvent your career and earn a high income? That's great! Give us a call or stop by at 3165 Mt Pleasant St NW, DC

240-200-6131

Attend our DC community events!

We organize community, free workshop, and networking events at our DC office, so check out our next event via below groups:

JavaScript DC Meetup Group
Coding & Technology Training Meetup Group
Coding Bootcamps Meetup Group

Coding Bootcamps and High School Technology Services are among brands of WEG2G Group