如何在Ubuntu中find文件?

我的系统中有一个文件名为“process.txt”。 我正在使用Ubuntu操作系统。 我知道只有文件名,我不知道哪个目录和所有? 如何find它在目录中的文件? 我想通过命令知道吗? 我尝试了查找命令,但它不工作。

你有没有尝试: find . -name "process.txt" find . -name "process.txt"这将在当前目录中search名为process.txt的文件。 另见http://en.wikipedia.org/wiki/Find

您可以使用:

  • 索引的方式locate -i process.txt (运行sudo updatedb来更新索引,但Ubuntu 每天通过cron 更新 )。
  • 或者用find . -iname 'process.txt' -print find . -iname 'process.txt' -print如果它在当前文件夹中。
  • 你可以改变它find / -iname 'process.txt' -print从根目录search。

要区分大小写,请从find命令-iname -ilocate-name删除,而不是从-iname删除。

在graphics上, 您可以使用 kfindgnome-search-toolcatfish (这是命令,也是官方仓库中的软件包名称)。

尝试这个:

 find / -name process.txt 

以root身份运行updatedb ,然后locate process.txt