只想知道 发表于 2015-1-14 20:46:54

来一发CentOS里whereis敕令详解

欢迎大家来到仓酷云论坛!Whereis敕令

功效简述:whereis敕令是定位可履行文件、源代码文件、赞助文件在文件体系中的地位。这些文件的属性应属于原始代码,二进制文件,或是赞助文件。whereis法式还具有搜刮源代码、指定备用搜刮路径和搜刮不平常项的才能。和find比拟,whereis查找的速度异常快,这是由于linux体系会将体系内的一切文件都记载在一个数据库文件中,当应用whereis和上面行将引见的locate时,会从数据库中查找数据,而不是像find敕令那样,经由过程遍历硬盘来查找,效力天然会很高。但此数据库没有及时更新,有时刻新建的文件会找不到,须要手动更新此数据库。
语法:whereis[-bmsu]目次名-f]文件名
敕令参数:
-b定位可履行文件。
-m定位赞助文件。
-s定位源代码文件。
-u搜刮默许路径下除可履行文件、源代码文件、赞助文件之外的其它文件。
-B指定搜刮可履行文件的路径。
-M指定搜刮赞助文件的路径。
-S指定搜刮源代码文件的路径。


查找和crontab文件相干的文件
$whereiscrontab
crontab:/usr/bin/crontab/etc/crontab/usr/share/man/man1/crontab.1.gz/usr/share/man/man5/crontab.5.gz/usr/share/man/man1p/crontab.1p.gz


指定查找的文件种别
$whereis-bcrontab―》指定查找二进制文件,也就是可履行文件
crontab:/usr/bin/crontab/etc/crontab
$whereis-mcrontab-->指定查找赞助文件
crontab:/usr/share/man/man1/crontab.1.gz/usr/share/man/man5/crontab.5.gz/usr/share/man/man1p/crontab.1p.gz
[收集上的实例]
mao:~#whereisvi
vi:/usr/bin/vi/usr/share/vi/usr/share/man/man1/vi.1.gz
mao:~#whereisman
man:/usr/bin/man/usr/local/man/usr/share/man/usr/share/man/man1/man.1.gz/usr/share/man/man7/man.7.gz
mao:~#whereisyes
yes:/usr/bin/yes/usr/share/man/man1/yes.1.gz
mao:~#whereisecho
echo:/bin/echo/usr/share/man/man1/echo.1.gz
mao:~#whereisless
less:/usr/bin/less/usr/share/man/man1/less.1.gz
mao:~#whereisfcitx
fcitx:/usr/bin/fcitx/usr/share/fcitx
------------------------后续自我小结---------------
whereis其实跟我们的locate和which的功效很像,也是可以或许查找履行文件和文件,还可以或许查找赞助文件。根本这个敕令应当可以被which和locate替换的。


欢迎大家来到仓酷云论坛!

灵魂腐蚀 发表于 2015-1-16 22:52:55

来一发CentOS里whereis敕令详解

随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。

再见西城 发表于 2015-1-20 18:36:29

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

admin 发表于 2015-1-29 14:37:16

目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。

变相怪杰 发表于 2015-2-6 02:20:42

在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

深爱那片海 发表于 2015-2-15 07:52:00

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

活着的死人 发表于 2015-3-4 11:24:39

掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。

不帅 发表于 2015-3-11 19:00:03

熟读写基础知识,学得会不如学得牢。

若天明 发表于 2015-3-19 11:56:23

期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?

山那边是海 发表于 2015-3-28 10:09:50

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
页: [1]
查看完整版本: 来一发CentOS里whereis敕令详解