乐趣区

关于linux:Linux操作笔记持续更新

常用命令

文件查找类

  1. find
    格局:find path -option [-print] [-exec -ok command] {}
    留神点:

    • path 为空字符串时,则默认为以后门路
    • 当 expression 为空时,则默认为 -print

    常见 option:

    • -name [pattern]:按名字查找
    • -type [d/c/b/p/f/l/s]:按文件类型查找,其中,d 为目录,f 为个别文件,s 为 socket
    • -cmin n:在过来 n 天中被批改过的文件
    • -path p:路径名合乎 p 的文件
    • -empty:空文件
    • -pid n:process id 是 n 的文件

帮忙类

  1. whatis:查问一个命令执行什么样的性能。格局:whatis 命令 / 零碎调用 / 库函数 / 非凡文件名。相当于 man -f
  2. man page
    man page 共有以下 9 个章节:

    应用 man 查看命令的应用之前,能够用 whatis 来看一看该命令的大抵用法。且能够看到该命令在 man 的哪个章节中呈现过,这样不便咱们进行查问。
    man 命令格局:man 章节号 命令 / 零碎调用
    man 罕用操作

    • 空格键:向后翻一屏;Enter 键:向后翻一行
    • b:向前翻一屏;k:向前翻一行
    • / 关键词:向后查找关键词;n:下一个
    • ? 关键词:向前查找关键词;N:上一个

vim 快捷键

vim 启动

  1. vim -c 命令 file:启动 vim 之前先执行命令
  2. vim + file:从文件的开端开始编辑
  3. vim +num file:从第 num 行开始编辑
  4. vim +/xxx file:关上 vim,并将光标停留在第一个 xxx 地位上

vim 基本操作

光标挪动

  1. +/Enter:将光标移至下一行第一个 非空白字符
  2. -:将光标移至上一行第一个 非空白字符
  3. w:前移一个单词,光标停留在前一个单词结尾(疏忽标点)
  4. W:后移一个单词,光标停留在后一个单词的结尾(疏忽标点)
  5. e:前移一个单词,光标停留在前一个单词开端(包含标点)
  6. E:后移一个单词:光标停留在后一个单词的开端(包含标点)
  7. 0:挪动到行首
  8. $:挪动到行末(留神辨别:$$$)
  9. ^:挪动到本行行首
  10. :n:挪动到第 n 行
  11. :$:挪动到最初一行
  12. H:挪动到屏幕最下面一行
  13. M:挪动到屏幕两头一行
  14. L:挪动到屏幕最上面一行
  15. gg:挪动到文件头部
  16. G:挪动到文件尾部

翻屏

  1. ctrl+f:向后翻一屏
  2. ctrl+b:向上翻一屏
  3. ctrl+d:向后翻半屏
  4. ctrl+u:向前翻半屏
  5. ctrl+e:向后滚动一行
  6. ctrl+y:向前滚动一行

标记

  1. m{a~z}:部分标记,仅对以后编辑的文件无效
  2. m{A~Z}:全局标记,始终无效
  3. `{a~z}:挪动到标记所在位置
  4. ctrl+o:返回原来的地位
  5. ctrl+i:后退
  6. :marks:显示所有标记
  7. :delmarks a b:删除标记 a 和 b
  8. :delmarks a-f:删除标记 a b c d e f
  9. :delmarks!:删除所有标记

网络相干

退出移动版