Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只对一个目录具有执行权限,我相信这意味着我可以在该目录中搜索特定的文件名。但是,当我在目录中并执行以下操作时:
find . -name "file.txt"
我收到目录的权限被拒绝错误。我应该使用哪个命令?
find试图读取目录,而您说您没有读取目录的权限。目录的搜索权限意味着如果您知道文件的名称,则您有权访问文件(当然,取决于文件本身的权限)。目录没有读取权限意味着您无法找出目录中的文件,除非通过反复试验或外部授予的知识。
find
你想对文件做什么?
cat file.txt
ls -l file.txt
cp file.txt /some/where/readable