Tag: 找到位置

找到与定位

有命令find和locate以搜索磁盘上的文件。 我知道find递归处理所有需要的子目录来搜索文件,因此速度很慢但是最新,而locate使用的数据库不时被更新(当确切地说?)以快速显示可能过时的结果。 还有其他差异吗? 在哪种情况下,人们更喜欢这一个? 什么时候locate数据库通常会更新?

如何查找已安装库的位置

背景:我正在尝试构建我的程序,但首先我需要在netbeans中设置库。 我的项目正在使用GLU,因此我安装了libglu-dev。 我没有注意到库所在的位置,现在我找不到它们。 我几天前就已经切换到Linux了,到目前为止我对它非常满意,但是我无法谷歌这个并且变得沮丧..有没有办法找出包安装文件的地方而不运行安装了吗? 我的意思是,如果我有一个库xxx并在前一段时间安装它,是否有一些命令xxx将打印此信息? 我已经尝试过locate,find和whereis命令,但要么我缺少了一些东西,要么我无法正确执行..对于libglu,locate返回: /usr/share/bug/libglu1-mesa /usr/share/bug/libglu1-mesa/control /usr/share/bug/libglu1-mesa/script /usr/share/doc/libglu1-mesa /usr/share/doc/libglu1-mesa/changelog.Debian.gz /usr/share/doc/libglu1-mesa/copyright /usr/share/lintian/overrides/libglu1-mesa /var/lib/dpkg/info/libglu1-mesa:i386.list /var/lib/dpkg/info/libglu1-mesa:i386.md5sums /var/lib/dpkg/info/libglu1-mesa:i386.postinst /var/lib/dpkg/info/libglu1-mesa:i386.postrm /var/lib/dpkg/info/libglu1-mesa:i386.shlibs 其他两个命令找不到任何东西。 现在找到了它的工作,但我确定这些路径都不是库实际所在的位置(至少我到目前为止链接的所有内容都在/ usr / lib或usr / local / lib中)。 libglu就是作为例子介绍的,我正在寻找这个问题的一般解决方案。