linux命令查找软件 linux查找软件安装位置

Linux 缺失文件找到相关的软件包(rpm, deb) [TOC]
在编译安装软件时候, 经常会遇到某个 .h 文件找不到linux命令查找软件的报错, 例如:
这种原因, 一般是 系统的 $LD_LIBRARY_PATH 目录下找不到对应的文件, 这里就是找不到mysql.h , 这时候一般可以通过安装软件包(rpm或deb)解决. 但是linux命令查找软件我们如何知道哪个软件包, 包含这个文件呢? 这里有一些命令可以帮的上忙.
可以通过 yum provides 命令查找
注意: 根据 yum provides文档, 我们必须使用在文件前面使用通配符 */ 代表文件前面的路径.
例如 :
结果:
PS: 如果遇到Command 'apt-file' not found , 先安装apt-file
例如 :
得到:
有时候觉得结果有些文件名根本不对, 可以增加 grep 命令筛选结果:
得到:
linux操作系统利用find 命令如何查找某个目录的位置1、linux命令如果记不得,可以使用man命令来查看某个命令的使用 。但对应初学者往往看不懂或者不知道什么场景下使用
2、输入find -name *history,意思是查询当前目录及子目录下所有以history结尾的文件
3、输入find -name mysql* , 意思是查询当前目录及子目录下所有以mysql开头的文件
4、输入find -name mysql* -o -name *history,中间加个-o表示或的意思,就是以mysql开头或history结尾的文件
5、上面是例子没有搜索目录 , 默认是当前目录下,可以加上目录位置来指定特地的目录下搜索
6、有时候经常会需要查询最近10分钟修改过的文件,则可以输入find -mmin -10命令来查询
7、最后介绍下,在系统磁盘不足的情况下,需要清理大的垃圾临时文件时 , 如搜索大于100M的文件,find -type f -size100M-print0 | xargs -0 du -h,结果如图所示
扩展资料
Linux简介:
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件、应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间) 。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核 。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机 。
严格来讲,Linux这个词本身只表示Linux内核 , 但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统 。
参考资料来源:百度百科:Linux简介
linux查看已安装的软件第1类、rpm包安装的 , 可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字” 。
rpm -qa | grep "package's name"
第2类、deb包安装的 , 可以用dpkg -l能看到 。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;
dpkg-l|grep "package's name"
第3类、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”;
yum list installed | grep "package's name"
第4类、以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,只能看可执行文件是否存在 。
如何用Linux命令查看已安装的软件版本大多数命令加上-V选项或者--version选项,就会返回软件的版本信息 。
用法示例:
查看Python软件的版本
$ python -V 或者 python --version
对于Debian 及其衍生系统 , 可以使用aptitude命令查看软件的详细信息,包含软件的版本号、依赖、项目主页等信息 。
用法示例:
$ aptitude python
linux如何查看自己安装软件在哪1、连接上相应linux命令查找软件的linux主机linux命令查找软件 , 进入到等待输入shell指令的linux命令行状态下 。
2、以查询nginx为例linux命令查找软件,在linux命令行下输入shell指令:ps -ef | grep nginx 。
3、键盘按“回车键”运行shell指令,此时会看到nginx的安装路径被显示linux命令查找软件了出来 。
【linux命令查找软件 linux查找软件安装位置】关于linux命令查找软件和linux查找软件安装位置的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读