前面介绍的是find命令,我们发现一个find命令居然有那么多的命令,我看到都要晕了,不管没有关系,加油。相信自己!

一、grep命令

  1.1、作用  

    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。

    grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

  1.2、命令格式

    grep [options]

  1.3、主要参数

    1.3.1、主要选项    

      -c:只输出匹配行的计数。

      -I:不区分大小写(只适用于单字符)。

      -h:查询多文件时不显示文件名。

      -l:查询多文件时只输出包含匹配字符的文件名。

      -n:显示匹配行及行号。

      -s:不显示不存在或无匹配文本的错误信息。

      -v:显示不包含匹配文本的所有行。

    1.3.2、pattern正则表达式主要参数 

      \: 忽略正则表达式中特殊字符的原有含义。

      ^:匹配正则表达式的开始行。

      $: 匹配正则表达式的结束行。

      \<:从匹配正则表达 式的行开始。

      \>:到匹配正则表达式的行结束。

      [ ]:单个字符,如[A]即A符合要求 。

      [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。

      。:所有的单个字符。

      * :有字符,长度可以为0。1

  1.4、实例

    1)显示所有以d开头的文件中包含test的行

    

    2)显示在aa,bb,cc文件中匹配test的行

    $ grep ‘test’ aa bb cc

    3)显示所有包含每个字符串至少有5个连续小写字符的字符串的行   

    $ grep ‘[a-z]\{\}’ aa

    4)查找pass和passwd.txt文件中包含root的行   

     cat passwd passwd.txt |grep -i root  

    5)查找pass和passwd.txt文件中包含root的行 

    grep -i root passwd passwd.txt

二、wc命令

  2.1、作用

    统计文件里面有多少单词,多少行,多少字符

  2.2、格式

    命令格式:wc [option(s)] filename

  2.3、可选项    

    -l 统计行

    -w 统计单词

    -c 统计字符数

三、df命令

  3.1、作用

    显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。

  3.2、命令格式

    df [选项] [文件]

  3.3、命令参数

    3.3.1、必要参数 

      -a 全部文件系统列表

      -h 方便阅读方式显示

      -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024

      -i 显示inode信息

      -k 区块为1024字节

      -l 只显示本地文件系统

      -m 区块为1048576字节

      --no-sync 忽略 sync 命令

      -P 输出格式为POSIX

      --sync 在取得磁盘信息前,先执行sync命令

      -T 文件系统类型

    3.3.2、选择参数      

      --block-size=<区块大小> 指定区块大小

      -t<文件系统类型> 只显示选定文件系统的磁盘信息

      -x<文件系统类型> 不显示选定文件系统的磁盘信息

      --help 显示帮助信息

      --version 显示版本信息

  

  

 2.1

linux(八)linux系统中查找文件二的更多相关文章

  1. linux(七)之linux系统中查找文件

    前面介绍一篇文章介绍了关于vi编辑器的使用,感觉是不是那么多的命令怎么记得住呀,小编也是这样让认为的,但是慢慢的发现,其实还是很有意思的.正所谓熟能生巧多练习,找到其中的规律就ok了.今天看到一句话让 ...

  2. linux系统中的文件权限详解(转)

    一.在<Linux系统中如何查看文件属性>中介绍了通过ls指令来查看文件的属性,具体如下: [命令] letuknowit@ubuntu:/$ cd /tmp letuknowit@ubu ...

  3. 如何使用find命令在Linux中查找文件

    Linux Find命令是Linux系统管理员工具库中最强大的工具之一. Find是一个命令行实用程序,它允许您根据用户给定的表达式搜索目录层次结构中的文件和目录,并对每个匹配的文件应用用户指定的操作 ...

  4. Linux系统下查找文件的方法

    Linux系统下查找文件的方法 作者:Vashon 时间:20150419 方法一.在当前目录里查找所有名为以 java 开头的文件: find ./ -name "java*" ...

  5. Linux find命令:在目录中查找文件(超详解)

    find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限.大小.时间.inode 号等来搜索文件.但是 find 命令是直接在硬盘中进行搜索的,如果指定的搜索范围过大,f ...

  6. Linux 在文档中查找满足条件的行并输出到文件:

    Linux 在文档中查找满足条件的行并输出到文件: 文件名称: dlog.log    输出文件: out.log 1.满足一个条件(包含  “TJ”  )的语句: grep  “TJ”  dlog. ...

  7. linux中查找文件属于那个软件包的方法

    一.linux中查找文件属于那个软件包的方法 [root@salt prod]# whereis htpasswdhtpasswd: /usr/bin/htpasswd /usr/share/man/ ...

  8. rpm 系 linux 系统中 repo 文件中的 $release 到底等于多少?

    rpm 系 linux 系统中 repo 文件中的 $release 到底等于多少? 结论 对于 8 来说,通过以下命令 #/usr/libexec/platform-python -c 'impor ...

  9. Linux命令(七)查找文件或目录 find

    find 命令可以根据给定的路劲和表达式查找指定的文件或目录.find 参数选项很多,并且支持正则表达式,功能强大. 和管道结合使用可以实现复杂的功能,是系统管理和普通用户必须掌握的命令. 一.fin ...

