• ubuntu下显示文件内容与信息的常用命令


    显示文件内容

    【cat】 从第一行开始显示文本内容

    参数如下

    -n:   显示时,连行号印出屏幕上。 
    -A   将 DOS 下的 <tab> 与断行字符都列出来!

    -E:   将 DOS 编辑的文件中,仅列出 断行字符出来!

    【tac】 从最后一行到第一行的顺序显示文本内容

    【more】 分页显示文件内容。语法:more 文件名。同时这个还可以用在目录数量太多的情况下。用法如是:ls -al | more

    【less】 的作用与more类似,但是更为方便的是这个命令可以前后翻页,more只能往后翻页。

    我们还可以在显示文件内容的时候find某些我我们指定的字符串,ps:{然后在输入 / 之后,光标会移动到最左下角等待输入,这个时候您只要输入你的字符串之后,就会自动的帮你找出来该关键词啰!

    【head】 显示文件的头几行,默认是10行。[空行也算一行,但是在nl中空行行首没有行数,要注意这个地方的差别和理解]

    语法:head [-n number] [文件名]

    参数 -n:显示number行。

    【tail】 显示文件的尾部几行,默认是10行。同head

    这个和head的语法和参数类似。

    ps:假如我们想拿出前40行中第21到40行的内容呢。这样试下:head -n 40 文件名|tail -n 20

    【strings】 也可以输出文本文件,网上的解释是:在对象文件或二进制文件中查找可打印的字符串。具体的用法可以google一下

    【nl】  以每行行首带上行数的方式输出文件内容,目地估计是为了更加能看清文件行数

    【od】 以二进制的方式显示文件的内容

    显示文件相关信息

    【file】

    file 文件名

    ls -l 文件名

    参数可以控制具体的信息,不再赘述

  • 相关阅读:
    uwsgi+nginx+django
    uwsgi怎么启动停止
    centos7 命令
    django 配置静态文件
    centos7 安装node
    python 字符串拼接
    Python 编码
    python 文件夹递归
    ArcGIS二次开发的几种方式
    集合的操作
  • 原文地址:https://www.cnblogs.com/lishuaige/p/2614973.html
Copyright © 2020-2023  润新知