翼度科技»论坛 云主机 LINUX 查看内容

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

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
@
目录

前言

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

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

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

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

  • 可以用来显示单个文件内容
  • 可以将几个文件连接起来一起显示
  • 从标准输入中读取内容并显示,与重定向或追加符号配合使用
[table][tr]功能举个栗子[/tr][tr][td]查看文件内容[/td][td]cat xiezhr.txt 查看xiezhr.txt 的内容[/td][/tr][tr][td]把多个文件合并成一个[/td][td]cat xiezhr1.txt xiezhr2.txt >newxiezhr.txt[/td][/tr][tr][td]编辑或追加内容到文件尾部[/td][td]cat >>xiezhr.txtxiezhr.txt > > 个人博客:www.xiezhrspace.cn> > > > 个人微信号:xie_zhr> > 欢迎您的关注!> EOF  #注意,这里需要按回车结束,EOF为标签,我们可以用其他标签替代,但是必须成对出现。[root@xiezhr test]# lsa.txt  c.txt  dir  dir2  dir3  dir5  dir6  dir_bak  movie.tar.gz  test.txt  tt.txt  xiezhr.txt[/code]③ 分别用【-n】【-b】显示上面创建的文件前的序号
  1. cat [参数选项] [文件]
复制代码
④ 使用【-E】参数,在每一行末尾显示$
  1. [root@xiezhr test]# cat xiezhr.txt
  2. 个人公众号:XiezhrSpace
  3. 个人博客:www.xiezhrspace.cn
  4. 个人微信号:xie_zhr
  5. 欢迎您的关注!
复制代码
⑤使用 【-s】参数,把文件内容中的多个空白行变成一个空白行,方便我们阅读
  1. [root@xiezhr test]# ls
  2. a.txt  c.txt  dir  dir2  dir3  dir5  dir6  dir_bak  movie.tar.gz  test.txt  tt.txt
  3. [root@xiezhr test]# cat >xiezhr.txt<<EOF
  4. > 个人公众号:XiezhrSpace
  5. >
  6. >
  7. > 个人博客:www.xiezhrspace.cn
  8. >
  9. >
  10. >
  11. > 个人微信号:xie_zhr
  12. >
  13. > 欢迎您的关注!
  14. > EOF  #注意,这里需要按回车结束,EOF为标签,我们可以用其他标签替代,但是必须成对出现。
  15. [root@xiezhr test]# ls
  16. a.txt  c.txt  dir  dir2  dir3  dir5  dir6  dir_bak  movie.tar.gz  test.txt  tt.txt  xiezhr.txt
复制代码
上面文件中的多个空白行就变成了一个,这样当文件内容比较多的时候,阅读起来就比较友好了。
当然也可以将所有的空白行都去掉,这个我们会在后面的命令中说
⑥ 连接多个文件并显示内容
  1. [root@xiezhr test]# cat -n xiezhr.txt
  2.      1  个人公众号:XiezhrSpace
  3.      2
  4.      3
  5.      4  个人博客:www.xiezhrspace.cn
  6.      5
  7.      6
  8.      7
  9.      8  个人微信号:xie_zhr
  10.      9
  11.     10  欢迎您的关注!
  12. [root@xiezhr test]# cat -b xiezhr.txt
  13.      1  个人公众号:XiezhrSpace
  14.      2  个人博客:www.xiezhrspace.cn
  15.      3  个人微信号:xie_zhr
  16.      4  欢迎您的关注!
复制代码
more 分页显示文件内容

1、简介

more 其功能和cat 类似,cat 是将整个文件内容一次显示出来,而more一页一页的显示文件内容。我们可以根据其中文意思更多去理解,除了这页,还有更多页内容,这样是不是就记住了呢。
来源:https://www.cnblogs.com/xiezhr/p/17343224.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具