千家信息网

RedHat 第25期在线培训班---第5课

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,一、知识点:vim编辑器:三种模式:命令模式、输入模式和末行模式;命令模式:控制光标移动,可对文本进行复制、粘贴和查找等工作;输入模式:正常的输入模式;末行模式:保存或者退出文档。命令模式下的命令dd
千家信息网最后更新 2025年01月25日RedHat 第25期在线培训班---第5课

一、知识点:
vim编辑器:
三种模式:命令模式、输入模式和末行模式;

命令模式:控制光标移动,可对文本进行复制、粘贴和查找等工作;
输入模式:正常的输入模式;
末行模式:保存或者退出文档。

命令模式下的命令
dd:删除(剪切)光标所在整行;
5dd:删除(剪切)从光标处开始的5行;
yy:复制光标所在的整行;
5yy:复制光标处开始的5行;
n:显示搜索定位到的下一个字符串
p:将之前删除dd或者复制yy过的数据粘贴到光标的后面;
u:撤销上一步操作;
N:显示搜索定位到的上一个字符

末行模式下的命令:
:w 保存
:q 退出
:q! 强制退出(放弃对文档的修改内容)
:wq! 强制保存退出
:set nu 显示行号
:set nonu 不显示行号
:命令 执行该命令
:整数 跳转到该行
:s/one/two 将当前光标所在行的第一个one替换成two
:s/one/two/g 将当前光标所在行的所有one替换成two
:%s/one/two/g 将全文中的所有one替换成two
?字符串 在文本中从下至上搜索该字符串
/字符串 在文本中从上至下搜索该字符串

例子:
配置主机名称:
vim /etc/hostname
配置网卡信息:
vim /etc/sysconfig/network-scripts/ifcfg-eno*****
配置yum软件仓库
vim /etc/yum.repos.d/rhel7.repo

编写shell脚本:
#!/bin/bash #! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。
#comments ....
pwd
ls -al

$0 脚本名称
$#:接收到n个参数;
$1, $3, $5: 第1,3,5个参数;

测试语句的格式: [ 空格-条件表达式-空格 ]
-d 是否为目录;
-e 文件是否存在
-f 是否为一般文件
-r 当前用户是否有权限读取
-w 是否有权限写入
-x 用户是否有权限执行

-eq 是否等于
-ne 是否不等于
-gt 是否大于
-lt 是否小于
-le 是否小于等于''
-ge 是否大于等于

if条件测试语句:if 条件表达式then 判断elif 条件表达式then 判断else判断fi
for  变量名 in 列表do  重复执行的命令done
while 条件测试do 重复执行命令列表done
case 变量值 in 模式1)命令序列1模式2)命令序列2;*) 默认命令序列esac

计划任务:

二、个人心得:
本章十分关键,是重点和核心,一点要复习,一定要学会;

三、照片

命令 模式 光标 字符 字符串 条件 所在 搜索 序列 文件 文本 权限 脚本 表达式 测试 输入 配置 参数 名称 文档 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 mysql 图片数据库中 美国邮箱数据库 广联先锋网络技术 济南 厦门中刷网络技术有限公司 什么是网络技术开发材料 初学软件开发视频 漳平专业软件开发公司哪个好 创建论坛管理数据库 计算机网络技术基本了解知识 乐高软件开发工资一般多少 西安学软件开发那个学校好 文明重启自定义服务器礼包怎么设 使命召唤18服务器经常掉线 腾讯云怎么查看我的服务器 智能网络安全防线 汉阳订制软件开发团队 绝地求生未来战役如何改服务器 池州市亿网网络技术服务 游戏数据库放在哪里了 网络安全培训 有哪些公司 网页代理服务器不能上网 芜湖智泓网络技术有限公司 vga接口怎么接到服务器上 苏州网络技术口碑推荐 网络安全保障方案学校 贵州服务器电源都有哪些 武汉一流的计算机软件开发 南关区网络安全服务保障 lol怎么无法连接服务器 xena数据库介绍
0