Linux Directory Structure and Important Files Paths Explained

Download Your Free eBooks NOW - 10 Free Linux eBooks for Administrators

Avishek Kumar

I am a major in computer science, love to research nix. I love to write codes and scripts, review distros, experiment Foss Technologies, write technical articles, Hack, of course Ethically. I am working as System Administrator (nix) for a NGO.

Host Your Own Website at $97 Discount + One Free Domain Using our Promo Code 'Tec97' (Enter this code during Signup) - Signup with DreamHost Now!

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Ubuntu Linux Toolbox: 1000+ Commands

You may also like...

15 Responses

  1. Sanjay P. says:

    Very useful information for the newbie like me in Linux ….

  2. LionKing says:

    This is really helpful tutorial welldone guys..keep bringing tutorials like these.

  3. Kash says:

    Beginner of linux, This link was very helpful, Learned alot from it. Thanks.

  4. junkymbox says:

    Thank you for taking the time to produce this article; most appreciated.

  5. Mannem says:

    Really very useful information.Thanks for given more information on file-system.

  6. This is very usefull. thanks

  7. This is very informative, I am learning linux and become a fan of it. Found this very helpful to understand the file-system.
    Thanks for the post.

  8. Karl Clinger says:

    You could also see this in the documentation by viewing the “hier” man page. This also gives a description of the linux filesystem hierarchy. (man hier)

  9. stuart says:

    I think there is a typo where you specify:
    /boot/vmlinz

    Should it not be /boot/vmlinuz (missing a u)

    • Ravi Saive says:

      Thanks, corrected in the article.

      • Caracal says:

        Well done! Thanks!

        Isn’t it /proc/version instead of /version?

        And because this article is for the beginners, I would add as a general info that all commands have to be run with a preceded cat e.g cat /proc/version

  10. 5iGTERM says:

    nice work, but there is one little thing:

    /usr means “unix system resources” and has nothing to do with user resources. all files in /usr can used from different computers or jails at the same time.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Join Over 62000+ Linux Users
  1. 48100
  2. 2222
  3. 11697
Enter your email to get latest Linux Howto's