20200518——云计算运维11/12 小结

云计算运维小结

  • 高级命令 四剑客
  • | (管道符号)
  • 服务硬件知识和系统概念
    • 服务器硬件组成:电源 CPU 内存 磁盘 风扇
    • 服务器核心知识:
      • 服务器介绍部分(4部分)
      • 服务器硬件详述(6个硬件):
    • 服务器系统知识
      • 操作系统组成(内核 解释器 应用程序)
      • 系统发展过程
  • 系统安装部署与远程连接
    • 虚拟化环境部署:
      • 确认网络相关配置
        • a.编辑——虚拟网络编辑器——vmnet8的配置
        • b.确认vmnet8虚拟网卡配置正确
        • c.确认虚拟软件服务是否开启
        • d.确认电脑bios中有没有开启虚拟化功能
      • 新建虚拟机
      • 系统安装说明
        • a.磁盘如何分区
        • b.预装什么软件(1,2,3,6) 最小化安装
      • 修改网卡
    • 远程连接主机
      • 借助软件进行连接
      • 配置xshell
      • 进行远程连接
    • 远程连接异常
      • 检查链路是否通畅 ping
      • 远程连接请求被阻止
      • 远程服务没有开启
  • 系统基础管理命令
    • 必须知会的题目
      • 系统命令提示组成
      • 系统命令语法格式
      • 系统目录结构简介
    • 主要掌握的能力
      • 所有基础命令参数熟记
        • 文件目录创建命令总结
        • 文件编辑命令总结
        • 查看文件信息方法
        • 修改文件部门内容信息
      • vim编辑命令原理
  • 目录结构知识回顾
  • 系统优化知识回顾

第一阶段:服务硬件知识和系统概念
第二阶段:系统安装部署和远程连接
第三阶段:系统管理基础操作命令
第四阶段:目录知识结构
第五阶段:系统基础优化



高级命令 四剑客

grep 对信息进行过滤筛选
sed 修改替换文件内容 擅长对文件的行进行操作
awk 擅长统计分析文件内容 擅长对文件中的列进行操作

grep -B 1 "内容“” 文件 上一行  -B = before
grep -A 1 -A = after
-C  -C = center中间

| (管道符号)

相当于一个过滤的功能

服务硬件知识和系统概念

服务器硬件组成:电源 CPU 内存 磁盘 风扇

服务器核心知识:

服务器介绍部分(4部分)

a.服务器分类:机架/刀片/塔式服务器
b.服务器尺寸:u 1u=4.45cm
c.型号
d.品牌 IBM DELL 浪潮

服务器硬件详述(6个硬件):

服务器电源
服务器CPU:处理任务/控制硬件
服务器内存:存储设备 临时存储
服务器硬盘:SAS>SCSI>SATA
RAID阵列卡:
a.使磁盘容量更大
b.数据存储更安全
c.数据存储更高效
配置raid方法 raid0 / raid1
远程管理卡:远程开机/安装系统

服务器系统知识

操作系统组成(内核 解释器 应用程序)

系统发展过程