随机推荐

  1. loadrunner录制、加载以及分析过程

    loadrunner主要组件包括: Virtual User Generator(录制脚本,编写脚本直到调通) Controller(加载脚本,设计并发人数.监控点之类的,模拟场景,开始性能测试,最后 ...

  2. iOS OC环信实时语音切换听筒免提听不到声音报错:AVAudioSessionErrorCodeBadParam

    出现这个报错:AVAudioSessionErrorCodeBadParam 先看看你的问题是不是在切换听筒免提的时候 听不到声音了, 不是的可以继续搜索去了   问题在这里 把圈住的那个货换成这个就 ...

  3. iOS 面试题、知识点 之一

    最近面试,发现这些题个人遇到的几率大一些,与大家分享一下,分三文给大家: 当然Xcode新版本与之前一版本的区别,以及iOS新特性是必要了解的吧. Xcode8 和iOS 10 在之前文章有发过,感兴 ...

  4. ASP.NET MVC下自定义错误页和展示错误页的几种方式

    在网站运行中,错误是不可避免的,错误页的产生也是不可缺少的. 这几天看了博友的很多文章,自己想总结下我从中学到的和实际中配置的. 首先,需要知道产生错误页的来源,一种是我们的.NET平台抛出的,一种是 ...

  5. Python的HTTP服务实例

    1.前言 今天需要实现一个Pyhton的http服务,与Web的JS进行交换. 2.实例代码 支持HEAD.GET.POST方法,将参数转换为JSON格式,返回结果以JSON字符串返回. import ...

  6. javascript + sql编写SQL客户端工具tabris

    祝大家2018新年快乐, 前不久发现了一个创意的脚本JtSQL(java编写) 开源地址为:https://github.com/noear/JtSQL JtSQL 特点:*.结合了JS.SQL.模板 ...

  7. BZOJ1036 (其实这只是一份板子)

    我说我是不是完蛋了啊... ...昨天考试线段树写错,调了好久才调回来:今天做这道树链剖分辣鸡操作题,TM写错了4个地方!先是建树为了省常数打了一个build结果初值赋错了,然后又是线段树!getma ...

  8. Java设计模式总汇一

    PS:首先我们要带着问题读文章 什么是设计模式 为什么要用设计模式 使用设计模式有什么好处 设计模式是一套被反复使用的.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了重用代码.让 ...

  9. [知了堂学习笔记]_用JS制作《飞机大作战》游戏_第1讲(素材查找和界面框架搭建)

    一.查找素材: 二.分析游戏界面框架: 登录界面.游戏界面.暂停游戏界面.玩家死亡后弹出界面:并对应的界面包含什么元素: 三.分别搭建以上四个界面: 1.登录界面与游戏界面框架(隐藏游戏界面,四个界面 ...

  10. yum 命令详解

    一. yum          作用:                     yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动 ...