博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搜索文件位置
阅读量:6449 次
发布时间:2019-06-23

本文共 722 字,大约阅读时间需要 2 分钟。

搜索命令:

find
locate
whereis
which
type

  1. linux下最强大的搜索命令为”find“。它的格式为:find <指定目录> <指定条件> <指定动作>

    搜索在根目录下名字为datagrip.sh文件的所有位置

    ~$: sudo find / -name 'datagrip.sh'/opt/DataGrip-2016.3.4/bin/datagrip.sh/usr/local/DataGrip-2016.3.4/bin/datagrip.sh
  2. 使用 locate 搜索linux系统中的文件,它比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息。

    ~$: sudo locate 'datagrip.sh'/opt/DataGrip-2016.3.4/bin/datagrip.sh/usr/local/DataGrip-2016.3.4/bin/datagrip.sh
  3. 使用 whereis 命令搜索所有可执行文件即二进制文件。使用whereis命令搜索grep二进制文件的命令为

    ~$: whereis grepgrep: /bin/grep /usr/share/man/man1/grep.1.gz /usr/share/info/grep.info.gz
  4. 使用 type 命令查看系统中的某个命令是否为系统自带的命令。

    使用type命令查看cd命令是否为系统自带的命令;

    ~$: type cdcd 是 shell 内建

    查看grep 是否为系统自带的命令。

    ~$: type grepgrep 是 `grep --color=auto' 的别名

转载地址:http://ctmwo.baihongyu.com/

你可能感兴趣的文章
系统初始化
查看>>
Zabbix 实现监控windows主机网卡
查看>>
hibernate 的事务传播中两种类型的区别
查看>>
PHP框架
查看>>
易宝典文章——怎样管理Exchange Server 2013用户邮箱存储容量
查看>>
centos7服务安装_流媒体服务器_安装
查看>>
12c新特性:Recover Table
查看>>
0-1背包问题(DP)
查看>>
查看当前mysql服务器版本的方法
查看>>
LoadRunner使用总结
查看>>
悠然乱弹:从几个方法的重构讲开去--性能大优化
查看>>
服务器学习篇笔记(很好的培训网站)
查看>>
小蚂蚁学memcache笔记—php操作memcache(3)
查看>>
VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别
查看>>
Linux课程第十一天学习笔记
查看>>
TCP、UDP 网络通信
查看>>
利用Spring的AbstractRoutingDataSource解决多数据源的问题
查看>>
2018-3-26Linux系统管理(14)bash脚本编程之循环控制语句
查看>>
svn基本操作
查看>>
【VMCloud云平台】SCO(一)规划
查看>>