谭邦经发明了教学用的unix系统
斯托曼 `1)发明了unix系统更好的系统 2)建立了一个公司,自由软件基金会 3)GNU:发明出类似unix更好的系统 内核 解释器 软件程序 4)GPL: 通用许可证
托瓦兹:发明出了linux早起内核雏形

GNU项目+linux内核雏形 = linu系统



系统安装部署与远程连接

虚拟化环境部署:

确认网络相关配置

a.编辑——虚拟网络编辑器——vmnet8的配置

NAT模式: 优点:不容易出现ip地址冲突 缺点:不能直接被其他宿主机访问
桥接模式: 优点:其他宿主机可以直接访问 缺点:容易造成冲突
仅主机模式: 优点:安全 缺点:不能访问外网

b.确认vmnet8虚拟网卡配置正确

在windows主机的网络适配器中——查看vmnet8的配置

c.确认虚拟软件服务是否开启

window+r —service.msc—vmare的服务是否开启

d.确认电脑bios中有没有开启虚拟化功能

新建虚拟机

系统安装说明

a.磁盘如何分区

b.预装什么软件(1,2,3,6) 最小化安装

修改网卡

vi /etc/sysconfig/network-scripts/ifcfg-ens33

1)进入之后修改ens33为eth0 name/device
2)修改名字 mv ifcfg-ens33 ifcfg-eth0
3)修改网卡名称规则内核文件
/etc/default/grub
net.ifnames=0 biosdevname=0
20200518——云计算运维11/12 小结_第1张图片
4)使系统重新加载grub配置文件

grub2-mkconfig -o /boot/grub2/grub.cfg 
yum list 查看安装的和已安装的软件

远程连接主机

借助软件进行连接

xshell 免费 功能强大

配置xshell

进行远程连接

远程连接异常

检查链路是否通畅 ping

a 物理线路有问题
b 查看网卡配置
c 网络安全策略阻止
d 虚拟网卡是否配置正确(初始化网路虚拟配置)

远程连接请求被阻止

客户端进行测试 talnet 10.0.0.200 22
安装策略阻止了 防火墙配置

远程服务没有开启

服务端进行测试

systemctl status sshd

netstat 简写 == ss -lntup

-l list 列表显示网络服务信息
-n number 以数字方式进行显示
-t tcp 网络协议
-u udp 网络协议
-p process 显示服务进程信息

ps:a.已知一个服务名称,请告知服务的端口号是多少。b.已知一个服务的端口,请给出端口号对应服务进程信息

需要安装才能有netstat命令

yum install -y net-tools

系统基础管理命令

必须知会的题目

系统命令提示组成

系统命令语法格式

命令 参数 对象/操作的数据

系统目录结构简介

相对路径/绝对路径

主要掌握的能力

所有基础命令参数熟记

文件目录创建命令总结

mkdir  目录创建
-p 创建多级目录
touch 文件创建 修改文件的时间戳

文件编辑命令总结

vi 记事本

光标快速移动快捷方式
纵向移动
gg行首
G行位
ngg
横向移动
行首0
行尾$

移动光标转为编辑状态
i I a A o O
20200518——云计算运维11/12 小结_第2张图片

快速编辑文本n内容信息
dd ndd删除 yy nyy复制 p np粘贴

特殊操作编辑文本方式
显示或取消显示行号信息 set nu /set nonu
撤销操作 u udo / ctrl + r redo
搜索文本中的内容 /搜索内容 – n 进行选择
忽略大小写搜索信息

set ic

vim nodepad++ (功能更强大)

查看文件信息方法

查看文件或者目录的属性信息
ls 目录/文件
ls -l 详细属性信息
ls -a 查看全部文件(包含隐藏文件)
ls -ltr 按照时间反向排序 t = time r = reverse

cat 命令 一次性查看多个文件
-n 查看文件时,显示每行的行号

less 文件 类似于看书,一点点查看文件内容
向下逐行显示:回车
向下逐页显示:空格
向上逐行显示:方向键上
向上逐页显示:字母b
按q结束查看

直接编辑文件命令方法
echo "mmz" >> /mmz.txt
输出序列信息
显示连续的序列
echo {01…100}
显示不连续的序列/有规律
显示1~10的奇数信息 echo {01…10…2}
显示1~10的偶数信息 echo{02…10…2}

修改文件部门内容信息

sed命令(真正修改文件内容)
需求:修改test.txt文件内容,将所有mmz替换成python
vim:替换

%s#mmz#python#g
s == 替换
g == 全局

sed指令

sed 's#mmz#python#g'  /mmz.txt

vim编辑命令原理

20200518——云计算运维11/12 小结_第3张图片
01 开始利用vim编辑一个文件
02 需要判断编辑的文件所在目录是否有隐藏文件 拥有:会有报错提示 没有:进入到命令模式
03 在命令模式就会产生临时文件
04 进入编辑模式对文件进行编辑
05 编辑完成之后需要确定是否正常保存退出
a.是正常退出:从编辑状态——esc——命令模式 :wq保存退出
b.非正常退出:临时文件会永久保留
第一个步骤:查看文件内容
按大写字母o
第二个步骤:确认文件是否需要恢复
需要恢复:重新编辑R,恢复文件内容
不需要:重新编辑E,进行重新编辑
第三个步骤:将临时文件进行删除
按大写字母D删除/rm命令删除临时文件

目录结构知识回顾

系统优化知识回顾

查看系统信息的方法

uname
cat /etc/redhat-release

系统用户设置

useradd 创建用户

你可能感兴趣的:(运维,linux)