复习
Posted xmtxh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习相关的知识,希望对你有一定的参考价值。
运维工作分类:
监控运维(7*24运维值班、故障处理) 安全运维(整体的安全方案、规范、漏洞检测、分析、安全防护等) ssh IDS/IPS 应用运维(项目上线、业务部署、版本管理、灰度发布) git/svn 系统运维(架构层面的分布式缓存、分布式文件系统、日志手机、环境规划 (测试、开发、生产)、架构设计、性能优化) 传统 自动化 架构师 基础服务运维(包括运维开发)(内部DNS、负载均衡、系统监控、资产管理、运维平台、虚拟化管理平台) CMDB KVM OPENSYACK 基础设施运维(系统初始化、网络维护、底层虚拟化) 技术含量太低 机房运维(负责设备上下架、巡检、报修、硬件监控) IDC 网络运维: 上架 东南亚 至少翻一倍 技术含量低
串讲:
基础模块
1.行业
互联网行业
云计算
操作系统
Linux
开源
x86服务器
成本低
适合开发
稳定性
文件系统
进程管理机制
Windows
商业,闭源
Unix
商业
小型机
成本高
网络
虚拟化
存储
语言
2.操作系统
linux 一切皆为文件 RedHat Red Hat Enterprise Linux(RHEL CentOS 和RHCL是一样的 Logo不一样 纯开源 5/6/7 6 7(重点) Debian ubuntu 安装: 时区:*** 根据服务器所在地区 分区:***** 手动 无人值守 kickstart cobbier 采用广播实现的 RAID LVM 软件包安装: 最小化 网络参数 主机名 IP地址 子网掩码 网关 DNS 关于使用vmware安装操作系统 使用真实服务器安装操作系统 制作安装盘 Bios选择U盘启动
3.服务器连接方式
远程卡 批量部署 将本地IOS上传到远程卡存储空间 xshell ***** xmanager KVM putty secureCRT 如果xshell连接不上服务器,怎么排错 思路: 1.判断是否连通(ping) 检测网卡属性 2.检测防火墙和SElinux 初学者,建议都关闭 3.检测端口 服务是否开启 systenctl status ps aux | grep ss -anpt | grep :80 netstat -antp | grep :80 lsof -i:80 端口是否占用或修改了端口号
4.目录结构
[root@xiaoming ~]# tree -L 1 / / ├── bin -> usr/bin #命令 ├── boot #引导信息 CentOS6:grub.conf CentOS7:grub2.cfg ├── dev #设备文件 /dev/zero 无穷个0 /dev/null 黑洞/空 /dev/random 随机数值 /dev/urandom 随机数值(建议) /dev/sda 磁盘 /dev/sda1 分区 ... 临时swap扩容 dd if=/dev/zero of=/opt/swapfile bs=1M count=20 mkswap /opt/swapfile chmod 0660 /opt/swapfile swapon /opt/swapfile ├── etc #配置 用户创建及修改 /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/default/useradd /etc/login.defs 用户登陆环境: ~/.bashrc 局部配置 ~/.bash_profile /etc/bashrc 全局 /etc/profile /etc/skel 模板 /etc/locale.conf 字符集(centos7) /etc/sysconfig/i18n 用户提权: /etc/sudoers #sudo提权配置文件,权限440 /etc/sudo.conf #sudo配置文件 /etc/sudoers.d/ #扩展或子配置文件 分区自动挂载 /etc/fstab 计划任务 /etc/crontab #配置文件 yum仓库配置文件 /etc/yum.repos.d/*.repos 网路参数有关的 /etc/sysconfig/network-scripts/ifcfg-ens33 #网卡配置文件,改完重启网卡或者重启服务 TYPE=Ethernet #网卡类型,不用修改 BOOTPROTO=none #获取IP的方式,none和static都是静态,dhcp是动态 NAME=ens33 #网卡名称和DEVICE保持一致 DEVICE=ens33 #设备名称和NAME保持一致 ONBOOT=yes #启动状态 IPADDR=10.0.1.31 #ipv4地址 PREFIX=24 #子网掩码长度和NAMEMASK=255.255.255.0一个意思 GATEWAY=10.0.1.254 #网关地址 DNS1=223.5.5.5 #DNS服务器IP,可以写两个DNS1,DNS2 #HWADDR= #网卡mac地址,或者用MACADDR= /etc/hosts #主机名解析配置文件,改完立即生效 /etc/resolv.conf #DNS配置文件,改完立即生效 /etc/hostname #修改主机名,不建议使用 /etc/sysconfig/network #修改主机名和网关,不建议使用(centos6使用较多) ├── home #普通用户家目录 ├── lib -> usr/lib # ├── lib64 -> usr/lib64 #系统库文件 ├── media #系统自定挂载点 ├── mnt #临时挂载 ├── opt #自定安装软件包 ├── proc #伪文件系统(虚拟文件系统),能够灵活的调用硬件资源来处理对应进程 /prop/meminfo #内存信息 /prop/cpuinfo #cpu信息 /prop/mount #挂载信息 /prop/cgroup #config group配置组(CentOS7) ├── root #管理员家目录 ├── run ├── sbin -> usr/sbin #管理员使用的命令 ├── srv ├── sys #系统信息 ├── tmp #临时资源,特殊权限1777 ├── usr #系统默认软件包安装 └── var #可变化的资源(log,mail) /var/log/ messsages maillog secure cron yum.log /var/spool/ mail/ 邮箱 cron/ 计划任务 anacron/ postfix/ 邮箱
自建资源尽量不使用这些目录
互联网的数据
处理方式:
转发
接受和发送带宽能匹配上
缓冲
速率匹配不上,相差较大
丢弃
速率相差太悬殊
流技术
队列技术
丢弃技术
以上是关于复习的主要内容,如果未能解决你的问题,请参考以下文章
NC41 最长无重复子数组/NC133链表的奇偶重排/NC116把数字翻译成字符串/NC135 股票交易的最大收益/NC126换钱的最少货币数/NC45实现二叉树先序,中序和后序遍历(递归)(代码片段