汇商网 科技与电子产品领域信息大全

ubuntu全局查找文件

ubuntu全局查找系统中名为的文件 

在Ubuntu系统中,可以使用以下命令全局查找系统中名为的文件:

1. 使用find命令:可以使用sudo find / -name 文件名 2>/dev/null命令在整个文件系统中搜索文件名为的文件,包括系统文件。为了避免显示权限错误信息,可以将错误输出(stderr)重定向到/dev/null。例如,如果要查找名为queue.h的文件,可以输入sudo find / -name queue.h 2>/dev/null。

2. 使用locate命令:可以使用locate 文件名命令在全局路径下搜索特定文件。首先需要使用sudo updatedb命令更新locate数据库,然后使用locate 文件名命令查找文件路径。需要注意的是,locate命令使用数据库进行搜索,因此需要首先更新数据库。

3. 使用whereis命令:可以用whereis 文件名命令用于程序名的搜索,搜索结果只限于二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s),如果省略参数,则返回所有信息。

4. 使用which命令:可以用which 可执行文件名命令只搜索可执行文件,并返回第一个搜索结果。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除