目录

1、more:分屏显示文件内容。

2、less:文本内容查看器

3、head -n:显示文件前n行到终端

4、tail -n:显示文件后n行到终端

5、实现实时查看文件内容(追踪文件)


除了使用vi/vim 编辑器查看文件内容和使用cat命令将文件所有内容展示到终端上以外,还有多种方式。

1、more:分屏显示文件内容。

使用方法more 文件名。点击 q 键退出。

more与cat类似,只不过如果文件内容超过了当前终端一个屏幕能显示的大小,此时more命令就会在终端只显示一个屏幕的文件内容,并且在终端左下角显示已查看了该文件内容的百分比。例如,在/usr/include目录下,以 more stdio.h 命令查看 stdio.h 文件。

由于 stdio.h 文件内容很多,所以当前只显示一个屏幕的内容,当前只查看了stdio.h文件内容的2%。

此时,点击 空格 键,就可以显示后续一个屏幕的内容到终端上点击 Enter 键,可以显示下一行内容到终端上

2、less:文本内容查看器

使用方法less 文件名。点击 q 键退出。

使用 less 命令查看文件内容,相当于使用vi/vim打开文件(文件内容不会显示到终端上),但只能查看文件内容,不能对文件内容进行编辑

3、head -n:显示文件前n行到终端

使用方法head -n 文件名

直接使用 head 文件名 命令,会将文件所有内容显示到终端上,就和cat命令查看文件内容没有区别了。

若 head -n的 n 大于文件内容的实际行数,系统会按照文件实际内容行数,将文件内容显示到终端上。

若 n 为0,则不显示。

4、tail -n:显示文件后n行到终端

使用方法tail -n 文件名

与head命令相同:直接使用 tail 文件名 命令,会将文件所有内容显示到终端上; 若 n 大于文件内容的实际行数,系统会按照文件实际内容行数,将文件内容显示到终端上。

使用 tail -1 test 命令,就只将test最后一行 “I am a boy. ”显示到终端上。

5、实现实时查看文件内容(追踪文件)

在系统或开发的项目中,有些文件是实时变化的,上述的常规方法只能查看某一时刻的文件内容,就是我们查看到的文件内容是固定不变的,若添加了新内容,不会实时显示的。

为了实现实时查看文件内容,就可以使用 tail -f 文件名 命令。使用命令后,系统会将当前文件内容显示到终端上,并光标闪烁,等待着。

若此时,在另一终端,以 cat >> 文件名 命令,向文件中追加数据 ,在输入数据并回车后,新追加的数据就会实时显示到原终端文件内容处

 cat命令通过 Ctrl + d 按键退出;tail -f 命令通过 Ctrl + c 按键退出。

Linux实现查看文件内容的多种方式相关推荐

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

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

  2. Linux下查看文件内容

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

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

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

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

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

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

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

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

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

  7. Linux快速查看文件内容中包含的字符

    Linux快速查看文件内容中包含的字符 查看/root/fail2ban-0.8.14文件下文件包含chkconfig字符串的文件 [root@instance-ie1sr8a3 ~]# grep - ...

  8. linux用于查看文件内容 tail、cat、more、less、head 、sed 命令

    linux中tail命令---用于查看文件内容 最基本的是cat.more和less. 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你 ...

  9. Linux 基础——查看文件内容的命令

    第四天,继续学习.今天看到一句话,"你以为你以为的就是你以为的吗?",这句话还是有点意思啊!!! 一.查看文件内容的命令 file dest:查看文件的类型.在Linux中,文件的 ...

最新文章

  1. 1的个数 itoa函数使用
  2. python之while循环用法举例,break与continue的区别,格式化输出及运算符
  3. 畅享云游戏,AWS云峰会邀你零距离体验强化学习!
  4. C语言 串口通知消息,编程模式·观察者模式、事件通知、消息队列三者区别
  5. oracle软件静默安装程序,【oracle】静默安装 oracle 11gr2
  6. datalist可以放div吗?_混凝土中能放竹子吗?可以代替钢筋吗?为何打地坪混凝土放竹子?...
  7. python 字典排序成绩_集体备课第四章 python基础与顺序结构
  8. pandas的to_csv()使用方法
  9. contenteditable
  10. C#之FileInfo的简单操作
  11. 华硕怎么安装linux系统教程,华硕笔记本系统如何安装win10和linux 双系统
  12. 【读书笔记】名创优品的101个新零售细节-张桓.杨永朋,品质和供应链是核心竞争力
  13. 一个基于QT的解析interproscan结果的C++成员函数
  14. 新买的电脑,设置电脑
  15. 求个单片机控制双向可控硅调光电路电压220V
  16. ChatBot闲聊---腾讯自然语言处理 NLP
  17. 阮一峰flex 布局
  18. Java---从键盘输入一位整数,当输入1-7时,输出星期一~星期日
  19. vue.js:597 [Vue warn]: Error in callback for watcher dat: TypeError: Cannot read property 'call'
  20. YOLOV5模型训练之JSON格式的数据集制作,一个py程序搞,搞不定邮件联系,我帮你!!!!

热门文章

  1. Python-关键字(保留字)
  2. 小觅智能 | VINS-kidnap 学习笔记
  3. 容斥原理·Gym101350G·Snake Rana
  4. DSMM数据安全能力成熟度
  5. 微图下载的地图插入CAD里面横纵比例不一样,怎么变成一样的?
  6. 花嫁之容氏浅浅最后怎么样了_花嫁之容氏浅浅
  7. 6 套多点触摸屏的手势图标集
  8. 丘比特射箭时为何要蒙上眼睛?
  9. idea查看mysql版本号_如何查看 mysql 的版本号
  10. c语言程序设计名片管理系统,c语言课程设计-手机名片管理系统