作为程序员你一定要知道的工作小技巧
Posted AC-fun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了作为程序员你一定要知道的工作小技巧相关的知识,希望对你有一定的参考价值。
写在前面:大家好!我是
AC-fun
,我的昵称来自两个单词Accepted
和fun
。我是一个热爱ACM的蒟蒻。如果博客中有不足或者的错误的地方欢迎在评论区或者私信我指正,感谢大家的不吝赐教。我的唯一博客更新地址是:https://ac-fun.blog.csdn.net/。非常感谢大家的支持。一起加油,冲鸭!
用知识改变命运,用知识成就未来!加油 (ง •̀o•́)ง (ง •̀o•́)ง
前言
很久没有写博客喽,我又回来啦!主要是因为工作之后太忙了。写博客已经三年多了,很感激大家一直以来的支持与鼓励,我会继续努力,争取创作出更高质量的博客。
本博客主要记录一下自己在工作过程中学到的以及使用的工作小技巧,希望能够对大家有所帮助。如果大家有其他的小技巧欢迎在评论区评论或者私信我,感谢大家的不吝赐教。我会定期根据我学到的技巧和大家提供的小技巧补充本文章。
小技巧汇总
一键回到桌面
当我们打开很多窗口需要回到桌面的时候可以按 Ctrl + D
这样就可以直接回到桌面而不用一个一个的点缩小窗口了。
vi操作(如何更快速的查找日志)
grep命令
当只给出一个条件时,从很多内容繁多的日志文件中查找是非常困难的,用 grep 命令可以帮助我们快速定位到该条件出现的地方。
Linux grep 命令用于查找文件里符合条件的字符串。常用的参数是 -l 或 --file-with-matches : 列出文件内容符合指定的样式的文件名称。
例如:
grep -l xxx *
。xxx就是我们查找的条件,这样就可以列出 xxx
所有出现的文件了。其中的 *
是正则表达式的通配符,匹配所有:匹配 0个到 多个 的任意的字符。
tail命令
当我们测试的时候需要及时看到最新的日志的时候就可以使用 tail 来进行查询了。命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f filename
会把 filename
文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
显示行号
输入 :set nu 就可以显示文档的行号,方便我们阅读。
取消显示行号
输入 :set nu! 就可以取消显示文档的行号。
一键回到文档开头
vi 打开文档时直接按两次 g 就可以直接跳到文档开头。
一键跳到文档末尾
vi 打开文档时直接按 shift + g 就可以直接跳到文档末尾。
notepad列编辑
比如当你需要将日志中的信息提取出来,但是你又不想带着前面的服务器信息,你只希望提取出你输入的命令或者日志的时候就可以只用 列编辑
。
如果你一行行的删那就太慢了。你可以信息复制到 notepad 中,然后按 Alt 键,拖动鼠标选中所需要编辑的列就可以实现列编辑了。你可以成列的删除以及添加。比如我只想要下面红框的内容,使用列编辑进行删除:
notepad json格式化
很多时候我们从日志里面复制出来的 json 等格式的报文是一个长长的字符串。可以复制到 notepad 里面进行格式化,需要安装一个插件,具体的操作步骤百度一下,这里就不再赘述了。
未完待续,持续更新中。
以上是关于作为程序员你一定要知道的工作小技巧的主要内容,如果未能解决你的问题,请参考以下文章