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


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

相关文章
|
5月前
|
Linux 数据安全/隐私保护
Linux文件权限调整:chmod指令解析
在日常使用或系统管理中,对 `chmod`的熟练应用是提高工作效率和维持系统稳定性的关键。掌握如何给予或限制权限是每个Linux使用者都应该具备的技能。
400 17
|
5月前
|
移动开发 Linux Windows
Linux常用基本指令
对Linux中常用命令,包括文件创建与销毁,压缩与打包,查看搜索文件的方式等指令的介绍
241 1
|
6月前
|
存储 人工智能 Unix
Linux常见指令汇总
最常见的就是 ll (为ls -l的省略)
228 0
|
11月前
|
消息中间件 Linux
Linux:进程间通信(共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
通过上述讲解和代码示例,您可以理解和实现Linux系统中的进程间通信机制,包括共享内存、消息队列和信号量。这些机制在实际开发中非常重要,能够提高系统的并发处理能力和数据通信效率。希望本文能为您的学习和开发提供实用的指导和帮助。
831 20
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
141 1
【Linux】-基本指令(下)
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
500 4
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
159 1
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
230 3
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
132 1
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
333 0