什么是"sharing filesystem information"?



说"共享文件系统信息"到底是什么意思?"文件系统信息"中包含什么?

(当我在一些linux头文件中看到CLONE_FS标志时,出现了这个问题)

文件系统信息包括文件的根目录、当前工作目录和umask(文件权限)。[在内核中用struct fs_struct]表示

因此,当您设置CLONE_FS标志时,子进程和父进程将共享文件系统信息。

现在,举一个例子:一个父进程正在处理某个文件,而此时子进程已经更改了工作目录,则父进程将遇到问题(如果指定了相对路径),因为它们共享相同的工作目录。

希望你能得到答案。

相关内容

  • 没有找到相关文章

最新更新