2017-06-29(cat tac more less head tail)
cat 查看文件内容
| cat | -A | 相当于-vET的整合参数,可列出一些特殊的字符,而不是空白而已 |
| -b | 列出行号,空白行不标号 | |
| -E | 将结尾的断行字符 $ 显示出来 | |
| -n | 列出行号,空白行也标号 | |
| -T | 【Tab】键以^T显示出来 | |
| -v | 列出一些看不出的特殊字符 |
cat /etc/issue

cat -n /etc/issue (打印出行号,空白行也有行号)

cat -b /etc/issue (打印出行号,空白行没有行号)

tac 反向显示文件内容

more
more /etc/man.config
| 空格键(Space) | 向下翻一页 |
| Enter | 向下滚动一行 |
| /字符串 | 显示的内容当中,向下查询 '字符串' 这个关键字 按【n】重复查找下一个字符 |
| :f | 立即显示文件名以及目前的行数 |
| q | 立即退出 |
| b | 对文件有效,对管道符无效 |
less
more /etc/man.config
| 空格键 | 向下翻动一页 |
| 【PageDown】 | 向下翻一页 |
| 【PageUp】 | 向上翻一页 |
| /字符串 | 向下查找字符串 |
| ?字符串 | 向上查找字符串 |
| n | 向下重复前一个查询 |
| N | 向上重复前一个查询 |
| q | 退出查询 |
head
head [-n number] 文件
-n 后面接数字代表显示几行的意思
| head /etc/man.config | 默认显示前10行 |
| head -n 20 /etc/man.config | 显示前20行 |
| head -n -100 /etc/man/config | 显示全部,但不包含后面100行 |
tail
tail [-n number] 文件
| -n | 后面接数字,代表显示几行的意思 |
| -f | 持续检测,按下ctrl+c后结束tail命令 |
| tail /etc/man.config | 默认显示最后10行 |
| tail -n 20 /etc/man.config | 显示最后20行 |
| tail -n +100 /etc/man.config | 列出100行以后的数据 |
| tail -f /var/log/message | 持续检测/var/log/message的内容,直到ctrl+c后结束 |
2017-06-29(cat tac more less head tail)的更多相关文章
- Linux命令:查看文件内容cat|tac|more|less|head|tail|nl|od
查看文件内容的命令;cat, tac, more, less, head, tail, nl, 1)cat 由第一行开始显示文档内容,一直显示到最后 2)tac 从最后一行开始显示,一直显示到第一行内 ...
- Work 2(演讲类) (2017.06.29)
- linux文件cat/tac/more/less/head/tail/find/vimdiff
ls查看目录文件里的文件: [root@localhost test]# ls a aa b c -d选项查看目录文件自身信息: [root@localhost test]# ll -d drw ...
- Java学习笔记29(IO字符流,转换流)
字符流:只能操作文本文件,与字节流的区别是,字节流是按照字节来读取文件,而字符流是按照字符来读取,因此字符流的局限性为文本文件 字符输出流:Write类,使用时通过子类 每一次写入都要刷新 pac ...
- CODE FESTIVAL 2017 qual A--B-fLIP(换种想法,暴力枚举)
个人心得:开始拿着题目还是有点懵逼的,以前做过相同的,不过那是按一个位置行列全都反之,当时也是没有深究.现在在打比赛不得不 重新构思,后面一想把所有的状态都找出来,因为每次确定了已经按下的行和列后,按 ...
- MAC下Xcode配置opencv(2017.3.29最新实践,亲测可行)
本文原创,未经同意,谢绝转载!(转载请告知本人并且经过本人同意--By Pacific-hong) 本人小硕一枚,因为专业方向图像相关,所以用到opencv,然后网上MAC下Xcode配置opencv ...
- MAC下Xcode配置opencv(2017.3.29最新实践,亲测可行)(转)
本文原创,未经同意,谢绝转载!(转载请告知本人并且经过本人同意--By Pacific-hong) 本人小硕一枚,因为专业方向图像相关,所以用到opencv,然后网上MAC下Xcode配置opencv ...
- 2018.06.29 洛谷P1505 [国家集训队]旅游(树链剖分)
旅游 题目描述 Ray 乐忠于旅游,这次他来到了T 城.T 城是一个水上城市,一共有 N 个景点,有些景点之间会用一座桥连接.为了方便游客到达每个景点但又为了节约成本,T 城的任意两个景点之间有且只有 ...
- Linux中查看文本文件内容命令cat/tac/nl/more/less/head/tail/vi总结
概述 在Linux系统下,有很多命令可以查看文本文件的内容,如cat/tac/nl/more/less/head/tail等命令,当然还有vi/nano等文本编辑器.在这里,我只介绍其中自己常用的一部 ...
随机推荐
- tab页切换
做了一个tab页切换.点击不同tab,显示对应的内容信息 如图 =================HTML===================== <!doctype html public ...
- Atlas 安装报错 package Atlas-2.2.1-1.x86_64 is intended for a x86_64 architecture
安装atlas 报错: package Atlas-2.2.1-1.x86_64 is intended for a x86_64 architecture 百度了好久没找到相关信息,最后看见官网文档 ...
- JMeter插件之 BlazeMeter's XMPP----测试Openfire等
JMeter也可以测试XMPP协议了,之前一直使用Tsung或者是直接写java代码结合Java request来进行,现在可以用BlazeMeter提供的插件来进行XMPP测试,无需过多编码. 首先 ...
- 第一章 Go语言入门
文章由作者马志国在博客园的原创,若转载请于明显处标记出处:http://www.cnblogs.com/mazg/ 1.1 编译环境及开发工具 1.1.1 Go语言编译器 下载地址:http://li ...
- ionic3 笔记
ionic3的常用命令: //新建项目.ionic start ionic_tab tabs // 新建页面ionic g page NewPage// 查看usb链接的手机adb devices c ...
- COM学习(四)——COM中的数据类型
上一次说到,COM为了跨语言,有一套完整的规则,只要COM组件按照规则编写,而不同的语言也按照对应的规则调用,那么就可以实现不同语言间相互调用.但是根据那套规则,只能识别接口,并调用没有参数和返回类型 ...
- Linux经常使用的文件传输的几种方式
Linux经常使用的文件传输的几种方式 1.终端新建stfp协议连接 或者命令方式: sftp -P22 root@192.168.11.100 端口可以不用填写,默认是22,端口的P是大写. 将本地 ...
- \(?0\d{2}[) -]?\d{8}正则表达式的解释
正则表达式30分钟出现了这样一个正则表达式:(?0\d{2}[) -]?\d{8} "("和")"也是元字符,所以需要转义. ?匹配零或一次 (? 表示 出现( ...
- Elixir的Phoenix框架:请求处理之道
本文基于Phoenix1.3,但请求的处理流程跟1.2基本一致,只是模块的命名和目录结构有所差异. 简单介绍,phoenix是一个网站框架,本质就是http请求处理.这篇文章主要就是讲一个请求,在结果 ...
- Centos环境下搭建Asp.NET Core环境和安装Jexus
.NET Core2.0出来以后,很多公司开始用于实践生产,其中的原因想必大家都明白,最主要的一下几点. 跨平台,能够部署在Linux和Docker容器中 性能优越,测试时Node的20倍左右 ...