Linuxips
  • Home
  • Linux
  • Debian
  • Ubuntu
  • Fedora
  • Arch Linux
No Result
View All Result
Linuxips
  • Home
  • Linux
  • Debian
  • Ubuntu
  • Fedora
  • Arch Linux
No Result
View All Result
Linuxips
No Result
View All Result
Home Featured

Linux File Hierarchy Structure

admin by admin
March 4, 2022
Reading Time: 2 mins read
0
Linux File Hierarchy Structure

In Linux important aspect is the Linux File Hierarchy Structure. Everything in Linux is either a file or a directory. The Filesystem Hierarchy Standard (FSH) is the way that these files and directories are structured. More importantly though is how they are structured. Looks intimidating at first glance but when you realize that there is a method to this madness, you will find it’s so much simpler because everything is organized in the proper place and you can find where you want go much easier.

Contents hide
1 Linux File Hierarchy Structure
1.1 Linux Directories
1.2 Related Linux Tutorials:

Linux File Hierarchy Structure

Linux Directories

Linux Filesystem Hierarchy Standard

  • / – The root directory. This is where your directory structure starts. Everything is housed under the root directory.
  • /bin – Essential user command binaries used for general operations: Copy, show directory, etc. (ls, cp, and cat – we’ll get to these commands soon)
  • /boot – Static files of the boot loader. Files here are necessary for a Linux system to start (Kernel & GTUB information)
  • /dev – Where the device files are located
  • /etc – Configuration files for all programs. Things like an apache web server, users & groups on your system, or printer configuration. Think of this as a control panel for Windows users. We will edit these text files later (These files should remain static and text based).
  • /home – Home directories for all the users to store personal files (i.e. /home/roman) –Windows equivalent of Documents & Settings.
  • /lib – Essential shared libraries and kernel modules
  • /media – Mount point for removable media
  • /mnt – Temporary mounted file systems
  • /opt – Add on application software packages – (i.e. Program files for windows users)
  • /sbin – Essential system binaries
  • /tmp – Programs write their temporary files here.
  • /usr – Multi-user utilities & Applications. It contains application source codes, documentation, & config files they use. It’s the largest directory on the system.
  • /var – Variable data on a system. Data that will change as the system is running (Log files, backups, cache, etc.)
  • /root – Home directory for root
  • /proc – Virtual directory containing process information (system memory, hardware configuration, devices mounted, etc.)

The directories that I would be most concerned starting off are /etc, /home, /dev, /mnt. As your skills progress you’ll venture off into other areas, but I started out in /etc 95 percent of the time. There are directories that extend, but we’ll get those later.

Related Linux Tutorials:

  • How to Install Cisco Packet Tracer on Ubuntu.
  • How to install Tweak Tool on Ubuntu 21.04.
  • ZSH to BASH | How to Install ZSH on Ubuntu.
  • How to Install Ubuntu.
  • How to Install PuTTY on Ubuntu

 

ShareTweetSendShareShare
Previous Post

How to Install PuTTY on Ubuntu 22.04 SSH Client

Next Post

How To Install WPS Office on Ubuntu

admin

admin

Linuxips is a Linux blog that publishes articles and tutorials about server operations, installations, new techniques and Linux security.

Related Posts

Install ZSH on Arch Linux
Arch Linux

How to Install ZSH on Arch Linux

January 6, 2024
How To Use AppImage in Linux
Linux

How To Use AppImage in Linux [Complete Guide]

April 2, 2023
How To Install uGet Download Manager On Ubuntu
Linux

How To Install uGet Download Manager On Ubuntu

March 8, 2023
Linux Files and Directories
Linux

Linux Files and Directories

March 3, 2023
How to Create Files With Passwords in Linux
Linux

How to Create Files With Passwords in Linux

February 27, 2023
pwd Command in Linux
Commands

pwd command in Linux

November 6, 2022

Leave a Reply Cancel reply

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

No Result
View All Result

You might also like

Install ZSH on Arch Linux

How to Install ZSH on Arch Linux

January 6, 2024
How to Install ZSH on Kali Linux 2024.1

How to Install ZSH on Kali Linux

January 5, 2024
How To Use AppImage in Linux

How To Use AppImage in Linux [Complete Guide]

April 2, 2023
How To Install uGet Download Manager On Ubuntu

How To Install uGet Download Manager On Ubuntu

March 8, 2023
How to Install ZSH on Ubuntu 22.10

How to Install ZSH on Ubuntu 22.10

March 7, 2023
Linux Files and Directories

Linux Files and Directories

March 3, 2023

© 2024 Linuxips.com - Linux Tips, Tricks and Tutorials.

  • Home
  • Web Stories
  • Privacy Policy
  • Contact Us
  • Disclaimer
No Result
View All Result
  • Home
  • Linux
  • Debian
  • Ubuntu
  • Fedora
  • Arch Linux

© 2024 Linuxips.com - Linux Tips, Tricks and Tutorials.