Linux 指令(二)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏(二)

简介: Linux 指令(二)+完整思维导图+实图例子+深入细节+通俗易懂建议收藏(二)

4.cat

知识点:

语法:cat [选项][文件]

功能: 查看目标文件的内容

细节:

附加指令:

单独使用cat时,是直接你输入什么他就会打印出什么

image.png

image.png

-n : 给文件内容加上行号

image.png

-b :对非空行加上行号

image.png

-s : 不输出多行空行(当出现连续空行时只输出一个空行)

image.png

5.more

知识点:

语法:more [选项][文件]

功能:more命令,功能类似 cat

只不过对于cat来说,他在看文件时是直接从最后开始看

image.png

当一个文件中的内容非常多行的时候,不好往上翻(有10000行,要求找第1000行时),所以说cat只适合读小文件,而more指令是从上往下的,并且还可以指定开始。image.png

细节:

按q退出more

按回车往下翻

/n 可以直接进行搜索(n是从开始往下数的第几行)

附加指令:

-n  : 对输出的所有行编号,并且指定开始到哪一行停下来

具体如下:

输入:more -1000 t  (-1000从1000开始 , t 表示要打开的文件)

image.png

附:当你指定了头为 -1000 此时要注意的是你若使用 /n 此时第一层是1000开始的,你需要-1000才和你想要到的层数一样。

6.less

知识点:

相较于more来说more他不能往上翻,所以我们其实也不会经常地去使用,而less能通过 上下键 来进行查看文件内容,所以我们一般常用 less

细节:


同样可以通过 /   来向后去搜索 image.pngimage.png

还能用 ? 来搜索标记出包含的数字 (?9)

image.png

按q退出

7.head

知识点:

语法:head -n 文件 ,得到文件的前n行,如果不写默认得到前10行

image.png

8.tail        

知识点:

tail 和 head 一样的用法,只不过此时是从尾开始算提取的行数

image.png

练习:

当我们想要通过只用 head 和 tail 来得到第1000 ~ 1020 行时

假如常规方法,是需要先去创建临时文件来完成的(先用head得到前1020个放到临时文件中,再通过tail得到后21个即可查看)

而此时可以通过管道的方式来完成,此时就不需要创建临时文件了,因为对于管道来说,他会把左边输出到管道文件中,然后右边来管道文件中使用,此时管道文件是一个内存级的文件一直都有,不需要我们去在磁盘中创建一个新的文件了。

其实管道和现实中的概念很像,像我们的天然气管道来说,一边把天然气传进管道(输出),在传输的过程中,管道就成了一个暂时的存储容器,并且另一边要接收(输入)

image.png


本章完。预知后事如何,暂听下回分解。

相关文章
|
10天前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
5天前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
15 1
|
11天前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
32 3
|
11天前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
16天前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
23 0
Linux入门1——初识Linux指令
|
19天前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
2月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
2月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令
|
2月前
|
存储 Linux 开发工具
【Linux】常见指令(下)
【Linux】常见指令(下)
|
2月前
|
存储 Linux 网络安全
【Linux】常见指令(上)
【Linux】常见指令(上)