不同进程的标准输入不应该是唯一的吗?如果是这样,标准输入文件的路径不应该是这样的/dev/pid/stdin
而不是全局的/dev/stdin
?
有人对此有想法吗?
/dev/stdin
是独一无二的,因为
- 它是一个符号链接
/proc/self/fd/0
-
/proc/self
是一个符号链接only您正在运行的进程看到its进程号
The /proc
文件系统是一个virtual (not real)文件系统能够向每个进程显示不同的视图。
进一步阅读:
- Linux 文件系统层次结构:1.14。 /进程 http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html
- Red Hat Enterprise Linux 3:参考指南:第 5 章 proc 文件系统 https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Reference_Guide/ch-proc.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)