快速上手Linux核心命令(四):文件内容相关命令

  • 快速上手Linux核心命令(四):文件内容相关命令已关闭评论
  • 131 次浏览
  • A+
所属分类:linux技术
摘要

@上一篇中已经预告,我们这篇主要说一说Linux中文件内容查看处理相关的命令。一共16个命令,其中

标注的为重点命令,工作中用的也比较多,需要熟练掌握

@

前言

上一篇中已经预告,我们这篇主要说一说Linux中文件内容查看处理相关的命令。一共16个命令,其中
快速上手Linux核心命令(四):文件内容相关命令
标注的为重点命令,工作中用的也比较多,需要熟练掌握

快速上手Linux核心命令(四):文件内容相关命令

cat 合并文件或查看文件内容

1、简介

cat 是concatenate 单词的缩写,或者理解成猫,"喵"一下文件内容,即显示文件内容。

  • 可以用来显示单个文件内容
  • 可以将几个文件连接起来一起显示
  • 从标准输入中读取内容并显示,与重定向或追加符号配合使用
功能 举个栗子
查看文件内容 cat xiezhr.txt 查看xiezhr.txt 的内容
把多个文件合并成一个 cat xiezhr1.txt xiezhr2.txt >newxiezhr.txt
编辑或追加内容到文件尾部 cat >>xiezhr.txt<<EOF My blog is www.xiezhrspace.cn. EOF
清空文件内容 cat /dev/null >xiezhr.txt 命令可以把xiezhr.txt文件内容清空,但是文件还是存在的

2、语法格式

cat [参数选项] [文件] 

3、参数说明

参数 参数说明
-n 从1开始对所有输出的内容按行编号
-b 和-n功能类似,但会忽略显示空白行行号
-s 当文件内容中包含多个空白行时,为了阅读更加方便,-s可以将多个空白行替换为一个空白行
-E 每一行的行尾显示$符号
-T 将Tab(制表符)字符显示为^I

4、实践操作

① 不加参数,直接执行cat 查看文件内容

[root@xiezhr test]# cat xiezhr.txt  个人