linux常用命令和vim基本操作

  1. Linux常用命令
    • 命令格式:command [-options] [parameter]
    • 查阅命令帮助信息:command --help
    • 常用命令
      • ls列出文件
      • clear清除命令界面
      • cd进入目录
      • pwd列出当前路径
      • mkdir创建目录
      • touch创建文件
      • rm删除
      • cp拷贝文件
      • mv移动文件
      • tree路径树
      • chmod修改文件权限
      • find加路径和文件名查找文件
      • grep搜索文本串,可以搜索正则表达式
      • tar打包命令,但不压缩
      • tar cvzf,加上参数z可以打包并压缩,压缩完后缀.tar.gz
      • gzip压缩
      • tar zxvf xx.tar.gz解压
      • shutdown
      • who显示当前用户
      • exit退出登录账户
      • passwd登录root可以修改其他用户密码,当前用户不加用户名可以修改自己密码
      • sudo使用管理员权限
  2. vim基本命令
    • 插入
      i: 插入光标前一个字符
      I: 插入行首
      a: 插入光标后一个字符
      A: 插入行未
      o: 向下新开一行,插入行首
      O: 向上新开一行,插入行首

    • 移动
      M: 光标移动到中间行
      L: 光标移动到屏幕最后一行行首
      G: 移动到指定行,行号 -G
      w: 向后一次移动一个字
      b: 向前一次移动一个字
      {: 按段移动,上移
      }: 按段移动,下移
      Ctr-d: 向下翻半屏
      Ctr-u: 向上翻半屏
      Ctr-f: 向下翻一屏
      Ctr-b: 向上翻一屏
      gg: 光标移动文件开头
      G: 光标移动到文件末

    • 删除
      x: 删除光标后一个字符,相当于 Del
      X: 删除光标前一个字符,相当于 Backspace
      dd: 删除光标所在行,n dd 删除指定的行数
      D: 删除光标后本行所有内容,包含光标所在字符
      d0: 删除光标前本行所有内容,不包含光标所在字符
      dw: 删除光标开始位置的字,包含光标所在字符

    • 撤销
      u: 一步一步撤销
      Ctr-r: 反撤销

    • 重复
      .: 重复上一次操作的命令

    • 文本行移动
      << >>

    • 复制粘贴
      yy: 复制当前行,n yy 复制 n 行
      p: 在光标所在位置向下新开辟一行,粘贴

    • 可视模式
      v: 按字符移动,选中文本
      V: 按行移动,选中文本可视模式可以配合 d, y, >>, << 实现对文本块的删除,复制,左右移动

    • 替换操作
      r: 替换当前字符
      R: 替换当前行光标后的字符

    • 替换命令
      把abc全部替换成123
      末行模式下,将当前文件中的所有abc替换成123
      :%s/abc/123/g
      末行模式下,将第一行至第10行之间的abc替换成123
      :1, 10s/abc/123/g

转:Linux面试常见问题

发布了5 篇原创文章 · 获赞 5 · 访问量 110

猜你喜欢

转载自blog.csdn.net/qq_41840761/article/details/104063294
今日推荐