Linux指令|more|less|head|tail|管道|sort|wc|uniq

简介: Linux指令|more|less|head|tail|管道|sort|wc|uniq

继上篇-----关于tac

将cat反向写可以反向输出文件



more指令

       more于cat指令作用都是将文件内容显示在显示器上,于cat不同的是,cat打开行数较多的文件时,会刷屏,more打开大文件时,会先占满一屏,然后按下回车键会逐渐打印后面的内容。按q退出。缺点不能上翻。

用法:

more  文件名

more 文件名 -n对输出行数进行编号

less指令

       less工具对文件或其他输出进行分页显示,相比于more,less更加灵活可以向前翻页,翻页按键2向上翻页【pgup】向下翻页【pgdn】

选项

-i :忽略搜索时的大小写

-N: 显示每行的行号

/字符串:向下搜索该字符串

?字符串:向上搜索字符串

-n:重复前一个搜索

N:反向重复前一个搜素

less  选项  文件名

head指令

只看文件的开头,默认是10行,head -数字 文件名,数字可以控制行数。

tail指令

查看文件的结尾几行。用法类似于head.

管道-“|”

把上一指令作为输入,继续下一个指令

文件中间行数的输出

例如:我们要提取一个文件的中间部分200行到204行,可以先使用head先提取前204行,紧接着用tail指令截取文件后四行。

head -204 test.txt | tail -4

wc指令

统计文件行号

uniq 指令

输出文件内容时压缩相邻重复内容

sort指令

给文件排序

下面是两个例子,顺便用一下管道。

相关文章
|
6月前
|
消息中间件 Linux 开发者
Linux进程间通信秘籍:管道、消息队列、信号量,一文让你彻底解锁!
【8月更文挑战第25天】本文概述了Linux系统中常用的五种进程间通信(IPC)模式:管道、消息队列、信号量、共享内存与套接字。通过示例代码展示了每种模式的应用场景。了解这些IPC机制及其特点有助于开发者根据具体需求选择合适的通信方式,促进多进程间的高效协作。
252 3
|
6月前
|
存储 Linux 数据处理
在Linux中,什么是管道操作,以及如何使用它?
在Linux中,什么是管道操作,以及如何使用它?
|
6月前
|
开发者 API Windows
从怀旧到革新:看WinForms如何在保持向后兼容性的前提下,借助.NET新平台的力量实现自我进化与应用现代化,让经典桌面应用焕发第二春——我们的WinForms应用转型之路深度剖析
【8月更文挑战第31天】在Windows桌面应用开发中,Windows Forms(WinForms)依然是许多开发者的首选。尽管.NET Framework已演进至.NET 5 及更高版本,WinForms 仍作为核心组件保留,支持现有代码库的同时引入新特性。开发者可将项目迁移至.NET Core,享受性能提升和跨平台能力。迁移时需注意API变更,确保应用平稳过渡。通过自定义样式或第三方控件库,还可增强视觉效果。结合.NET新功能,WinForms 应用不仅能延续既有投资,还能焕发新生。 示例代码展示了如何在.NET Core中创建包含按钮和标签的基本窗口,实现简单的用户交互。
102 0
|
6月前
|
Linux
Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat、less、more、head、tail和图片查看
79 0
|
6月前
|
消息中间件 Linux
Linux0.11 管道(十一)
Linux0.11 管道(十一)
41 0
|
6月前
|
Kubernetes Linux Docker
【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too long. It cannot be more than 4000 characters"错误
【Azure 应用服务】使用Docker Compose创建App Service遇见"Linux Version is too long. It cannot be more than 4000 characters"错误
|
6月前
|
数据挖掘 Linux 应用服务中间件
在Linux中,如何在Linux中使用管道?
在Linux中,如何在Linux中使用管道?
|
6月前
|
存储 Linux 数据处理
在Linux中,管道(pipe)和重定向(redirection)的是什么?
在Linux中,管道(pipe)和重定向(redirection)的是什么?
|
6天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
50 23
Linux系统之whereis命令的基本使用