linux less 编码,Linux less命令详解(示例代码)
less
在Linux下查看文件内容的命令大致有以下几种:
cat 由第一行开始显示内容,并将所有内容输出
tac 从最后一行倒序显示内容,并将所有内容输出
more 根据窗口大小,一页一页的现实文件内容
less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head 只显示头几行
tail 只显示最后几行
nl 类似于cat -n,显示时输出行号
tailf 类似于tail -f
但是一种我们最常用的也就是more和less:
more的功能:
是将文件从第一行开始,根据输出窗口的大小,适当的输出文件内容。当一页无法全部输出时,可以用“回车键”向下翻行,用“空格键”向下翻页。退出查看页面,请按“q”键。另外,more还可以配合管道符“|”(pipe)使用,例如:ls -al | more
more的语法:more 文件名
Enter 向下n行,需要定义,默认为1行;
Ctrl f 向下滚动一屏;
空格键 向下滚动一屏;
Ctrl b 返回上一屏;
= 输出当前行的行号;
:f 输出文件名和当前行的行号;
v 调用vi编辑器;
! 命令 调用Shell,并执行命令;
q 退出more
less的功能:
less的功能和more相似,但是使用more无法向前翻页,只能向后翻,而less可以任意切换,下面就着重介绍下less命令的具体用法:
语法:
less [参数] 文件
参数说明:
-b 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x 将"tab"键显示为规定的数字空格
/字符串:向下搜索"字符串"的功能
?字符串:向上搜索"字符串"的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关)
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
附加备注
1.全屏导航
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
ctrl + D - 向前移动半屏
ctrl + U - 向后移动半屏
2.单行导航
j - 向前移动一行
k - 向后移动一行
3.其它导航
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令
4.其它有用的命令
v - 使用配置的编辑器编辑当前文件
h - 显示 less 的帮助文档
&pattern - 仅显示匹配模式的行,而不是整个文件
5.标记导航
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:
ma - 使用 a 标记文本的当前位置
‘a - 导航到标记 a 处
linux less 编码,Linux less命令详解(示例代码)相关推荐
- android+tracert命令详解,tracert 命令详解(示例代码)
tracert 命令详解 How to Use the TRACERT Utility The TRACERT diagnostic utility determines the route to a ...
- linux ps 代码,Linux ps命令详解(示例代码)
ps命令是Process Status的缩写, 用来列出系统中当前运行的那些进程. ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用to ...
- linux快速resize2fs,resize2fs命令详解(示例代码)
原文链接:http://blog.51cto.com/woyaoxuelinux/1870299 resize2fs:调整ext文件系统的空间大小 搭配逻辑卷lv使用方法:resize2fs /PAT ...
- linux sort,uniq,cut,wc命令详解
linux sort,uniq,cut,wc命令详解 sort sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出.如果 File 参数指定多个文件,那么 sort 命令将这些 ...
- linux查看和结束进程,Linux查看和结束进程命令详解
在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill .killall.pkill.xkill 等进行. ----------------------------------- ...
- linux之文件分割split命令详解
linux之文件分割split命令详解 进行文件分割时我们需要考虑几个问题: 如何分割?是按行分割还是按文件大小分割?是每100行分成一个文件还是每100K分成一个文件? 分割以后子文件名称是什么格式 ...
- linux tf命令,Linux系统命令介绍之vmstat命令详解
今天小编要跟大家介绍的vmstat命令详解.熟悉Linux系统和使用Linux系统工作的小伙伴都知道Linux的命令有很多,而真正在工作中用到的命令应该不超过几十个,为了让大家更好的掌握这些命令,小编 ...
- linux cpio(copy in/out) 命令详解
linux cpio(copy in/out) 命令详解 功能说明:备份文件. 语 法:cpio [-0aABckLovV][-C <输入/输出大小>][-F <备份档>][- ...
- linux如何切换到光盘,怎么刻录cd光盘-Linux切换目录之cd命令详解
请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 在Linux cd(切换目录)命令是最重要和最广泛使用 ...
最新文章
- 什么是薪火相传,民族复兴接力运动员
- Windows下通过VNC远程访问Linux服务器,并实现可视化
- AICompiler编译器介绍及访存密集算子优化
- [转]github中,fork了别人的项目之后,如何将别人新增的分支同步过来?
- springboot的登录拦截机制
- 斯坦福NLP组最新报告:自然语言处理中的学习挑战(附149页报告全文下载
- mysql 模拟序列_【原创】MySQL 模拟PostgreSQL generate_series 表函数
- 如何高效管理BI报表的需求
- Docker 容器安装vim
- 【数据结构(C语言)】数据结构-内部排序
- 搭建邮件服务器2003,用Windows Server 2003来搭建简易的邮件服务器
- 啊哈算法---快速排序(C语言)
- 如何快速解决或避免EDI系统磁盘空间不足?
- Js、 replace 全部内容替换、替换全部匹配内容、替换第一个
- 4g物联网模块dtu网络远程开关控制器485通讯 工业级TTL转4G串口服务器 全网通路由模块 通信通讯模组 二次开发
- 关于JDBC我所想说的
- 安全多方计算之三:同态加密
- Android中圆形图的几种实现方式
- 第四章 前馈神经网络
- 建筑中人行为模拟研究现状和展望(2015)
热门文章
- 什么是Restful风格?与传统的访问风格有什么不同?
- 金陵科技学院专转本计算机书,2021金陵科技学院五年一贯制专转本计算机科学与技术考试大纲(最新)...
- 防火墙、CDN、WAF等防御CC攻击的几种方式
- c# treenode 节点操作
- 项目优化>C++,concurrentqueue(高性能并发队列)
- 总结京东、天猫、王者荣耀PC端网站的CSS源码的初始化
- 共享充电宝商家合作有什么好处
- 双绞线和二进制转10进制
- 开心网android客户端,开心网Android客户端升级 加强移动社交服务
- [附源码]Python计算机毕业设计个性化旅游线路推荐系统Django(程序+LW)