Linux “什么是”呢;“共享文件系统信息”;?

Linux “什么是”呢;“共享文件系统信息”;?,linux,linux-kernel,linuxthreads,Linux,Linux Kernel,Linuxthreads,“共享文件系统信息”的确切含义是什么?“文件系统信息”中有什么内容 (当我在一些linux标题中看到CLONE\u FS标志时,出现了这个问题)文件系统信息包括文件的根目录、当前工作目录和umask(文件权限)。[在内核中由struct fs\u struct]表示] 所以,当您设置CLONE_FS标志时,子进程和父进程将共享文件系统信息 现在,举个例子:一个父进程正在处理某个文件,此时子进程已经更改了工作目录,那么父进程将遇到问题(如果指定了相对路径),因为它们共享同一个工作目录 希望您能得到

“共享文件系统信息”的确切含义是什么?“文件系统信息”中有什么内容


(当我在一些linux标题中看到
CLONE\u FS
标志时,出现了这个问题)

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

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

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


希望您能得到答案。

什么是“文件的根目录”?指文件的根目录。chroot(2),chdir(2)将影响文件系统在子级和父级之间共享。如果我理解正确,那么工作目录和文件的根目录必须相等,不是吗?如果没有,那么我们谈论的是什么类型的文件?没有。。整个文件系统的根目录(/)。chroot(2)可以将根文件夹更改为给定的特定路径(但必须复制该文件夹中的某些依赖项)。