linux 文本 查看 搜索
1. cat-->全文本显示
cat file #全文本显示在终端
cat -n file #显示全文本,并显示行号
cat file1 file2 >file3 #将file1 file2的内容合并写到file3中
2. tac-->倒序显示全文本
tac file
3. more-->文本分页显示
more file #显示内容
常用键
回车 #向下n行,默认为1行
空格 #向下滚动一屏
b #向上滚动一屏
= #输出当前行号
:f #输出当前文件名和当前行号
q #退出
从指定行开始显示
more +10 file #从第十行开始显示file的内容
从匹配的字符串行开始显示
more +/string file #从有string的行的前两行开始file的内容
4. less-->任意浏览搜索文本
less命令的基本功能和more没有太大差别,但是less命令可以向前浏览文件,而more只能向后浏览文件,同时less还拥有更多的搜索功能
常见使用方法:
less file #浏览file
less -N file #浏览file,并且显示每行的行号
less -m file #浏览file,并显示百分比
常用按键:
b # 向前滚动一屏
f # 向后滚动一屏
k # 向前移动一行
回车或j # 向后移动一行
G # 移动到最后一行
g # 移动到第一行
/string # 向下搜索string,n查看下一个,N查看上一个结果
?string # 向上搜索string,n查看下一个(相当于文本从上至下顺序的上一个结果),
# N查看上一个结果(相当于文本从上至下顺序的下一个结果)
q # 退出
相比more命令,less命令能够搜索匹配需要的字符串。
另外,less还能在多个文件间切换浏览
less file1 file2 file3
:n #切换到下一个文件
:p #切换到上一个文件
:x #切换到第一个文件
:d #从当前列表移除文件
5. head-->显示文件头部内容
head命令的作用就像它的名字一样,用于显示文件的开头部分文本。
head -n 100 file #显示file的前100行
head -n -100 file #显示file的除最后100行以外的内容。
6. tail-->显示文本尾部内容
tail -100 file #显示file最后100行内容
tail -n +100 file #从第100行开始显示file内容
用于实时文本更新内容。比如说,有一个日志文件正在写,并且实时在更新,就可以用命令:
tail -f note.log
对于更新的日志内容,会实时打印到终端上,方面查看实时日志。
7. sort-->指定顺序显示文本
sort可用于对文本进行排序并显示,默认为字典升序。
升序显示
sort test.txt #test.txt
降序显示
sort -r test.txt
去掉重复行
sort -u test.txt
按数字排序
sort -n file
linux 文本 查看 搜索相关推荐
- linux查看ip命令_不可不知的Linux文本查看命令
来源:公众号[编程珠玑] 作者:守望先生 ID:shouwangxiansheng Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示- ...
- 7.Linux文本查看(cat more head tail)详解
文章目录 前言 一.cat详解 二.more详解 三.head详解 四.less详解 五.tail命令详解 总结 友情链接 前言 本小节会详细讲解如何查看文件,及简单的处理文本:涉及到的命令包括cat ...
- Linux文本查看命令之cat
查看文件内容 cat会一次性把文件内容全部输出,所以它只能查看一些内容较少的文件. -n 可以为文件内容标识行号,并不会把行号加入到原文件中. -E 输出文件中的换行符 转载于:https://blo ...
- Linux文本查看命令之touch
touch 可以用来创建文件或者修改文件的时间戳 如果touch的文件不存在,就创建改文件 touch命令可以修改文件的Access time和 Modify time -a 可以仅修改Access ...
- Linux文本查看命令之uniq
uniq是专用的去重命令 限制:必须相邻的两行内容相同才算是重复,如果内容相同,但是两行之间有其他内容就不算重复. 使用uniq命令 先排序,再去重. -d 的选项是用来仅显示重复行的 -u 仅显示不 ...
- Linux 常用命令:文本查看篇
前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat f ...
- linux cat 文本颜色,linux文本文件查看、展示命令 :cat head tail grep more less nl
linux文本文件查看.显示命令 :cat head tail grep more less nl linux文本文件查看.显示命令 :cat head tail grep more less n ...
- Linux常用文本编辑器,及文本查看摘选的常用命令
Linux常用文本编辑器: Emacs:功能强大,门槛高,对新手不友好. nano :优点是操作简单,缺点是无强大的命令支持复杂操作. gedit :只能在有gnome的换图形化界面中使用 kedit ...
- linux创建文本文件a1并输入内容,Linux学习随笔1-管道、文件管理、文本查看/编辑操作...
首先感谢一下我的老师,他督促我完成拟定的学习计划,并讲解教学了学习内容. 管道 管道是一种父子进程间,数据传递的机制,数据只能在一个方向上流动. 管道命令使用|作为界定符号,|前的结果为|后的输入值. ...
最新文章
- 异常处理与MiniDump详解(3) SEH(Structured Exception Handling)
- ASP.NET2.0图片格式转换【月儿原创】
- 批量自动外呼带来的效益
- dede:php不显示,dede 织梦编辑框显示不出来的问题
- Spring 执行 sql 脚本(文件)
- 【网址收藏】k8s高可用集群详细搭建步骤
- java object转map_Java反序列化学习之CommonsCollections1
- Confluence Cloud的Teams Message Extension
- Java:选择正确的集合
- 亿航智能⻓续航⻜机有望在4-8周内首⻜亮相
- 最常见到的runtime exception 异常
- Oracle查询 rownum和rowid的区别
- Soul Api 网关发布 1.0.3-RELEASE 版本
- 6款Windows超好用的ZIP密码解锁软件
- C#使用NOPI导入Excel
- 师范大学计算机专业研究生,2019考研调剂:福建师范大学计算机类学硕研究生调剂生...
- [TC6194]AllWoundUp
- Linux中chkconfig工具详解(世间有许多美好的东西,但真正属于自己的却并不多)
- 一个realplay直接播放ftp上电影的插件
- outlook没有显示已连接到服务器上,Outlook无法连接到服务器怎么办?