多用less命令,不会输入h查看对应的详细文档
在开发项目时候,难免要查看日志排查错误。之前只会用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键接受提示吧。
如果想要更进一步地提升效率,那么可以记住更多的功能键。
MySQL数据库常用命令大全(完整)(表格形式) 在学习MySQL的时候,你是否会为一大堆命令而头疼,常常会想不起来某个命令,就会感到烦躁。本文是博主对MySQL常用命令的总结,当你需要某些命令又想不起来时,可以来本文看一下,希望能帮到您。
《懒人Shell脚本》之十——统计多重路径下的不同扩展名文件及个数 1、统计实现 find -type f | sed -e s/.*\.// | sort | uniq -c | sort -n rst.txt 2、脚本分解 1) find -type f regular file , 查找正规的文件 返回:./bak_network/道x网站/bak_第8章.md
相关文章
- Word控件Spire.Doc 【Table】教程(11): 通过 Spire.Doc 将表格在 Word 文档中的位置设置为外部
- Word控件Spire.Doc 【图像形状】教程(10): 如何在C#中重置word文档的形状大小
- Word处理控件Aspose.Words功能演示:使用 C++ 在 Word 文档 (DOC/DOCX) 中插入表格
- Elasticsearch 7.X之文档、索引、REST API详解
- 《Spring Data 官方文档》6. Cassandra 存储库
- 为【桌面右键菜单 - 新建文档】添加快捷键
- 永远不要奢望客户清楚的告诉你他们想要什么东西,更加别异想天开的他们会给我们整理一份非常完美的需求文档。如果有客户为你做了很好的一份需求文档,那是因为你的善良感动了上帝。
- LazyHGrid (SwiftUI 中文文档手册)
- 遍历出文档内所有元素的tagName
- gatling官方文档翻译5
- 禅道开源版安装迁移说明文档
- How to Modify Public Network Information including VIP in Oracle Clusterware (文档 ID 276434.1)
- SpringBoot水果蔬菜商城网站 附带运行指导文档