多用less命令,不会输入h查看对应的详细文档

简介: 在开发项目时候,难免要查看日志排查错误。之前只会用cat , more, less, tac, tail的简单功能, 但在实际工程中还是不够用的,至少效率很低。今天抽空看了下以下的博客,并实际进行了简单的操作。

在开发项目时候,难免要查看日志排查错误。之前只会用cat , more, less, tac, tail的简单功能,

但在实际工程中还是不够用的,至少效率很低。今天抽空看了下以下的博客,并实际进行了简单的操作。

希望以后多用一些这样的方式加快自己的错误排查效率,提高整体的工作效率。

 

参考文章:

http://blog.csdn.net/xyw_blog/article/details/16861681

http://www.linuxso.com/command/more.html

 

总结如下:

 

Cat命令:

一次性输出所有命令

cat –n  filename  :对所有行显示行号

cat –b filename   : 对空行不显示行号

 

 

more:

more –m -20 +100 filename

-m : 显示行号

-20 : 每次刷新20行

+100 : 从第100行开始显示

 

常用命令:

Enter    向下n行,需要定义。默认为1行

Ctrl+F   向下滚动一屏

空格键   向下滚动一屏

小写b,Ctrl+B   返回上一屏

=        输出当前行的行号,有点用

:f      输出文件名和当前行的行号,有点用

v        调用vi编辑器,非常好用,不必切换出去再打开vi然后查找到对应的行了。

!命令    调用Shell,并执行命令 

q        退出more

h      帮助

 

有搜索功能,但是非常弱。

 

Less

祭出less。

前面的more可以用空格键和b键向下或者向上翻页,无法用上下方向键翻页。Less可以。但用方向键翻页效率太低,这也不是less强大的所在。

 

less –m  –i  -N  filename

-m: 显示百分比

-N: 显示行号

-i: 搜索时候不考虑大小写

 

常用命令:

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

小写n:重复前一个搜索(与 / 或 ? 有关)

大写N:反向重复前一个搜索(与 / 或 ? 有关)

小写b 或者u  向上翻一页

小写d 或者空格  向后翻半页

小写v:vi编辑

 

小写h  显示帮助界面

 

=        输出当前行的行号,有点用

:f      输出文件名和当前行的行号,有点用

 

注:

more和less都是有对应的h操作的,这样非常方便在已经使用了该命令的情况下,仍然能够很有用地进行查询并实际操作。

用less可以使用到其强大的搜索功能,比cat | grep 要好很多了!

用more和less的时候可以按v键进行vi编辑,要比用cat退出后再编辑要好得多得多。

记不住?那么直接用less吧, 然后按h键接受提示吧。

如果想要更进一步地提升效率,那么可以记住更多的功能键。

目录
相关文章
|
SQL XML JSON
大数据ETL开发之图解Kettle工具(入门到精通)
ETL (Extract-Transform-Load 的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种ETL工具的使用,必不可少。
6270 0
大数据ETL开发之图解Kettle工具(入门到精通)
|
存储 缓存 安全
Rockchip系列之RK3568 Android设备固件和分区信息
Rockchip系列之RK3568 Android设备固件和分区信息
1610 0
|
SQL Oracle Java
[Java Web]JDBC->Java操作MySQL数据库(一)
[Java Web]JDBC->Java操作MySQL数据库
209 0
|
机器学习/深度学习 算法 机器人
计算机视觉教程2-3:图解双线性插值算法&最近邻插值算法
计算机视觉教程2-3:图解双线性插值算法&最近邻插值算法
538 0
计算机视觉教程2-3:图解双线性插值算法&最近邻插值算法
|
小程序 JavaScript 定位技术
微信小程序经纬度获取地图导航(导航接入第三方)
微信小程序经纬度获取地图导航(导航接入第三方)
微信小程序经纬度获取地图导航(导航接入第三方)
|
关系型数据库 网络安全 数据库
|
9天前
|
人工智能 运维 安全
|
7天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
686 23
|
8天前
|
人工智能 测试技术 API
智能体(AI Agent)搭建全攻略:从概念到实践的终极指南
在人工智能浪潮中,智能体(AI Agent)正成为变革性技术。它们具备自主决策、环境感知、任务执行等能力,广泛应用于日常任务与商业流程。本文详解智能体概念、架构及七步搭建指南,助你打造专属智能体,迎接智能自动化新时代。