linux中查看文件的命令如下:

cat: 由第一行开始显示档案内容

tac: 从最后一行开始显示,可以看出 tac 是 cat 的反向显示!

nl: 显示的时候,随便输出行号!

more: 一页一页的显示档案内容less 与 more 类似,但是比 more 更好的是,他可以[pg dn][pg up]翻页!

head: 查看头几行

tail: 查看尾几行

od: 以二进制的方式读取档案内容!

几个常用的命令:

作者: 毕小朋   来往ID: hello_xiaopeng  Blog:  http://blog.csdn.net/wirelessqa

1.cat

#1.  显示时,不带行号在屏幕上
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ cat bad.txt
Bad
Michael JacksonYour butt is mine
gonna tell you right
Just show your face in broad daylight.
I'm telling you on how I feel
Gonna hurt your mind
don't shoot to kill
Come on
come on
lay it on me
all right.
#2.  显示时,连行号显示在屏幕上
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ cat -n bad.txt1     Bad2     Michael Jackson34     Your butt is mine5     gonna tell you right6     Just show your face in broad daylight.7     I'm telling you on how I feel8     Gonna hurt your mind9     don't shoot to kill10     Come on11     come on12     lay it on me13     all right.  

2.more ,less

其实这两个命令有极大的相似之处都是分页显示档案内容,但是区别也是有的,如下:

1)more:以百分比的形式分页显示,提示给用户已经显示了多少内容
     less:没有百分比的提示
2)less更加灵活,可用通过【page down】【page up】上翻下翻页查看已经显示出的内容,而more不具备
3)对less显示出的内容中可以使用 /'字符' 输入需要查找的字符或者字符串并高亮显示,而more 不具备
显示档案内容时输出行号,跟cat -n类似的功能,也是全盘输出

3. head

# head [-n number] [檔名] 参数说明: -n :显示 number 行

说明: head 的英文意思就是『头』,显示出一个文件的前几行,若不加参数就默认输出前面十行内容,也可以自定义输出的行数 那就加入『 head -n number filename 』即可!

#例子.显示pom.xml前面3行
bixiaopeng@bixiaopengtekiMacBook-Pro test$ head -n 3 pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

4. tail

与head 相反的

#例子.显示pom.xml后面3行
bixiaopeng@bixiaopengtekiMacBook-Pro test$ tail -n 3 pom.xml</build>
</project

5. head,tail 的混合使用

如果我想显示从第几行到第几行的内容咋办呢?

命令:# head -n 30 ”档名" | tail -n 10

使用管道命令输出了从倒数11行到30行之间的内容

作者: 毕小朋   来往ID: hello_xiaopeng  Blog:  http://blog.csdn.net/wirelessqa

【每天一个Linux命令】25. 查看文件命令(cat/more/less/tail/tac/nl/od)相关推荐

  1. Linux教程之查看文件(cat,head,tail,less,more)

    查看文件内容(cat,head,tail,less,more) 针对 ubuntu20.04 ubuntu 20.04 是 "西柚云" 主要使用的操作系统 西柚云官网 查看一个文件 ...

  2. 查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记

    linux中查看文件的命令如下: cat: 由第一行开始显示档案内容 tac: 从最后一行开始显示,可以看出 tac 是 cat 的反向显示! nl: 显示的时候,随便输出行号! more: 一页一页 ...

  3. 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...

    [linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...

  4. linux命令之查看文件内容加上行号-nl

    在linux下cat命令可以查看文件内容,不过有时候我们需要在前面加上行号,看起来更方便,nl命令就有这个功能. 比如查看一个sh脚本: $ cat print-printf.sh #!/bin/ba ...

  5. linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结

    cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...

  6. linux查看当前用户终端,Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)...

    1.vi是linux系统上经常使用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O"linux 编 ...

  7. Linux/CentOS/Ubuntu查看文件内容命令总结

    Linux/CentOS/Ubuntu查看文件内容命令总结 cd 命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. cd /home 进入 '/ home' ...

  8. Linux基本命令的记录(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  9. linux查看文件后十条,linux 查看文件命令

    Linux中查看部分文件内容命令head,tail,sed的用法: Linux中的查看文件内容最常用的cat,less,more和vim我们都已经很熟悉了,但是这些命令都是查看文件的全部内容,如果要查 ...

最新文章

  1. java常见类加载器,面试必备
  2. session 安全问题(关闭页面时自动清除session)
  3. 深度学习之自编码器(4)变分自编码器
  4. 在VS2010中使用Git【图文】
  5. 好玩的java代码 安卓_各种版本的 玩Android 来啦!
  6. python逐行读取txt文件-在python 3.4上逐行读取文本文件
  7. 吉大20春学期计算机系统结构在线作业一,吉大20春学期《计算机原理及系统结构》在线作业一【奥鹏百分答案】...
  8. iOS网络请求 get - post 区别
  9. 【HDU_P3530】Subsequence
  10. android机顶盒root,[Android]机顶盒root脚本:SupersuSU获取完美Root权限万能方法,解决二进制更新问题 | 樱花庄...
  11. 端口映射抖音去水印源码
  12. 3G来了,我们能干点啥软件?(转)
  13. 周末作业-循环练习题(1)
  14. ISM330DHCXTR IMU-惯性测量单元 工业物联网 运动传感器
  15. 深入浅出的分析 TreeMap
  16. 自己动手搭建一个OA办公系统,可行吗?
  17. Z-Stack NV操作
  18. Spring boot 线程池之单线程问题
  19. OpenCV VideoWriter打开失败
  20. redis 主从 哨兵 集群 及原理

热门文章

  1. Nature Reviews | 2019年新发现的药物靶点
  2. python selenium的xpath的使用
  3. Parameter Sharing Exploration and Hetero-center Triplet Loss
  4. 初级模拟电路:3-11 BJT实现电流源
  5. 化工制造业的ERP解决方案
  6. 2021年美容师(中级)复审考试及美容师(中级)模拟考试题
  7. 任天堂计划在2021年升级交换机控制台和主要游戏
  8. 虚拟机安装64位操作系统
  9. 【蓝桥杯选拔赛真题22】python输出数据 青少年组蓝桥杯python 选拔赛STEMA比赛真题解析
  10. 对SQL的概述(发展历程、特点、基本概念)