• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS搜索的命令详解

CentOS搜索的命令详解

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos分区详解,centos iptables详解,centos关闭防火墙命令,centos常用命令,centos vi命令等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

今天介绍 搜索的命令

windows下在找不到一下文件啊等等我们都会使用一些搜索命令,帮助自己来找到想要的东西。

linux下以及我一直写的centos下 搜索命令同样强大。

常用的有 which  whereis   locate  find

4个方法重点是放在find上面,其他命令配合使用最好。

which

这个其实前面的帖子里面也都用过,一般是针对可执行命令,which比较多。

一般使用which 使用范围比较局限 /PATH 下  ,可执行的二进制命令 都是他的搜索范围。

whereis 

属于不精确搜索,具备搜索命令但是范围也是局限,一般在/bin、/usr/share 

locate 

这个命令不能直接使用,需要安装依赖的包

yum install -y mlocate

wKioL1VpfWmBrBMKAABqsvAly_M956.jpg

and

使用前记得 updatedb 同步一下这个命令依赖的数据库文件,否者不会有任何结果。

                           find

终于开始关键点了。

    find  范围  -type  f   搜索指定范围下的普通文件  type代表文件类型

    find  范围  -type  d   搜索指定范围下的目录文件  type代表文件类型

看实例

wKiom1VpfxaSAV6xAAEkuumea38031.jpg

可以精确搜索 指定你要找的文件名

find /tmp -name “123”或者 find /tmp -name "1*"

看实例

wKioL1VpgZ6CInvpAAC9DV_DVjs175.jpg

第二个命令 “1*”  *通配含义

还可以根据linux 文件上的 三个time 来进行匹配的搜索

三个time

atime  access time 访问时间

ctime  是更改文件inode信息的time 或者叫更改文件属性的time

mtime  是更改文件内容的time

eg 

find /root -name "*txt" -mtime  +5  搜索在5天前建立的文件 

find /root -name "*txt" -mtime  -5  搜索在5天内建立的文件

如果是搜索一个小时 使用 mmin

find /root -name "*txt" -mtime  -60 

还可以使用管道符 | 连用xargs  这样用

find /tmp -name "1*" -mtime -1 |xargs ls -l

wKiom1Vpg-bSU-NtAAGvUYs-j0g642.jpg

查看三个time可以使用stat  为了更好理解三个time 注意看下图 1----2----3 三个time变化

wKiom1VphkPDGFD4AAOx9OGhHRo061.jpg

echo 影响了 mtime 与 ctime 

touch 影响了三个 time

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • centos 联合编译动态连接库详解
  • CentOS 7安装后实用优化详解
  • CentOS的网络配置的命令详解
  • CentOS下的系统负荷详解
  • CentOS分区cfdisk操作详解
  • CentOS 7.1开机运行模式run level详解
  • CentOS常用的文本查看命令详解
  • CentOS下对SSD寿命的检查和健康判断详解
  • 安装Centos 6.5时包组安装建议详解
  • CentOS系统中与时间的相关命令详解

相关文章

  • 2017-05-12在CentOS系统下安装思维导图软件XMind的方法
  • 2017-05-12CentOS yum添加EPEL源方法
  • 2017-05-12在CentOS系统安装pop3的步骤
  • 2017-05-12CentOS下dstat监控详解
  • 2017-05-12RedHat 9.0下Apache+PHP+MySQL服务器安装配置
  • 2017-05-12Centos5 执行host提示command not found解决方法
  • 2017-05-12CentOS 6.7系统中给IP配置的两种教程
  • 2017-05-12CentOS下如何添加动态链接库?
  • 2017-05-12CentOS 5.4 防火墙配置80端口的方法(适用于centos5.3以上版本)
  • 2017-05-12CentOS下ACL权限控制详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS中Xen虚拟机的安装与基本操作教程
    • CentOS 5.4+OpenVZ+Vtonf打造VPS服务器的方法
    • CentOS系统中安装高亮vim编辑工具的方法
    • CentOS安装中文支持包的方法
    • 在CentOS 6.3中安装拼音输入法
    • centos配置ip地址 添加多个ip地址的方法
    • CentOS系统基础优化知识汇总
    • Centos的Inode和Block的相关知识
    • CentOS如何关闭在线登录用户?CentOS关闭在线登录用户的方法
    • CentOS下启用vsftpd代替PureFTPd的方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有