zoukankan      html  css  js  c++  java
  • linux(八)linux系统中查找文件二

    前面介绍的是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]{5}’ 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

  • 相关阅读:
    java 闭包(转)
    设计模式之工厂
    java研发工作组环境架设
    [每日一题jQuery] jQuery选择器总结:进一步过滤、同级操作、后代操作
    [工具] 解决sublime text运行javascript console无输出问题
    [工具]web开发时自动刷新网页:liveReload
    [每日一题JS] 正则表达式
    [工具]sublime text2前端开发利器
    |原创|unity 4.3 2D功能SpriteRenderer修改颜色的方法
    unity 获取系统时间
  • 原文地址:https://www.cnblogs.com/zhangyinhua/p/7458980.html
Copyright © 2011-2022 走看看