Linux Directory Structure and Important Files Paths Explained

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

52 Responses

  1. kapil says:

    how can find the System Administration Guide like one provided from Red hat but not online with in the system, is it possible or no ?

  2. kenzy says:

    Thanks friend for this wonderfull stuff, I love it although am new to linux
    tryiny to get it all into my brain but I believe someday i’ll become a great linux
    Terminal user.

  3. Anthony says:

    Please. Slow down. What’s a binary? What the difference between executable Windows and executable Linux, if any? What is Kernel, and is it comparable to Windows or Mac? What is source code? What are libraries? What are man pages? What is a shell? What is a shadow file? A bash shell? A terminal list? A swap file? Daemon?

    • joydivion says:

      what’s a binary? go to google, write: what’s a binary -> there you go. what is kernel? go to google, write: what is kernel -> there you go. what are libraries? go to google, write: what are libraries -> there you go, etc, etc, etc

      • Sovtek says:

        Oh, since we are being sarcastic and non-helpful, you can just go to google, write: Linux filesystem -> there you go, and do away with the entire article.

  4. devraj says:

    i have to install apache tomcat and jdk in linux server. So, can tell be where to install the software?
    Also tell where to keep our developed application?

  5. peter says:

    Can anyone share a higher quality picture of Linux Directory Structure above?

  6. Lee says:

    Thanks for this little lesson.
    Great stuff.

  7. Taiwo says:

    How can install Apache web server, php and SQL on my Linux router which has built-in storage and SD card support?

  8. Bhabani says:

    The Post is really amazing and very helpful, however need some guidance on understanding the difference in between /var/log/lastlog and /var/log/dmesg
    Thank you.

    • Ravi Saive says:


      The /var/log/lastlog file is used to keep succesful login information to the host, whereas /var/log/dmesg stores all Kernel ring buffers and system changes in real time.

  9. Satish says:

    Dear sir
    Thanks for such valuable information
    Satish Borkar

Leave a Reply to Sovtek Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.