I have several processes that talk to each other through named pipes. Currently, I create all my channels locally and save the applications in one working directory. At some point, he suggested that these programs could (and would) be executed from different directories. I need to create these channels, which I use in a known place, so all the various applications can find the channels they need.
I am new to Linux and not familiar with the file system structure. On Windows, I would use something like an AppData folder to store these pipes. I am not sure what the equivalent is in Linux.
The /tmp looks as if it can function perfectly. I read in several places that it cleared when the system shut down (and, well, I probably don't recreate the pipes when backing up.), But I saw some other people say that they were losing files at that time how the system works, as if it was periodically cleaned, which I donβt want to do while my applications use these channels!
Is there a place more suitable for app stores? Or will /tmp be the place I would like to keep (since they are ultimately temporary.)?
linux filesystems pipe named-pipes tmp
nitz
source share