A more accurate and detailed explanation is available by running
man hier
This is outdated, since /bin, /sbin and /lib now should be merged with their /usr counterparts
Also, fuck /media. All of my (middle aged) homies hate /media
Temporary files can be created by user programs. On my machines, I made /tmp an in memory file system and also disallow execution or setuid/gid in this directory as much malware tries to abuse it in this manner.
What’s the difference between run time program data and temporary files? Is
/tmp
just for system level processes but not for user space?You can shove anything in /tmp, it is (by default) read/writeable by all users/groups. Plenty of user apps create files/folders in tmp
I don’t have this problem because I use Windows snorts