linux文件查找命令

locate命令

搜索文件名

locate  文件名

优点:比find -name快
问题:会搜索到一些刚删除或者创建的目录,解决使用updatedb命令更新数据库
原因:locate是通过搜索一个已经创建好的文件名数据库进行匹配的,该数据库由系统维护,定时更新。
详细介绍

pkg-config

已安装库的基本信息查询

$ pkg-config --libs dbus-glib-1
$ -L/usr/local/lib -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0
$ pkg-config --cflags dbus-glib-1
$ -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include

可以用于Makefile中

CFLAGS += `pkg-config --cflags dbus-glib-1 dbus-1 glib-2.0`
LIBS += `pkg-config --libs dbus-glib-1 dbus-1 glib-2.0`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值