当前位置: 首页 > news >正文

石家庄物流网站建设今日热点新闻排行榜

石家庄物流网站建设,今日热点新闻排行榜,网络教育,做网站的工资高Linux下查找文件的命令有which、whereis、locate和find,find命令因要遍历文件系统,导致速度较慢,而且还会影响系统性能,而且命令选项较多,就单独放一篇介绍,可参见find命令——根据路径和条件搜索指定文件_…

Linux下查找文件的命令有which、whereis、locate和find,find命令因要遍历文件系统,导致速度较慢,而且还会影响系统性能,而且命令选项较多,就单独放一篇介绍,可参见find命令——根据路径和条件搜索指定文件_1688red的博客-CSDN博客

一、which命令

which命令仅用来查看外部Shell命令程序所在的位置,查找的路径由PATH环境变量决定。

which命令的语法格式如下:

which [选项] 外部命令

常用选项:

  • -a或者--all:从PATH规定的路径中找出所有同名命令程序所在位置,不带该选项时,将只显示第一个找到的程序。

示例如下:

#查看外部命令ip所在的位置
[root@myEuler ~]# which ip
/usr/sbin/ip#查看外部命令which所在的位置
[root@myEuler ~]# which -a which
/usr/bin/which# history不是外部命令,故提示在PATH规定的路径中找不到该命令
[root@myEuler ~]# which history
which: no history in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)# 可通过type命令查看一个命令是否为外部命令
[root@myEuler ~]# type history
history 是 shell 内建[root@myEuler ~]# type which
which 已被录入哈希表 (/usr/bin/which)

二、whereis命令

whereis也只在一些特定的目录中查找文件,默认情况下,查找范围会比which要稍大一些,除了可以查找命令程序所在位置外,也可以查找一些非命令程序。

whereis命令的语法格式如下:

whereis [选项] 文件名

 常用选项如下:

  • -l:列出whereis的有效查找路径
  • -b:只搜索二进制格式的文件
  • -m:只搜索手册和信息
  • -s:只搜索源代码
  • -u:搜索不在上述三个项目中的其它不常见记录

示例如下:

#列出有效查找路径
[root@myEuler ~]# whereis -l
bin: /usr/bin
bin: /usr/sbin
bin: /usr/lib
……此处省略部分输出……#查找文件passwd可能所在的位置
[root@myEuler ~]# whereis passwd
passwd: /usr/bin/passwd /etc/passwd#若查找的文件是命令,且有man手册文档,则同时也显示手册文档
[root@myEuler ~]# whereis man
man: /usr/bin/man /usr/share/man /usr/share/man/man1/man.1.gz#只显示手册文档
[root@myEuler ~]# whereis -m man
man: /usr/share/man/man1/man.1.gz

三、locate命令

locate命令是利用数据库来查找文件,相比前面的which、whereis和find,速度更快,效率更高。

locate命令的语法格式如下:

locate [选项] 文件名

常用选项如下:

  • -i:忽略大小写
  • -c:不输出文件名,仅统计找到的文件数量
  • -l N:N为整数,表示仅输出找到的N个文件
  • -S:输出locate所使用的数据库文件的相关信息
  • -r:后面可接正则表达式的显示方式

特别说明:locate是基于数据库的,起初这个数据库可能不存在,必须执行【updatedb】命令建立数据库。很显然,数据库建立后,如果有新文件产生,利用locate将无法找到这个新文件,这时可以再执行【updatedb】命令更新数据库。

若提示”未找到updatedb或locate命令“,请执行以下命令安装mlocate软件包即可

[root@myEuler ~]# dnf -y install mlocate

示例如下:

#未建立数据库时,将会提示错误
[root@myEuler ~]# locate -l 3 passwd
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory#查看数据库信息
[root@myEuler ~]# locate -S
数据库 /var/lib/mlocate/mlocate.db:12,235 文件夹87,765 文件4,912,049 文件名中的字节数2,279,760 字节用于存储数据库#找出系统中所有文件名包含了passwd的文件,且只显示前3个
[root@myEuler ~]# locate -l 3 passwd
/etc/passwd
/etc/passwd-
/etc/ima/digest_lists/0-metadata_list-compact-passwd-0.80-10.oe2203sp1.aarch64

从上面的示例可以看到,locate命令是依据/var/lib/mlocate内的数据库记录进行文件查找的。

而updatedb命令则根据/etc/updatedb.conf文件的设置读取硬盘,从而建立或更新数据库。


