Linux常用文件管理命令

常用文件管理命令

cat

cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容

语法

选项

参数

文件列表:指定要连接的文件列表。

实例

  • 显示文本
  • 输出带编号文本
  • 输出带编号文本,忽略空白行编号
  • 输出带编号的文本,如遇到连续空白行,就代换为一行空白行
  • 文本操作

创建文本

把test的文件加上行号输入到test2中

把test和test2的文本内容加上行号(空白行不加)之后将内容附加到test3里

清空test2的内容


tac

tac命令用于将文件已行为单位的反序输出,即第一行最后显示,最后一行先显示。

语法

选项

参数

文件列表:指定要保存内容的文件列表。

实例

  • 反向显示test3的文本

head

head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。

语法

选项

参数

文件列表:指定显示头部内容的文件列表。

实例

  • 显示前5行的内容

tail

tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。

语法

选项

参数

文件列表:指定要显示尾部内容的文件列表。

实例

  • 显示最后5行的内容
  • 从第二行开始显示整个文本
  • 从第2行开始显示10条文本
  • 动态显示文本,先进先出

more

more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。

该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比:–More–(XX%)可以用下列不同的方法对提示做出回答:

按Space键:显示文本的下一屏内容。
按Enter键:只显示文本的下一行内容。 按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。
按H键:显示帮助屏,该屏上有相关的帮助信息。
按B键:显示上一屏内容。
按Q键:退出rnore命令。

语法

选项

参数

文件:指定分页显示内容的文件。

实例

  • 一次显示8行文本
  • 一次显示8行的内容
  • 从第3行开始显示

less

less命令的作用与more十分相似,都可以用来浏览文字档案的内容,不同的是less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。

用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键。

语法

选项

参数

文件:指定要分屏显示内容的文件。


sed

显示中间文本的内容

语法

选项

参数

文件:指定待处理的文本文件列表。

动作

实例

  • 显示第4行文本
  • 显示第8行到第11行文本
  • 显示第8行到最后一行文本

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92054

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code