查看文件内容的几种常用的方法

 
  1. 1

    在Linux系统中有三种命令可以用来查阅全部的文件,分别是cat、more和less命令。它们查阅文件的使用方法也比较简单都是 命令 文件名 ,但是三者又有着区别。

    1.cat命令可以一次显示整个文件,如果文件比较大,使用不是很方便;

    2.more命令可以让屏幕在显示满一屏幕时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。

    3.less命令也可以分页显示文件,和more命令的区别就在于它支持上下键卷动屏幕,当结束浏览时,只要在less命令的提示符“: ”下按Q键即可。

    另外,多数情况下more和less命令会配合管道符来分页输出需要在屏幕上显示的内容。

    END

演示范例

 
  1. 1

    分别使用cat、more、less命令显示root目录下的install.log文件,然后使用more和less命令配合grep与管道符查找install.log文件中包含i686的文本行,注意三者命令的区别。

    END

操作方法

 
  1. 1

    使用cat命令显示install.log文件,可以从图中看出,系统会将install.log文件完整的显示出来,但是用户只能看到文件的末尾部分,该命令适合显示内容比较少的文件。

  2. 2

    使用more命令显示install.log文件,可以从图中看出,系统在显示满一个屏幕时暂停,使用空格可以翻页,使用Q键可以退出。

  3. 3

    使用less命令显示install.log文件,可以从图中看出,系统同样在显示满一个屏幕时暂停,但是可以使用上下键卷屏,当结束时只需在:后输入Q即可。

  4. 4

    为了能够分页显示install.log文件中包含i686文本行,可以结合grep和管道符使用。在命令行下输入 cat install.log | grep “i686”| more ,这条命令实际上是将install.log文件内的所有内容管道给grep,然后查找包含i686的文本行,最后将查找到的内容管道给more分页输出。

  5. 5

    同样在提示符下输入命令 cat install.log | grep “i686”| less ,含义也是一样只不过最后管道给的不是more而是less。

最新文章

  1. ZKWeb网页框架1.4正式发布
  2. Android Weekly Notes Issue #226
  3. Eclipse 在ubuntu桌面显示快捷启动以及解决Eclipse 在ubuntu中点击菜单栏不起作用的原因.
  4. NGINX将PHP带参数的URL地址重定向二级或多级域名访问
  5. android之DOM生成与解析
  6. html之texteara
  7. testlink邮件设置(centos 7)
  8. IOS 播放动态Gif图片
  9. hdu 1698 线段树成段更新
  10. new Date().getTime()
  11. lua math libary
  12. foreach绑定
  13. 【knockoutjs】 Computed VS Pure Computed 区别
  14. 本地计算机上的XXX服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
  15. ARM与FPGA通过spi通信设计2.spi master的实现
  16. [原]OpenGL基础教程(一)多边形绘制
  17. 【产品案例】我是如何从零搭建起一款健身O2O产品的?
  18. pprof进行golang程序性能分析
  19. python 回溯法 子集树模板 系列 —— 13、最佳作业调度问题
  20. 哪些因素影响ABBYY FineReader 12的识别质量

热门文章

  1. VS2010常用插件
  2. Openfire更新服务器名称的方法
  3. 行为类模式(五):中介者(Mediator)
  4. 每日英语:Bosses May Use Social Media to Discriminate Against Job Seekers
  5. convert2utf8withbom
  6. 用nodejs http-server搭建本地服务环境
  7. MFC让进程利用所有处理器核心
  8. UEFI格式预装win8安装win7
  9. spark streaming从指定offset处消费Kafka数据
  10. 腾讯云CentOS 安装 Hadoop 2.7.3