Filesystem Hierarchy Standard - Reference Poster / Cheatsheet [Dark mode in details]

Hey, I’ve recently designed a Poster about the FHS since I often forget where I should place or find things. Do you have any feedback how to make it better?

I updated the poster: whimsical.com/fhs-L6iL5t8kBtCFzAQywZyP4X use the link to see online.

https://lemmy.world/pictrs/image/d7b6719b-3e9c-4441-9024-6692b8b57e1a.png

Dark mode

https://lemmy.world/pictrs/image/4e64abd7-97af-41e9-8113-ad4abdf3634c.png

Old version

prYsm, (edited )

What would a use case be for

>/usr/bin

versus

/usr/local/bin

SpaceCadet, (edited )
@SpaceCadet@feddit.nl avatar

Binaries in the former are installed by the OS/package manager, binaries in the latter are installed manually by the user, for example by compiling from source and running make install

prYsm,

Great. Now I gotta refactor some scripts.

dan,
@dan@upvote.au avatar

I’ve never seen /etc/opt used. Usually if an app is in /opt, the entire app is there, including its config which is frequently at /opt/appname/etc/.

MaxPower,

Great but what I’m missing is the information that “usr” does not stand for “user”, like many people think or even say. If it would the name could actually be “user” and not “usr”.

The chart actually does not say what exactly it stands for. It’s “user resources” AFAIK.

It’s worth clearing this up in my opinion.

callcc,

Thanks for the input. Things are complicated: askubuntu.com/a/135679 . Apparently it originally meant “user” but then slowly was used for system stuff. So people invented backcronyms.

SpaceCadet,
@SpaceCadet@feddit.nl avatar

That’s just retconning/backronyming it.

/usr does historically stand for user. It’s where the user home directories were on old Unix versions.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #