zoukankan      html  css  js  c++  java
  • 文件内容操作命令

    cat命令

      文本文件查看: 用途:用于显示文件的全部内容,

      格式: cat -n 文件名     显示行号

                  cat -i 文件名   //查看文件的inode号码

      选项:

        -A 相当于-vET的整合选项,可列出一些特殊字符而不是空白而已;

              -b :列出行号,仅针对非空白行做行号显示,空白行不标行号!

        -E :将结尾的断行字节$显示出来;

        -n :列印出行号,连同空白行也会有行号,与-b的选项不同;

        -T :将 [tab] 按键以^I显示出来;

        -v :列出一些看不出来的特殊字符

    tac命令

         用途:从最后一行倒着显示出文件的全部内容。   

            

    more命令

      用途:全屏方式分页显示文件内容

      交互操作方法:

        按Enter键向下逐行滚动;;按空格键向下翻一屏、按b键向上翻一屏;;q键退出;;

        /字串 :代表在这个显示的内容当中,向下搜寻『字串』这个关键字;

         f  :立刻显示出档名以及目前显示的行数;

    less命令

          用途:与more命令相同,但扩展功能更多

      交互操作方法:more命令基本类似,但个别操作会有些出入

    空白键:向下翻动一页;

    [pagedown]:向下翻动一页;

    [pageup]  :向上翻动一页;

    /字串:向下搜寻『字串』的功能;

    ?字串:向上搜寻『字串』的功能;

    n:重复前一个搜寻 (/ ? 有关!)

    N :反向的重复前一个搜寻 (/ ? 有关!)

    q :离开less这个程序;

    head命令

        用途:查看文件开头的一部分内容(默认为10行)

        格式:head -n 文件名

      head -5 文件名   //查看文件的前5      

    head -n +5 文件名   //查看文件到第五行

     

    tail命令

                   用途:查看文件结尾的少部分内容(默认为10行)

    格式:    tail -5    //查看文件最后五行   

    tail -n +5文件名   //查看文件从第五行到最后                                         

           tail -f   文件名   //可以动态查看文件内容,适用查看日志文件

    [root@zabbix-server ~]# tail -2 /var/log/messages

    Jun 14 01:32:58 zabbix-server kdump: started up

    Jun 14 01:33:09 zabbix-server abrtd: Init complete, entering main loop

    tail命令高级用法

    格式:tail -n 数字 文件名

    数字:数字前有+(加号),从文件开头指定的单元数开始输出;

    数字前有-(减号),从文件末尾指定的单元数开始输出;

    没有 +-,从文件末尾指定的单元 数开始输出。

    例如:

    tail -n +3 /etc/passwd     //从第三行开始显示 head -n -3 /etc/passwd   //不显示最后三行

    tail -n -3 /etc/passwd     //显示最后三行         head -n +3 /etc/passwd   //显示前三行

    common命令

    格式: common [选项] 文件1 文件2

              -123:分别表示不显示common输出的第一列、第二列、第三列

    diff命令:

       格式:diff [选项] 文件1 文件2 文件3·····

    常用选项:

          -b:忽略空格所造成的不同。

          -B:忽略空行造成的不同。

          -i: 忽略大小写的不同。

  • 相关阅读:
    how to pass a Javabean to server In Model2 architecture.
    What is the Web Appliation Archive, abbreviation is "WAR"
    Understaning Javascript OO
    Genetic Fraud
    poj 3211 Washing Clothes
    poj 2385 Apple Catching
    Magic Star
    关于memset的用法几点
    c++ 函数
    zoj 2972 Hurdles of 110m
  • 原文地址:https://www.cnblogs.com/5945yang/p/11382821.html
Copyright © 2011-2022 走看看