Linux学习笔记-day3

vim操作补充

  • vim打开多个文件 vim + 文件名 ...
  • 末行模式 'b 空格 2' - 表示切换到第二个文件
    末行模式,sp水平显示,vs垂直显示,qa取消退出全部文件,ctrl+w两次切换文件窗口

vim搜索替换

  • 末行模式下输入 :1,s/查询内容/替换内容/gce /搜索的内容 - 从上往下搜索 ?搜索的内容 - 从下往上搜索 n / N - 搜索下一处 / 搜索上一处 i - ignore case - 忽略大小写 c - confirm - 确认是否替换 g - 全局对象替换 e - 忽略错误 '1,' - 搜索范围 为首行到末行
    s - 替换

版本控制

  • 使用git实施版本控制:
    git init - 创建版本控制的仓库
    git add 文件名 - 将文件放到版本控制的缓存区 git add . 添加全部文件
    git status - 查看版本控制的状态
    git commit -m '提交原因' - 提交到版本仓库
    git log - 查看版本的日志
    git checked -- 文件名 -- 用缓存区恢复工作区
    git reset HEAD 文件名 - 撤销暂存区内容
    git reset --hard HEAD^ - 回退到上一个版本
    git reset --hard 标识码 - 回到指定版本
    git remote add origin 地址 - 指定服务器
    git push -u origin master '-u' - 指定服务器 - 上推(上传)
    git pull
    git clone 地址 - 从服务器上克隆代码

配置免密操作

  • ssh-keygen -t rsa -b 2048 -C 邮箱地址

你可能感兴趣的:(Linux学习笔记-day3)