小编Qui*_*ant的帖子

我可以告诉 find 不恢复初始工作目录吗?

findsudo -u如果初始工作目录对用户不可见,则在运行时无法“恢复初始工作目录” 。这会导致 find 总是打印一条烦人的Permission denied警告消息:

$ pwd
/home/myuser
$ sudo -u apache find /home/otheruser -writable
find: failed to restore initial working directory: Permission denied
Run Code Online (Sandbox Code Playgroud)

防止 find 打印此消息的最佳方法是什么?

一种方法是cd /在运行 find 之前更改为 find 用户可以恢复的目录,例如。理想情况下,我只想找到诸如此类的选项,--do-not-restore-initial-working-directory但我想这不可用。;)

我主要使用基于 RedHat 的发行版。

linux sudo find

10
推荐指数
1
解决办法
4450
查看次数

标签 统计

find ×1

linux ×1

sudo ×1