$locate -S 命令在 Ubuntu 20.04 中不起作用(plocate 已安装,所有其他命令都可以正常工作)

问题描述 投票:0回答:1

我在运行“locate -S”命令时遇到此错误。这只能在 mlocate 中执行吗?

我的错误:

user@Ubuntu:~$ locate -S

locate: invalid option -- 'S'

我可以使用其他命令吗?

预期输出:

user@ubuntu:~$ locate -S
Database /var/lib/plocate/plocate.db:
    16,009 directories
    144,928 files
    7,826,392 bytes in file names
    4,234,872 bytes used to store database

谢谢期待。

terminal ubuntu-20.04
1个回答
0
投票

我的系统上基本上也有同样的问题,不幸的是还没有解决方案。其他“locate”命令可以工作,但“locate -S”则不行。 我找到了不同的来源,他们建议重新安装定位命令或通过以下方式更新数据库:

sudo updateb

更新数据库对我的系统没有帮助。我什至不确定数据库是否已经存在。至少我还找不到专用文件。应该是一个名为:

的文件

mlocate.db

可能位于此处:

/var/lib/mlocate/mlocate.db

© www.soinside.com 2019 - 2024. All rights reserved.