zoukankan      html  css  js  c++  java
  • linux文本查看与搜索

    1. cat-->全文本显示

    cat file  #全文本显示在终端
    cat -n file #显示全文本,并显示行号
    cat file1 file2 >file3 #将file1 file2的内容合并写到file3中

     

    2. tac-->倒序显示全文本

    tac file

    3. more-->文本分页显示

    more file #显示内容
    
    #####常用键#####
    回车    #向下n行,默认为1行
    空格    #向下滚动一屏
    b      #向上滚动一屏
    =      #输出当前行号
    :f     #输出当前文件名和当前行号
    q      #退出

    从指定行开始显示

    more +10 file #从第十行开始显示file的内容

    从匹配的字符串行开始显示

    more +/string file #从有string的行的前两行开始file的内容

    4. less-->任意浏览搜索文本

    less命令的基本功能和more没有太大差别,但是less命令可以向前浏览文件,而more只能向后浏览文件,同时less还拥有更多的搜索功能

    常见使用方法:

    less file     #浏览file
    less -N file  #浏览file,并且显示每行的行号
    less -m file  #浏览file,并显示百分比

    常用按键:

    f        #向前滚动一屏
    b        #向后滚动一屏
    回车或j   #向前移动一行
    k        #向后移动一行
    G        #移动到最后一行
    g        #移动到第一行
    /string  #向下搜索string,n查看下一个,N查看上一个结果
    ?string #向上搜索string,n查看下一个,N查看上一个结果
    q    #退出

    相比more命令,less命令能够搜索匹配需要的字符串。

    另外,less还能在多个文件间切换浏览

    less file1 file2 file3
    :n     #切换到下一个文件
    :p     #切换到上一个文件
    :x     #切换到第一个文件
    :d     #从当前列表移除文件

    5. head-->显示文件头部内容

    head命令的作用就像它的名字一样,用于显示文件的开头部分文本。

    head -n 100 file #显示file的前100行
    head -n -100 file #显示file的除最后100行以外的内容。  

    6. tail-->显示文本尾部内容

    tail -100 file  #显示file最后100行内容
    tail -n +100 file  #从第100行开始显示file内容

    用于实时文本更新内容。比如说,有一个日志文件正在写,并且实时在更新,就可以用命令:

    tail -f note.log

    对于更新的日志内容,会实时打印到终端上,方面查看实时日志。

    7. sort-->指定顺序显示文本

    sort可用于对文本进行排序并显示,默认为字典升序。

    升序显示

    sort test.txt #test.txt

    降序显示

    sort -r test.txt 

    去掉重复行

    sort -u test.txt 

    按数字排序

    sort -n file

    除此之外 vim也可以很好的查看操作文本-->linux下vim命令详解

  • 相关阅读:
    【UGUI】源码 -- 0总框架
    【Unity】 细说AssetBundle
    Unity文件引用、meta文件详解
    ( 资源管理器03 )Prefab加载自动化管理引用计数管理器
    ( 资源管理器 02 )AssetBundle 同步异步引用计数资源加载管理器
    ( 资源管理器 01 )Asset同步异步引用计数资源加载管理器
    git status 显示中文和解决中文乱码
    C# 16进制与字符串、字节数组之间的转换
    mac地址转byte数组
    unity插件调用打印机
  • 原文地址:https://www.cnblogs.com/yimingwang/p/9907985.html
Copyright © 2011-2022 走看看