克隆系统
步骤:
- VMware 主窗口 -> 虚拟机 -> 管理 -> 克隆 -> 虚拟机中的当前状态 -> 创建完整克隆。
- 自定义克隆文件名及保存路径。
- 开始生成。
- 变更 MAC 地址:VMware 主窗口 -> 虚拟机 -> 设置 -> 网络适配器 -> 高级 -> 生成。
- 启动系统。
- 修改主机名:
$ vim /etc/hostname
- 修改 IP:
$ vim /etc/sysconfig/network-scripts/ifcfg-[网卡名]
- 删除网卡信息:
# CentOS7
$ rm -rf /etc/udev/rules.d/70-persistent-ipoib.rules
# CentOS6
$ rm -rf /etc/udev/rules.d/70-persistent-net.rules
- 重启使系统重新生成网卡信息:
$ init 6
其它操作
添加硬盘
- 添加硬盘:主窗口 -> 虚拟机 -> 设置 -> 添加 -> 硬盘
- 查看硬盘:
$ fdisk -l
- 重启生效。
热键调整
快捷键:[Ctrl] + [Alt] + [Del]
说明:虚拟机“发送”功能的快捷键与物理机冲突,必要时可修改。
网络连接方式
桥接模式:
- 利用虚拟网桥使主机网卡与虚拟机网卡之间可以通讯。
- 虚拟机相当于局域网中独立的物理机,而主机相当于交换机。
- 虚拟机 IP 与主机 IP 在同一个网段当中,网关与NDS与主机一致才能联网。
NAT模式:
- 借助 NAT 设备与虚拟 DHCP 服务器相结合,实现虚拟机联网。
- 虚拟 DHCP 服务器与主机共享 IP。
- 虚拟机只有配置成动态 IP 才能实现联网。
主机模式:
- 虚拟机与局域网不连接,只跟主机进行通讯。
- 虚拟机只有使用动态 IP 才能实现联网。
删除虚拟机
- 直接删除虚拟文件。
- 主窗口 -> 虚拟机 -> 管理 -> 从磁盘中删除。
拓展
swap 分区
虚拟内存空间,当服务器内存不够时,系统会把 swap 空间当作内存使用。
- 阿里云 : ECS 默认没有 swap
- K8S 不需要 swap
- 安卓系统可 root 后开启 swap
安全性
服务器首先需要关注物理安全,其次才关注软件安全。
常用命令
# 重启系统
$ reboot
# 或
$ init 6
# 关机
$ init 0
# 查看本机 IP
# grap inet 过滤 只显示 inet 信息
# awk 执行后方''内的表达式
# NR==1 截取输出信息的第一行
# print $2 只输出第二列数据
$ ifconfig | grap inet | awk 'NR==1{print $2}'
系统维护周期
- alimalinux 5年。
- centos8 停止维护,官方提供 centos-stram 开发版,生产过程中无法使用。
- ubuntu 3年。
alimalinux下载地址
阿里云: https://developer.aliyun.com/mirror/->OS镜像->版本选x64
XShell 使用技巧
多个终端同时运行相同命令:主窗口 -> 工具 -> 发送键输入到 -> 所有会话。
自定义分区
分区名 | 建议大小 | 文件系统 | 说明 | 备注 |
---|---|---|---|---|
/boot | 200M | ext4 / xfs | 系统分区 | 内核及引导文件所在分区 |
/ | 20000M | ext4 / xfs | 根分区 | 必须存在 |
/swap | 剩余空间 | swap | 虚拟内存空间 | 可选 |
/data | - | ext4 / xfs | 数据分区 | 企业级 |