Jon*_*nas 6 server filesystem files search
我经常需要在 Ubuntu Server 中找到文件和目录的路径。有什么好的方法可以按名称搜索文件系统中的文件或目录吗?
enz*_*tib 10
你的名字:locate!
locate 是默认安装的程序,可让您按名称搜索文件/目录,并将其放入使用 cron 作业更新的数据库中。
浏览手册页以查看其他有趣的选项,例如正则表达式搜索。
此外,您可以使用find一整套复杂的选项来搜索文件系统的当前内容(而不是数据库),这使您还可以根据元数据(权限、修改时间等)优化搜索。
该命令find / -name "name-to-search-for"似乎运行良好。最好*在名称的末尾或开头添加 a。
例如find / -name "postgresql*"列出以“postgresql”开头的文件和目录。