vim编辑器简介;shell脚本的参数;yum仓库配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim编辑器简介;shell脚本的参数;yum仓库配置相关的知识,希望对你有一定的参考价值。
1. vim编辑器
命令模式:
dd:删除(剪切)光标所在整行;
ndd:删除(剪切)光标处开始的n行;
yy:复制光标所在整行;
nyy:复制从光标开始处的n行;
u:撤销上一步的操作;
p:将之前删除(dd)或复制(yy)过的数据粘贴到光标后面;
输入模式:
进入:a或i或o;
a:在光标后面以为切换到输入模式;
i:在光标当前位置切换到输入模式;
o:在光标的下面再创建一个空行;
退出到命令模式:Esc键
‘:‘或末行模式:
:w 保存
:q 退出
:wq! 强制保存退出
:q! 强制退出(放弃对文档的修改)
:set nu 显示行号
:命令 执行该命令
:整数 跳转到该行
:/字符串 在文本中从上到下搜索该字符串
:s/one/two 将当前光标所在行的第一个one替换成two
:s/one/two/g 将光标所在行的所有one替换成two
:%s/one/two/g 将全文中的所有one 替换成two
shell脚本的参数
shell脚本的红作方式:
交互式:用户每输入一条命令就执行。
批处理:由用户事先编写好的一个完整的shell脚本,shell会一次性执行脚本中的诸多命令。
1.接收用户的参数
$#:表示总共有几个参数。
$* :对应着所有位置的参数值。
$?:对应的是现实上一次命令的执行返回值。
$0 :表示当前shell脚本程序的名称。
$1 ,$2,$3,...:分别对应着第N个位置的参数值。
例:
2.判断用户的参数
按照测试对象来划分,条件测试语句可分为4种:
a.文件测试语句
-d:判断文件是否为目录
-e:判断文件是否存在
-f:判断是否是一般文件
-r:判断当前用户是否有权限读取
-w:判断用户是否有权限写入
-x:判断用户是否有权限执行
b.逻辑测试语句
&&:逻辑与,表示当前面的命令执行成功后才会执行它后面的命令
||:逻辑或,表示当前面的命令执行失败后才会执行它后面的命令
!:逻辑非,表示把条件测试中的判断的结果取“反值”
c.可用的整数比较运算符
-gt:是否大于
-lt:是否小于
-eq:是否等于
-ge:是否大于或等于
-le:是否小于或等于
-eq:是否不等于
d.常见的字符串比较运算符
=:比较字符串的内容是否相同
!=:比较字符串的内容是否不同
-z:判断字符串内容是否为空
配置yum仓库
第1步:进入到/etc/yum.repos.d/目录中(因为该目录存放着Yum软件仓库的配置文件)。
第2步:使用Vim编辑器创建一个名为rhel7.repo的新配置文件(文件名称可随意,但后缀必须为.repo),逐项写入下面加粗的配置参数并保存退出(不要写后面的中文注释)。
第3步:按配置参数的路径挂载光盘,并把光盘挂载信息写入到/etc/fstab文件中。
第4步:使用“yum install httpd -y”命令检查Yum软件仓库是否已经可用。
进入/etc/yum.repos.d目录中后创建Yum配置文件:
以上是关于vim编辑器简介;shell脚本的参数;yum仓库配置的主要内容,如果未能解决你的问题,请参考以下文章