Vim编辑器三种模式:

命令模式、编辑模式、末行模式
命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作;
输入模式:正常的文本输入
末行模式:保存、退出与设置编辑环境
image.png

命令模式中常用的快捷键:

命令 作用
dd 删除(剪切)光标所在整行
5dd 删除剪切从光标处开始的5行
yy 复制光标所在行
5yy 复制从光标处开始的5行
p 将之前删除(dd)或复制(yy)的数据粘贴到光标后
/字符串 在文本中从上至下搜索该字符串
?字符串 在文本中从下至上搜索该字符串
n 显示搜索命令定位到的下一个字符
N 显示搜索命令定位到的上一个字符
u 撤销上一步的操作

末行编辑器中常用的命令:

命令 作用
:w 保存
:q 退出
:q! 强制退出(放弃对文本的修改内容)
:wq! 强制保存退出
:set nu 显示行号
:set nonu 不显示行号
:命令 执行该命令
:整数 跳转到该行

注意:在命令模式与末行模式中,所有的快捷键参数均区分大小写
在末行模式中所有的快捷键参数前都有一个:

配置主机名称

cat /etc/hostname

配置网卡信息

网卡的配置文件:/etc/sysconfig/network-scripts目录下:ifcfg-eno文件内

重启网卡

systemctl restart network

配置Yum仓库

判断用户的参数:

image.png

操作符 作用
-d 测试是否为目录
-e 测试文件或目录是否存在
-f 判断是否为文件
-r 测试当前用户是否有权限读取
-w 测试当前用户是否有权限写入
-x 测试当前用户是否有权限执行

[ -d /etc ] 判断/etc是否为目录 echo $? 输出上一条命令的返回值,非零则为失败

整数值比较:[ 整数1 操作符 整数2 】

-eq 判断是否等于
-ne 判断是否不等于
-gt 判断是否大于
-lt 判断是否小于
-le 判断是否等于或小于
-ge 判断是否大于或等于

[ 10 -gt 10 ]
# echo $?

条件测试语句

image.png

计划任务服务

一次性任务:由atd服务/进程来实现,计划的管理操作是“at”命令

参数 作用
at<时间> 安排一次性任务
atq或at -l 查看任务列表
at -c 序号 预览任务与设置环境
arm 序号 删除任务

长期可循环的计划任务,用cron服务:
创建、编辑计划任务:crontab -e [-u 用户名 ]
查看计划任务:crontab -l [ -u 用户名 ]
删除计划任务:crontab -r [ -u 用户名 ]
image.png

**