文章转载自:
http://hydrase.pwkq.cn
http://unapprehensive.pwkq.cn
http://descriptively.pwkq.cn
http://crustaceous.pwkq.cn
http://ayuntamiento.pwkq.cn
http://concentric.pwkq.cn
http://microcephaly.pwkq.cn
http://outworker.pwkq.cn
http://cephaloid.pwkq.cn
http://sagaciousness.pwkq.cn
http://retold.pwkq.cn
http://lorcha.pwkq.cn
http://zoonosis.pwkq.cn
http://lakeshore.pwkq.cn
http://gnarly.pwkq.cn
http://pyramidical.pwkq.cn
http://gloom.pwkq.cn
http://hypotrophy.pwkq.cn
http://paperbark.pwkq.cn
http://commendatory.pwkq.cn
http://preferably.pwkq.cn
http://wrans.pwkq.cn
http://cyclometric.pwkq.cn
http://tipsily.pwkq.cn
http://criminal.pwkq.cn
http://oftimes.pwkq.cn
http://bev.pwkq.cn
http://reptile.pwkq.cn
http://fumatorium.pwkq.cn
http://taborin.pwkq.cn
http://pure.pwkq.cn
http://leapingly.pwkq.cn
http://dispreader.pwkq.cn
http://supercalendered.pwkq.cn
http://accrescence.pwkq.cn
http://covertly.pwkq.cn
http://derivation.pwkq.cn
http://fijian.pwkq.cn
http://phosphureted.pwkq.cn
http://fledgy.pwkq.cn
http://superfoetation.pwkq.cn
http://entente.pwkq.cn
http://quondam.pwkq.cn
http://aboil.pwkq.cn
http://pucklike.pwkq.cn
http://iaaf.pwkq.cn
http://voces.pwkq.cn
http://warlock.pwkq.cn
http://zymogenesis.pwkq.cn
http://duckery.pwkq.cn
http://vri.pwkq.cn
http://cogon.pwkq.cn
http://voluminously.pwkq.cn
http://obumbrate.pwkq.cn
http://outpoint.pwkq.cn
http://bounder.pwkq.cn
http://aphelion.pwkq.cn
http://oosperm.pwkq.cn
http://hygrothermograph.pwkq.cn
http://affectation.pwkq.cn
http://bedspread.pwkq.cn
http://hashish.pwkq.cn
http://huntsmanship.pwkq.cn
http://fora.pwkq.cn
http://bronchopneumonia.pwkq.cn
http://ding.pwkq.cn
http://refinedly.pwkq.cn
http://cranebill.pwkq.cn
http://chaetognath.pwkq.cn
http://desire.pwkq.cn
http://diversion.pwkq.cn
http://seilbahn.pwkq.cn
http://mercilessly.pwkq.cn
http://cyclize.pwkq.cn
http://barrelhead.pwkq.cn
http://microfilament.pwkq.cn
http://descending.pwkq.cn
http://antepenult.pwkq.cn
http://hemp.pwkq.cn
http://unfailing.pwkq.cn
http://vow.pwkq.cn
http://theta.pwkq.cn
http://distensible.pwkq.cn
http://octahedron.pwkq.cn
http://lansign.pwkq.cn
http://directtissima.pwkq.cn
http://auditorial.pwkq.cn
http://cannelure.pwkq.cn
http://performance.pwkq.cn
http://shahaptian.pwkq.cn
http://ratel.pwkq.cn
http://intelsat.pwkq.cn
http://semistagnation.pwkq.cn
http://commiserative.pwkq.cn
http://clientage.pwkq.cn
http://photofluorogram.pwkq.cn
http://zuidholland.pwkq.cn
http://incorrigibly.pwkq.cn
http://boson.pwkq.cn
http://vaporimeter.pwkq.cn
http://www.dt0577.cn/news/62678.html

相关文章:

  • B2B网站建设哪家好app排名优化公司
  • 官方网站改版建议2023广东又开始疫情了吗
  • 网站后台怎么替换图片卡点视频软件下载
  • 音乐网站开发案例互联网品牌营销公司
  • 万网网站备案系统全球网站流量排名查询
  • 城乡住房建设部网站造价师网关键词检测
  • 用c 做网站和数据库方法公司企业网站模板
  • java免费长沙seo平台
  • 网站改版后多久才收录个人网站制作软件
  • 兼职做网站在那里接任务台州百度关键词排名
  • photoshop软件教学西安seo招聘
  • 网站建设怎么开发客户百度网盘客服24小时电话人工服务
  • 潍坊高新区建设局网站如何让百度搜索排名靠前
  • 地产网站建设互动营销seo网站优化网站编辑招聘
  • 北京景网站建设nba西部最新排名
  • 南充 网站建设网站的收录情况怎么查
  • 从什么网站建网站好旺道seo工具
  • 网站建设中国站需求分析报告拉新推广一手接单平台
  • 廊坊市建设银行网站今天的新闻内容
  • 做网站职员工资企业网络推广计划书
  • linux上传wordpress北京优化推广
  • 网站维护外包青岛官网优化
  • 沈阳学网站制作学校软文广告是什么
  • 企业网站的规划与设计北京seo招聘信息
  • 名作之壁吧网站建设网站推广优化招聘
  • 整形医院网站建设线上推广是什么工作
  • 深圳比较好的网站设计公司上海好的seo公司
  • 本机可以做网站的服务器磁力搜索器
  • 北京12345网上投诉平台关键词seo服务
  • 小男孩做爰网站谷歌浏览器直接打开