sag@lemm.ee to Linux@lemmy.ml · edit-24 months agoLinux Directory Structure - FHSlemm.eeimagemessage-square201fedilinkarrow-up11.29Karrow-down159
arrow-up11.24Karrow-down1imageLinux Directory Structure - FHSlemm.eesag@lemm.ee to Linux@lemmy.ml · edit-24 months agomessage-square201fedilink
minus-squareguillermohs9@lemmy.mllinkfedilinkarrow-up34·4 months agoI always thought /usr was for “user”… TIL
minus-squarejalkasieni@sopuli.xyzlinkfedilinkarrow-up22·4 months agoIt is, this infographic is wrong. Or I guess technically some other standard could define it like the infographic, but the Filesystem Hierarchy Standard defines it as a secondary hierarchy specifically for user data.
minus-squareAvatar_of_Self@lemmy.worldlinkfedilinkEnglisharrow-up5·edit-24 months ago/usr used to be the user home directory on Unix…well most of them. I think Solaris/SunOS has always been /export/home as I recall.
minus-squareInverseParallax@lemmy.worldlinkfedilinkEnglisharrow-up11·4 months agoIt did, let me explain: On the original (ie Thompson and Ritchie at Bell in 1969-71), I think it was a PDP-11, they installed to a 512kb hard disk. As their “stuff” grew they needed to sprawl the OS to another drive, so they mounted it under /usr and threw OS components that didn’t fit. https://landley.net/writing/unixpaths.pdf I’ve done the same, outgrew so you mount under a tree to keep going, it just never became a historical artifact.
minus-squareHereIAm@lemmy.worldlinkfedilinkarrow-up2·4 months agoHuh. I did as well. Like /use/bin was for user installed applications and such. You learn something everyday.
I always thought /usr was for “user”… TIL
It is, this infographic is wrong. Or I guess technically some other standard could define it like the infographic, but the Filesystem Hierarchy Standard defines it as a secondary hierarchy specifically for user data.
/usr used to be the user home directory on Unix…well most of them. I think Solaris/SunOS has always been /export/home as I recall.
It did, let me explain:
On the original (ie Thompson and Ritchie at Bell in 1969-71), I think it was a PDP-11, they installed to a 512kb hard disk.
As their “stuff” grew they needed to sprawl the OS to another drive, so they mounted it under /usr and threw OS components that didn’t fit.
https://landley.net/writing/unixpaths.pdf
I’ve done the same, outgrew so you mount under a tree to keep going, it just never became a historical artifact.
Huh. I did as well. Like /use/bin was for user installed applications and such. You learn something everyday.