Daily harvest
  • Introduction
  • First Chapter
  • vue初次尝试
  • Chrome Performance Tools
  • React
    • react摸索之context
    • ant design 自定义form双向绑定组件
  • Npm
    • 【译】如何防止权限错误
    • Npm-rebuild
  • 基础概念
    • my blind spot of console.log()
    • 从别人那儿新学到的关于 require 和 import 的隐藏知识
    • LRUCache.ts
    • foobar variables
  • Nodejs
    • 【译】使用JSON Web Tokens保护Node.js的RESTful Api
  • Tools
    • 新学到的linux命令
    • webstorm eslint8 报错
  • Python
    • Mac python 虚拟环境
  • Algorithm
    • LeetCode 第 1 题
Powered by GitBook
On this page

Was this helpful?

  1. Tools

新学到的linux命令

Previous【译】使用JSON Web Tokens保护Node.js的RESTful ApiNextwebstorm eslint8 报错

Last updated 4 years ago

Was this helpful?

Linux terminal中:

  1. CTRL+U 剪切光标前的内容

  2. CTRL+K 剪切光标后至行尾的内容

  3. CTRL+Y 粘贴(只能粘贴通过上面两个命令剪切的内容)

  4. ALT+F 光标移动到下一个空格(超实用)

  5. ALT+B 光标移动到上一个空格(超实用)

  6. CTRL+W 剪切光标前、直到前面遇到空格 之间的内容,js的split(前面的空格,光标)方法可以解释

  7. CTRL+D 提示命令下支持的参数列表及作用,eg: ls -a输入后 按下 CTRL+D,会提示所有ls支持的参数;另一个作用是直接按下CTRL+D时会关闭当前的tab,效果相当于exit命令

  8. CTRL+L 就是clear命令的作用

  9. xkill 输入xkill后,鼠标移动到其他程序窗口上,鼠标形状会变成✘形状,点击即可关闭当前程序,在程序失去响应时很实用,比ps -ef方便多了

  10. CTRL+Z 退出当前进程,然后fg又会回到前一个使用了CTRL+Z的进程,二者配合很默契

  11. ranger一个基于vim的很好用的文件查看工具,可以通过vim命令来查看文件目录的层级,通过HJKL查看目录上下层级关系

  12. htop很强大,查看进程的,具体没学会呢

  13. vim多行编辑,将光标移动到要编辑行的编辑位置,按下 CTRL+v 进入可视化编辑,然后按 j 移动光标到要编辑的最后一行,然后按下I 大写i进入编辑模式,输入统一的字符后,按下ESC 退出编辑模式,多行编辑完成

学习来源:

http://os.51cto.com/art/201906/598417.htm?utm_source=tuicool&utm_medium=referral