https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html says
The
/proc/self/directory is a link to the currently running process.
There are always multiple processes running concurrently, so which process is "the currently running process"?
Does "the currently running process" have anything to do with which process is currently running on the CPU, considering context switching?
Does "the currently running process" have nothing to do with foreground and background processes?