A world-writable scratch space where filenames can collide.

Temp directories are a shared space

/tmp is a shared namespace of names, not a private scratch area. Any local user can create the name your process is about to use, so a name is not a claim on a file, and hier(7) says the contents may be deleted with no notice. ...

September 26, 2027 · 5 min · XB Field Notes