【每天一个Linux命令】25. 查看文件命令(cat/more/less/tail/tac/nl/od)
linux中查看文件的命令如下:
cat: 由第一行开始显示档案内容
tac: 从最后一行开始显示,可以看出 tac 是 cat 的反向显示!
nl: 显示的时候,随便输出行号!
more: 一页一页的显示档案内容less 与 more 类似,但是比 more 更好的是,他可以[pg dn][pg up]翻页!
head: 查看头几行
tail: 查看尾几行
od: 以二进制的方式读取档案内容!
几个常用的命令:
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)相关推荐
- Linux教程之查看文件(cat,head,tail,less,more)
查看文件内容(cat,head,tail,less,more) 针对 ubuntu20.04 ubuntu 20.04 是 "西柚云" 主要使用的操作系统 西柚云官网 查看一个文件 ...
- 查看文件命令cat,more,less,tail,tac,nl,od---linux学习笔记
linux中查看文件的命令如下: cat: 由第一行开始显示档案内容 tac: 从最后一行开始显示,可以看出 tac 是 cat 的反向显示! nl: 显示的时候,随便输出行号! more: 一页一页 ...
- 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...
[linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...
- linux命令之查看文件内容加上行号-nl
在linux下cat命令可以查看文件内容,不过有时候我们需要在前面加上行号,看起来更方便,nl命令就有这个功能. 比如查看一个sh脚本: $ cat print-printf.sh #!/bin/ba ...
- linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结
cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...
- linux查看当前用户终端,Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)...
1.vi是linux系统上经常使用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O"linux 编 ...
- Linux/CentOS/Ubuntu查看文件内容命令总结
Linux/CentOS/Ubuntu查看文件内容命令总结 cd 命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. cd /home 进入 '/ home' ...
- Linux基本命令的记录(vi命令,查看文件内容,显示进程,切换用户等)
一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...
- linux查看文件后十条,linux 查看文件命令
Linux中查看部分文件内容命令head,tail,sed的用法: Linux中的查看文件内容最常用的cat,less,more和vim我们都已经很熟悉了,但是这些命令都是查看文件的全部内容,如果要查 ...
最新文章
- java常见类加载器,面试必备
- session 安全问题(关闭页面时自动清除session)
- 深度学习之自编码器(4)变分自编码器
- 在VS2010中使用Git【图文】
- 好玩的java代码 安卓_各种版本的 玩Android 来啦!
- python逐行读取txt文件-在python 3.4上逐行读取文本文件
- 吉大20春学期计算机系统结构在线作业一,吉大20春学期《计算机原理及系统结构》在线作业一【奥鹏百分答案】...
- iOS网络请求 get - post 区别
- 【HDU_P3530】Subsequence
- android机顶盒root,[Android]机顶盒root脚本:SupersuSU获取完美Root权限万能方法,解决二进制更新问题 | 樱花庄...
- 端口映射抖音去水印源码
- 3G来了,我们能干点啥软件?(转)
- 周末作业-循环练习题(1)
- ISM330DHCXTR IMU-惯性测量单元 工业物联网 运动传感器
- 深入浅出的分析 TreeMap
- 自己动手搭建一个OA办公系统,可行吗?
- Z-Stack NV操作
- Spring boot 线程池之单线程问题
- OpenCV VideoWriter打开失败
- redis 主从 哨兵 集群 及原理