• 67 Posts
  • 74 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle































  • Leaflet@lemmy.worldtoLinux@lemmy.mlLinux Directory Structure - FHS
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    1
    ·
    edit-2
    7 days ago

    Not aware of any correct pictures, but I can tell you what’s wrong with this one

    • /usr: explaining it as “Unix System Resources” is a bit vague
    • /bin: /bin is usually a symlink to /usr/bin
    • /sbin: /sbin is usually a symlink to /usr/sbin, distros like Fedora are also looking into merging sbin into bin
    • /opt: many, I’d say most, “add-on applications” put themselves in bin
    • /media: /media is usually a symlink to /run/media, also weird to mention CD-ROMs when flash drives and other forms of storage get mounted here by default
    • /mnt: i would disagree about the temporary part, as I mentioned before, stuff like flash drives are usually mounted in /run/media by default
    • /root: the root user is usually not enabled on home systems
    • /lib: /lib is usually a symlink to /usr/lib

    I would also like the mention that the FHS standard wasn’t designed to be elegant, well thought out system. It mainly documents how the filesystem has been traditionally laid out. I forget which folder(s), but once a new folder has been made just because the main hard drive in a developer’s system filled up so they created a new folder named something different on a secondary hard drive.