美文网首页
快捷键和常用命令——优雅而优秀的操作习惯

快捷键和常用命令——优雅而优秀的操作习惯

作者: super_小黄 | 来源:发表于2018-07-20 09:21 被阅读0次

    电影作品中,那些黑客高手打键盘的时候,屏幕刷屏都刷到飞起,简直狂拽酷炫***。

    而现实中,除了遇到棘手问题时,不会需要怎么操作键盘,当思路很顺畅,需要手速跟上脑速的时候,快捷键和一些命令就可以帮助你提高手速。下面来讲解一些如何成为一名合格的键盘手。

    什么ctrl-c,ctrl-v就不说了,说一些实际工作中学到的一些可能你不知道的东西。由于笔者习惯用mac,下面说的都是mac里的操作。

    一、编辑文本内容时的一些操作

    工作中,无论是写代码、输命令、写文档,都需要编辑文本内容。常常需要改变光标在文本中的位置,在不操作鼠标的情况下(因为操作鼠标会花更多时间),我看到周围有一些同事都还是只使用常规的上下左右方向键。很像电影“疯狂动物城”里的树懒(没看过可以看下,还蛮有趣的,反正就是动作很迟缓的感觉)。

    举例在终端执行sql查询,在前一次的输入基础上,进行修改,修改内容是换一个表名

    不用快捷键的话,终端中是不支持鼠标的,然后如果按方向键将光标定位到表名的位置,就要按很多很多次方向左。

    使用方向键的话,可以按几次option+方向左,一个单词一个单词的移动光标位置,而不是一个字母一个字母的移动。然后删除用control+w,而不是按多次delete。

    这样下来,这个操作的耗时,就大大降低了。(这个好比是优化了一个算法,这个算法就是你手打键盘的方式。一样的效果,不一样的效率)

    下面是一些常用快捷键:

        跳到当前行的开头 = control + A

        跳到当前行的末尾 = control + E

        跳到前一个单词 = option + ←

        跳到后一个单词 = option + →

        删除前一个单词 = control + W

    二、在文本查看方面的一些操作

    在查看文本方面,举例:开发和测试经常需要去查看日志。

    但是日志往往内容比较多,快速寻找到想要的内容,是我们要追求的目标。

    在找到了log文件的目录路径后,有下面几种方式,可以打开查看日志。

    1.less命令

    对文件或其它输出进行分页显示

    格式:less [参数] 文件名

    执行less命令后,进入查看内容的状态

            跳转到文本开头 =  fn + → = END

            跳转到文本末尾 = fn + ← = HOME

            向上搜索字符串 = ? + keyword

            向下搜索字符串 = / + keyword 

            退出less模式 = Q 

    方便查看已经产生的日志内容

    2.tail命令

    显示文件末尾部分内容,以及不断刷新,当有新内容,立刻显示

    格式:tail -f 文件名

            control + c 退出

    方便查看即将进行的操作产生的日志

    3.grep命令

    用于搜索关键词,显示含有关键词信息的部分日志

    格式:grep keyword filename —color

    color参数,用于将关键词高亮。

    在具体工作中,可以通过不同场景,选择不同命令工具,可以大大提升效率。

    以上分享了下自己的小心得,它们提高了我的工作效率,希望对大家有帮助。

    相关文章

      网友评论

          本文标题:快捷键和常用命令——优雅而优秀的操作习惯

          本文链接:https://www.haomeiwen.com/subject/ltkfmftx.html