我当前在一个目录中foo
(pwd 是/some/lepath/foo
)
我拥有foo
,但没有/some/lepath
。我通过 cd'ing 到 foo,然后sudo -u
ing 到 的所有者到达这里foo
,因此我现在位于一个目录中,如果不先放在这里,我就无法访问该目录。
如果我这样做,mkdir ./bar/
目录就创建好了。如果这样做mkdir /some/lepath/foo/bar/
我会收到权限错误。
有没有办法让 mkdir (或 deps)检查 pwd 以防止它尝试遍历完整路径,从而遇到此错误?