运维人员的工作内容
工作项目 | 工作内容 |
---|---|
应急响应 | 紧急故障案例,网站入侵故障,安全威胁,负载高/cpu,内存使用率高 |
日常项目维护 | 备份,安全加固,入侵检测,监控集群,容器化服务,上云(阿里云) |
架构巡检 | 业务指标,系统架构,监控是否正常 |
DevSecOps代码发布 | 手动自动化上线DevOps,DevSecOps自动化脚本 |
临时任务 | 扩容环境,上线机器等等 |
核心文件
/etc目录
/etc | 说明 |
---|---|
/etc/profile | 配置系统环境变量,别名 |
/etc/rc.local | 开机自启动,开机后自动运行服务,命令 |
/etc/profile
环境变量:系统定义好,供我们使用
PATH环境变量:系统中命令的位置
[root@oldboyedu ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin #常见存放指令的路径
不小心删了环境变量,可以使用这个命令恢复:[root@oldboyedu ~]# export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin #export是用来修改环境变量的
将环境变量存放到/app/tools/cmd中:
[root@oldboyedu ~]# export PATH=/app/tools/cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
将环境变量存放到指定位置:[root@oldboyedu ~]# export PATH=指定路径:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
#指定路径可以放到前面,也可以放到后面,记得加:
故障案例:一不小心,清空了PATH变量内容
解决方案:1、运行export PATH=/app/tools/cmd:/usrlocal/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin,继续操作即可
2、使用命令的绝对路径,eg:/bin/ls,/bin/vi,/bin/vim等
# 指令一般存放在/bin或/sbin下
/etc/rc.local
配置开机自启动:1、这是个软连接,对应的原始文件:/etc/rc.d/rc.local
2、ubt,dabian中这个文件不存在,手动创建/etc/rc.local
这个文件使用前对源文件增加执行权限 chmod +x /etc/rc.d/rc.local /etc/rc.local(讲解权限专题再说)
/proc/
process进程,存放系统的进程信息,内核信息,系统信息
不占用磁盘空间
/proc/ | 说明 |
---|---|
/proc/cpuinfo | CPU信息 |
/proc/meminfo | mem内存(memory)运行内存 |
/proc/loadavg | 系统负载信息(衡量系统繁忙程度指标) |
/proc/mounts | 系统磁盘挂载信息(磁盘专题) |
CPU信息
cpuinfo文件内容
[root@oldboyedu ~]# cat /proc/cpuinfo
processor : 0 #表示第一个核心
physical id : 0 #表示第一个CPU
lscpu
[root@oldboyedu ~]# export LANG=en_us.UTF-8 #临时该为英文
[root@oldboyedu ~]# lscpu #查看CPU信息
内存信息
[root@oldboyedu ~]# free -h
total used free shared buff/cache available
Mem: 948Mi 224Mi 434Mi 12Mi 289Mi 561Mi
Swap: 2.1Gi 0B 2.1Gi
#Linux特点,把文件缓存到内存中,加速下次使用
#缓冲到buff/cache内存中的区域
#Linux吃内存文章网址:https://www.linuxatemyram.com/
Swap:交换分区(Windows虚拟内存)
内存不做的时候临时充当内存
是磁盘上的空间
(麒麟系统)kdump功能:系统异常宕机,系统进程信息导出保存到文件中
#1.关闭
[root@oldboyedu ~]# systemctl disable --now kdump
#2.检查
[root@oldboyedu ~]# systemctl status kdump
#3.修改文件
[root@oldboyedu ~]# vim /boot/grub2/grub.cfg
搜索:crashkernel=1024M,high 行
crashkernel=1024M,high 删除即可
#4.保存退出后检查结果
[root@oldboyedu ~]# grep 'crashkernel=' /boot/grub2/grub.cfg #没有输出就OK了
#5.重启Linux
reboot
考试ip对应ip网址:https://docs.qq.com/sheet/DUm1TeUd6ZklBSnhk
考试作业网址(云服务器):https://www.yuque.com/lidao996/sre/vs1pzoeau02c13tu
标签:bin,文件,sbin,04,local,24.11,usr,oldboyedu,root From: https://www.cnblogs.com/wjhit/p/18611123