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: 忽略大小写的不同。

  • 相关阅读:
    poj3625
    Directx10,11的SwapChain,RenderTarget和DepthBuffer解释
    Everything you need to know about Authenticode Code Signing
    Best Render Settings for After Effects CS5
    javascript 中cookie的存储,获取cookie,删除cookie的方法
    白话数字签名(番外篇)——签名EXE文件(下)
    在php中使用CKEDITOR在线编辑器
    HTML5 VIDEO标签播放事件流水
    白话数字签名(番外篇)——签名EXE文件(上)
    自定义hint框
  • 原文地址:https://www.cnblogs.com/5945yang/p/11382821.html
Copyright © 2011-2022 走看看