我正在尝试为 apache 查找某个文件,因此我使用locate命令来查找它,但是,当我转到locate命令所指示的目录时,该文件却不存在。有人知道这是为什么吗?我尝试切换到超级用户,但它仍然没有出现。谢谢!
答案1
该locate
命令使用数据库,该数据库每天更新一次。虽然它可以快速给出结果,但不一定准确。如果locate
显示文件存在,但实际上不存在,则该文件在上次数据库更新后被移动或删除。另请参阅“locate”命令中显示一个文件,但是它并不存在。为什么?
我正在尝试为 apache 查找某个文件,因此我使用locate命令来查找它,但是,当我转到locate命令所指示的目录时,该文件却不存在。有人知道这是为什么吗?我尝试切换到超级用户,但它仍然没有出现。谢谢!
该locate
命令使用数据库,该数据库每天更新一次。虽然它可以快速给出结果,但不一定准确。如果locate
显示文件存在,但实际上不存在,则该文件在上次数据库更新后被移动或删除。另请参阅“locate”命令中显示一个文件,但是它并不存在。为什么?