如果我在根目录中,我可以使用 find 在其下的所有目录中搜索文件吗?
我尝试查找 stdio.h,但什么也没找到。但是我知道该文件位于文件系统的某个地方。我该如何找到它?
答案1
它在/usr/include/stdio.h
,但供将来参考运行
$ locate stdio.h
不要忘记updatedb
先运行。在 Cygwin 上,您需要以管理员身份运行它。
查看当前目录及其子目录:
$ find . -name stdio.h
查看根目录下的所有位置:
$ find / -name stdio.h
您将其标记为 Cygwin 问题,因此要搜索整个 C 盘,您可以运行
$ find /cygdrive/c -name stdio.h
但这可能比从资源管理器窗口搜索要慢得多。