仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 669|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS软件装置目次查找

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:39:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
注:一样平常的软件的默许装置目次在/usr/local大概/opt里,能够到那边往找找.

指令称号:whereis

功效先容:在特定目次中查找切合前提的文件。这些文件的烈性应属于原始代码,二进制文件,或是匡助文件。

语法格局:whereis[-bfmsu][-B<目次>...][-M<目次>...][-S<目次>...][文件...]

经常使用参数申明:

 -b 只查找二进制文件。

 -B<目次> 只在设置的目次下查找二进制文件。

 -f 不显现文件名前的路径称号。

 -m 只查找申明文件。

 -M<目次> 只在设置的目次下查找申明文件。

 -s 只查找原始代码文件。

 -S<目次> 只在设置的目次下查找原始代码文件。
 -u 查找不包括指定范例的文件。

使用:#whereis软件名-->检察软件装置路径
#which软件名-->软件软件的运转路径


起首要断定是经由过程保证理器装置的仍是经由过程源代码装置的。
1、经由过程rpm保证理器装置的软件
1、rpm包


能够用下令:

#rpm&ndash;ql包名如rpm-qlgcc来检察gcc的文件都装置到那里往了

#rpm-qa|grep包名来检察有无装置这个包,

#rpm-qa检察全体已装置的包名

2、deb包


能够用下令:

#dpkg-L包名检察如dpkg-Lgcc来检察gcc的文件。
#dpkg-l|grep包名来检察有无装置某个包,

#dpkg-l是检察全体包的

2、经由过程源代码装置的软件
1、假如是经由过程源代码装置的话,在源代码的configure的时分会有参数让你指定装置目次,详细表现在Makefile文件的install方针(也大概会是*install*方针,*代表恣意字符)里。比方以下Makefile文件的install方针:
install-binPROGRAMS:$(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs)$(DESTDIR)$(bindir)
@list=$(bin_PROGRAMS);forpin$$list;do
iftest-f$$p;then
echo"$(INSTALL_PROGRAM)$$p$(DESTDIR)$(bindir)/`echo$$p|seds/$(EXEEXT)$$//|sed$(transform)|seds/$$/$(EXEEXT)/`";
$(INSTALL_PROGRAM)$$p$(DESTDIR)$(bindir)/`echo$$p|seds/$(EXEEXT)$$//|sed$(transform)|seds/$$/$(EXEEXT)/`;
else:;fi;
done
是一个剧本,把可实行文件复制到$bindir这个变量所代表的目次下,在Makefile后面的代码中这个变量会有界说,在我这里是界说了
prefix=/usr/local
exec_prefix=${prefix}

bindir=${exec_prefix}/bin
也就是/usr/local/bin上面。

2最初,假如已装置好的,也能够间接挪用,要看它的路径很好弄定


比方我用gcc这个下令,我要看gcc这个下令的目次地位,能够用以下下令查询

[wade@mycentos~]$whereisgcc
gcc:/usr/bin/gcc/usr/lib/gcc/usr/libexec/gcc/usr/share/man/man1/gcc.1.gz

一个whereis下令就查询到地位了。

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
深爱那片海 该用户已被删除
沙发
发表于 2015-1-16 11:42:24 | 只看该作者

来一发CentOS软件装置目次查找

Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
板凳
发表于 2015-1-18 14:34:59 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-27 09:10:37 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
分手快乐 该用户已被删除
5#
发表于 2015-2-5 12:36:56 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
小女巫 该用户已被删除
6#
发表于 2015-2-11 22:53:14 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
莫相离 该用户已被删除
7#
发表于 2015-3-2 21:23:23 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-11 08:27:25 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
山那边是海 该用户已被删除
9#
发表于 2015-3-18 08:16:00 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
不帅 该用户已被删除
10#
发表于 2015-3-25 22:27:06 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-10 19:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表