命令学习,Linux中查看文本文件内容命令cat

版权注解:本文为博主原创小说,未经允许,不得转发。

Linux中查阅文本文件内容命令cat/tac/nl/more/less/head/tail/vi总括

1、cat命令:

head

概述

在Linux系统下,有广大指令能够查阅文本文件的始末,如cat/tac/nl/more/less/head/tail等一声令下,当然还有vi/nano等公事编辑器。在那里,笔者只介绍当中协和常用的1有的命令和操作。
cat:从第二行初叶突显全体的文本内容;
tac:从最后一行先河,展现全有的文件内容,与cat相反;
nl:来得文本时,能够输骑行号;
more:按页展现文本内容;
less:与more大致,也是按页呈现文本内容,分歧是less能够1行1行的回退,more回退只好1页1页回退;
head:从头开首突显文件钦定的行数;
tail:展现文件钦赐的最终的行数,但每一行的地点依然原版的书文件中的位置,不会像tac那样与原来的文章件相反。
vi: NB的Linux文本编辑器。

功能:一)突显所有文件。

head 命令能够将1段文本的开首1部分输出到规范输出。

事例与认证

示例: $ cat fileName

head命令既能够拍卖文件文件也得以拍卖标准输入。

cat

cat demo.txt
呈现demo.txt文件全体内容 cat -b demo.txt
展示demo.txt文件全体内容,非空的行输骑行号,空行会输出,但不标志行号 cat
-n demo.txt
体现demo.txt文件全部内容,全部行都输出游号
图片 1
优点:简单
缺点:当文本文件内容多于1页内容时,只好展现出最终1页的剧情,不可能看出前方的始末。

贰)把公文串连接后传出基本输出,如将几个文件合并为一个文件或输出到荧屏。

主导采纳

tac

tac demo.txt
从最后一行初阶,倒序输出demo.txt的故事情节。本身不常用。
图片 2

示例: $ cat file1 file2 > file

管理公事文件:

nl

nl demo.txt
展现文件内容,顺便输骑行号,暗中认可景况下空行不记录行号 nl -b a demo.txt
b a #空行也出口行号 b t #暗中同意设置 n ln ##行号最左侧展现 n rn
##行号最右面突显,且不加0(然并卵,小编的机器上依旧显得在左边) n rz
##行号最左边呈现,且加0(再度然并卵,但加了0了,如下图所示) w
##安装行号字段占用的位数
图片 3
优点:诚如很利索的规范
缺点:就翻开下内容,输出个行号而已,搞那么复杂有卵用。。。

证实:把档案串连接后传出基本输出(显示器或加 > fileName 到另一个档案)

head input.txt

more

more demo.txt
按一下空格则往下翻1页 按一下Enter则往下翻1行 按一下B键往上翻壹页
不能够往上一行1行的翻回到了 :f 可以突显文件名和今日的行数 q退出more

cat参数详解:

当有四个公文输入时,head会顺序管理并出口:

less

less demo.txt
more命令的装有按钮less都协助 ↑↓箭头能够兑现壹行一行的内外翻
PageDown/PageUp可以完结一页一页的上下翻

-n 或 –number 由 壹 起先对全部出口的行数编号

head input1.txt input2.txt

head

head demo.txt
默许只呈现文件的前十行文本内容 head -n 陆 demo.txt
-n 陆 参数钦点呈现文件的前陆行 head -n -四 demo.txt
-n -4 负数表示除了文件结尾的四行,其余的从头初步的具有行都展现出来
图片 4

-b 或 –number-nonblank 和 -n 相似,只可是对于空白行不编号

 

tail

tail demo.txt
暗中认可只显示从文件最终①行开头的10行文本内容 tail -n 五 demo.txt
-n 5 参数钦点展现文件的结尾五行 tail -n -五 demo.txt
**-n -5**tail命令不辅助负数,施行结果同-n 伍
图片 5

-s 或 –squeeze-blank 当境遇有连日两行以上的空白行,就更动为1行的空白行

拍卖标准输入:

vi

vi命令是选择VIM文本编辑器展开文本,VIM编辑器目前小编也是刚初叶攻读,只记住了一部分简练的通令:

vi demo.txt 进入Normal形式查看文本 i 进入Insert格局插入内容,编辑文本 nG
n代表行号,在Normal形式输入nG则一定到第n行 :set number
在Normal形式输入则显得文本行号,空行也会议及展览示行号 ESC
退出Insert情势至Normal形式 :wq
在诺玛l情势下封存退出。w保存;q退出;能够独立选取
就通晓那么多了。希望以后能自如应用VIM编辑器。

概述
在Linux系统下,有不少命令可以查阅文本文件的内容,如cat/tac/nl/more/less/…

-v 或 –show-nonprinting

ls | head

2、more命令:

 当未有别的参数时,head暗中同意输出前十行,当然,head有种种参数。

以百分比的方式查看日志。

 

3、less命令:

可选参数

跟more功用大约,只可是less协理前后翻阅文件。

-n: 输出的行数

4、head命令:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图