在linux下面我们想要查看一个文件里面的内容,除了用编辑器把文件打开查看外,linux还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。

1、cat
cat命令主要用来查看文件内容,创建文件,文件合并,追加文件等。
1.1、查看文件
命令:cat 文件名
说明:这条命令会把文件的内容全部 输出到显示屏上。
cat -n 文件名:查看文件内容,并对每一行都进行编号。
cat -b 文件名:查看文件内容,与-n相类似,只不过对空白行不进行编号。
cat -s 文件名:当遇到连续的空白行时,只输出一行空白行。
cat -e 文件名:在输出内容的每一行后面都加一个$符号。

1.2、创建文件
命令:cat >文件名<<文件结束标志
说明:创建文件的时候要哦设置文件结束标志,当文件内容写完之后要输入你设置的结束标志。

如果想要在file文件中追加的话,就把”>”变成”>>”,其中”>”表示重定向,不过要先清空内容,”>>”表示追加。

1.3、合并文件
命令:cat 文件1 文件2… >文件
说明:将文件1 、文件2等要合并的文件重新合并到文件里面。

2、more与less
more:
more命令类似于cat命令,不过more不是一次性的把所有内容都显示到显示屏上,而是一页一页的显示方便读者阅读。按空格向下翻页,按”Enter”一行一行的翻页,按”b”向上一页一页的翻页,”=”输出当前行号,”q”回到命令行。more命令从前先后读取文件,因此在启动时就加载整个文件。
命令:more 参数 文件名
参数(常用):
+n:从第n行开始显示。
-n:定义一页显示n行
-c:从顶部清屏,然后再显示。

less:
less也是对文件或其它输出进行分页显示的工具。less相比于more来说更加强大一点,less提供了[pageup][pagedown]等键的功能来往前后翻看文件,而且在less中还有更多的搜索功能。而且less在查看前不会加载整个文件。
命令:less 参数 文件名
参数(常用):
-N:显示每行的行号
/字符串:向下搜索”字符串”。
?字符串:向上搜索”字符串”

3、head与tail
head:head用来显示开头n行的内容,默认n是10。
命令:head 参数… 文件
参数(常用):
-n:要从头显示的行数
-c:显示字节数

tail:
tail用来最后n行的内容,n默认是10。tail还可以指定点开始将文件写到标准输出,使用tail命令的-f选项可以把文件最尾部的内容显示在屏幕上,并且不刷新。
命令:tail [必要参数][选择参数] 文件
参数(常用):
-n:显示的行数
-f:循环读取
-s:与-f合用,表示每次反复的时间间隔是S秒。

linux下查看文件内容工具相关推荐

  1. Linux下查看文件内容

    Linux下查看文件内容的命令 1.cat 与 tac.nl cat的功能是将文件从第一行开始连续的将内容输出在屏幕上.但是当文件过大行数比较多时,屏幕无法全部容下时,只能看到一部分内容. cat [ ...

  2. linux下查看文件内容的命令

    众所周知Linux中命令cat.more.less均可用来查看文件内容,主要区别有: cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况: ...

  3. Linux下查看文件内容的ASCII码以检查内容的编码一致

    转载链接:http://blog.csdn.net/tiantang46800/article/details/6460567 ascii查询方式,查看文件以ascii显示,od命令 随着计算机飞速的 ...

  4. Linux常用查看文件内容命令

    Linux下查看文件内容的命令 cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的显示文件内容 less 和more类 ...

  5. linux下grep文件内容搜索工具及基本正则表达式详解

    linux下grep文件内容搜索工具及基本正则表达式详解 grep命令: 根据模式(文本字符和基本正则表达式的元字符组合而成之匹配条件)搜索文本, 并将符合模式的文本行显示出来. 格式:grep [选 ...

  6. linux下查看文件编码及修改编码

    linux下查看文件编码及修改编码 查看文件编码 在Linux中查看文件编码可以通过以下几种方式: 1.在Vim中可以直接查看文件编码 :set fileencoding 即可显示文件编码格式. 如果 ...

  7. linux打开文件命令occ,Linux系统查看文件内容的命令有哪些?

    Linux文件内容查阅,可以使用命令来实现.cat, tac, more,包括nl等命令都可以用来查阅文件内容,本文就通过举例的方式来介绍一下,Linux系统查看文件内容的命令有哪些. /messag ...

  8. 【Linux】查看文件内容的相关命令总结

    在Linux下面查看文件内容,不像windows那么方便,双击鼠标就可以搞定.在linux下面,所有一切都是文件,需要用命令来打开. 有许多命令都可以查看文件,不同的命令有不同的优点,可以针对不同的需 ...

  9. 【Linux】查看文件内容的5个常用命令

    前言 不管是在日常工作连接远程服务器中,还是在平时个人电脑使用中(如果使用的Mac OS 或 Linux系统的话),都离不开强大的Terminal终端. 比如,查看远程服务器上的程序运行日志,使用终端 ...

最新文章

  1. 送你6份最新开源代码!含NLP、ML、计算机视觉方向(附代码论文)
  2. vue 内打开一个新窗口,带传参!
  3. python怎么读excelsheet_python3 excle(python怎么读写excel文件)
  4. 收到朋友寄来的煎饼了
  5. android.os.log,android.os.Handler和java.util.logging.Handler之间的区别?
  6. java使用蒙特卡罗方法计算半径为r圆的面积_不用微积分,如何计算圆面积
  7. 机器学习面试-其他重要算法
  8. 【转贴】二节棍精典棍花动作详解
  9. 网络布线指南:光纤基础知识大扫盲
  10. 浅谈iOS中的蓝牙技术(二) CoreBluetooth
  11. vue require图片_前后端分离当下,后端同学总结的手动构建vue项目
  12. 国军标--Gjb软件需求规格说明书模板
  13. 奥运门票系统down机的技术问题
  14. 全球家务机器人发展现状及未来趋势
  15. 梦回2008样式原子化:Tailwind是如何让Facebook拜倒在她的石榴裙下?
  16. Windows XP 下载
  17. NOI的1.9.8白细胞计数
  18. layer弹出层的位置设置
  19. python狗狗年龄换算程序_狗狗年龄VS人类年龄(换算/对照表)
  20. java 蓝牙_通过Java代码连接到蓝牙设备

热门文章

  1. Pygame实战:预防老年痴呆,写个Python小游戏来锻炼大脑!!!
  2. shell判断所输整数是否为质数
  3. SpringMVC之HandlerMethodReturnValueHandler
  4. 我的天空 我的未来 我的梦
  5. oracle 客户端与服务器端的关系
  6. 内存数据库应用之NBA篮球图文直播室存储设计(Redis版)
  7. 【面试题解】详解前端基石-CSS选择器
  8. MCMC实现——Python安装+Anaconda+PYMC3
  9. 《系统》是南方周末2007年度最好的特稿
  10. 文件随机或顺序读写原理深入浅出