- Vi / Vim区别:着色功能,用于排错,避免错误参数的产生
- Vim的三种模式:命令、输入、末行模式 命 命令模式: 控制光标移动,可对文本进行复制、粘贴、删除和查找等工作
输入模式:正常的文本录入。
末行模式:保存或退出文档,以及设置编辑环境 - 命令进入输入模式需输入:a、i、o任一
- 在命令模式下可用:复制、粘贴、删除等快捷键:
| yy |复制光标所在行 |
| 数字+yy|复制光标所在行及以下几行 |
| p |粘贴 |
| dd |删除光标所在行 |
| 数字+dd|删除光标所在行及以下几行 |
| n |显示搜索命令定位到的下一个字符串 |
| N |显示搜索命令定位到的下一个字符串 |(n/N :命令模式下输入/,输入需要定位的字符,回车,按n)
5. 末行模式下使用的命令 :
|set nu | 显示行号
|set no nu | 不显示行号
| :命令 | 执行该命令
| :数字 | 跳到该行
| :s/one/tow | 将光标所在行的第一个one替换成tow
| :s/one/tow/g| 将光标所在行的所有one替换成tow
| :%s/one/tow | 将全文的one替换成tow
YUM仓库
位置:
格式:
[ ] 唯一标识符 用于区分其他仓库
name 名称描述
baseurl 挂载地址
enabled 设置语言是否可用( 1可用 0不可用)
gpgcheck 1校验 0不校验
gpgkey 是公钥地址,当gpgcheck是0时,不用写
Bash命令–Shell脚本解释器
脚本格式:
第一行:#!/bin/bash 用命令echo $SHELL 找到路径,进入文件后输入此行
第二行:#example 是对脚本的注释,即描述
$0 当前脚本的名称
$# 总共有几个参数
$* 所有未知的参数
$? 显示上一次命令的执行返回值
$1 $2 $3… 对应各自的参数