`
hunxiejun
  • 浏览: 1146029 次
文章分类
社区版块
存档分类
最新评论

Linux 查看软件位置的命令

 
阅读更多

如果我们在Linux 系统上安装了某个软件,我们可以通过如下的三种方式来确定。

一. Which 命令

Shell which 命令可以找出相关命令是否已经在搜索路径中。 如:

[root@localhost ~]# which gcc

/usr/bin/gcc

二. Whereis 命令

Whereis 命令搜索更大范围的系统目录,和Shell 的搜索路径无关。 要注意,有些系统上的which 命令不显示用户没有执行权限的文件。

[root@localhost ~]# which ipppd

/sbin/ipppd

[root@localhost ~]# whereis ipppd

ipppd: /sbin/ipppd /usr/sbin/ipppd /usr/share/man/man8/ipppd.8.gz

三. Locate 命令

该命令会先考察预先编译好的一个文件系统的索引,以此确定与特定模式相匹配的文件名。 它搜索的并不特定与命令或者软件包,而是能够找到的任何类型的文件。

Locate 的数据库库通常由updatedb 命令在每天晚上重新生成,这个命令由cron来运行。 因此,执行一次locate 的结果不是总能够反映出文件系统新近的变化。

比如查看头文件signal.h

[oracle@localhost ~]$ locate signal.h

warning: locate: could not open database: /var/lib/slocate/slocate.db: No such file or directory

warning: You need to run the 'updatedb' command (as root) to create the database.

Please have a look at /etc/updatedb.conf to enable the daily cron job.

[oracle@localhost ~]$ su - root

Password:

[root@localhost ~]# updatedb

[root@localhost ~]# locate signal.h

/usr/src/kernels/2.6.9-78.EL-i686/include/linux/signal.h

/usr/src/kernels/2.6.9-78.EL-i686/include/asm-i386/signal.h

/usr/src/kernels/2.6.9-78.EL-smp-i686/include/linux/signal.h

/usr/src/kernels/2.6.9-78.EL-smp-i686/include/asm-i386/signal.h

/usr/src/kernels/2.6.9-78.EL-hugemem-i686/include/linux/signal.h

/usr/src/kernels/2.6.9-78.EL-hugemem-i686/include/asm-i386/signal.h

/usr/share/doc/SDL-devel-1.2.7/html/sdlcondsignal.html

/usr/share/man/man0p/signal.h.0p.gz

/usr/include/valgrind/pub_tool_libcsignal.h

/usr/include/asm/signal.h

/usr/include/sys/signal.h

/usr/include/linux/signal.h

/usr/include/glib-2.0/gobject/gsignal.h

/usr/include/boost/signal.hpp

/usr/include/signal.h

整理自《Linux 系统管理手册》

------------------------------------------------------------------------------

Blog http://blog.csdn.net/tianlesoftware

网上资源: http://tianlesoftware.download.csdn.net

相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(); DBA2 群:62697977()

DBA3 群:62697850 DBA 超级群:63306533;

聊天 群:40132017

--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

分享到:
评论

相关推荐

    linux软件安装命令.pdf

    linux软件安装命令.pdf

    Linux命令大全 命令

    Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux命令大全Linux...

    Linux 系统软件安装命令

    Linux 系统软件安装命令,包含suse ubuntu centos redhat oracle linux ,仅供参考!

    SecureCRT linux连接软件 命令窗

    SecureCRT linux连接软件 命令窗 安全 稳定。SecureCRT linux连接软件 命令窗 安全 稳定。SecureCRT linux连接软件 命令窗 安全 稳定。

    Linux下软件安装命令总结

    Linux下软件安装命令总结,各种命令一览

    LINUX 下安装软件方法命令方法

    LINUX 下安装软件方法命令方法 怎么安装应用软件?  我的软件安装在什么地方?  如何删除不要的应用软件?  ……  下面,我们就一起来认识一下这些方面的问题。    一、 解析Linux应用软件安装包:  通常...

    Linux 下dmidecode查看内存条数的命令介绍

    在linux下有很多命令,可以查看机器的硬件信息。...以上就是小编为大家带来的Linux 下dmidecode查看内存条数的命令介绍全部内容了,希望大家多多支持软件开发网~ 您可能感兴趣的文章:Linux下安装MariaDB数据

    linux打开文件命令使用说明

    linux打开文件命令使用说明

    Linux命令壁纸带中文.rar

    Linux命令壁纸带中文注释,有psd工程文件可以根据自己实际情况自己修改哦。支持一下

    linux软件常见安装命令

    linux软件安装命令,好用,适合令基础或中级linux学者使用!! 加油了各位

    软件测试常用的Linux命令总结.pdf

    软件测试人员要跟系统软件经常打交道,所以掌握多一点 linux 命令是非常有必要的。下面由 小编整理了软件侧市场有的 Linux 命令总结,希望对你有帮助

    Linux常用命令经典解释

    linux解压 tar命令,LINUX 下安装软件方法命令方法,查找并安装(卸载),linux vi命令详解及使用技巧集锦

    Linux_命令大全

    包含了Linux中全部命令,有用户命令,系统调用命令,系统库调用等

    Linux基础命令介绍

    掌握 Shell 基本概念 熟练使用 Linux 中用户管理命令 熟练使用 Linux 中系统相关命令 熟练使用 Linux 中文件目录相关命令 ...能够独立完成在 Linux 中解压软件 学会添加环境变量 能够独立定制 Linux 中系统服务

    Linux文件查找命令的使用方法及用途大全

    Linux中查找文件的命令...因为Linux发行版本繁多,版本升级很快,在Linux书籍上往往写 明某个配置文件的所在位置,往往Linux新手按图索骥还是不能找到。本文就详细为大家介绍强大的“find”命令的全部使用方法和用途。

    Linux学习 - 命令运行监测和软件安装

    Linux学习 - 命令运行监测和软件安装

    linux的基本操作命令大全

    linux的基本操作命令,开关机。安装软件等。

    Linux系统命令集合

    包括 linux系统常用 命令详解( crond命令 mount命令详解 vi命令详解等),另外包括一些服务软件的使用说明(例如ftp等)。 无论对开发人员还是运维或测试人员掌握这些技术对个人有一个很大的飞跃。

    史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

    / 解包压缩/解压缩1)gzip2) bzip2(two)软件安装通过 apt 安装/卸载软件文件和目录常用命令查看目录内容ls 命令说明Linux 下文件和目录的特点ls 常用选项ls通配符的使用切换目录cd相对路径和绝对路径创建和删除...

    linux卸载软件命令使用指南

     Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为...

Global site tag (gtag.js) - Google Analytics