Linux 运维入门|CentOS7 虚拟机搭建 + 网络配置 + Shell 基础命令完整实操教程 前言刚接触 Linux 服务器运维的小伙伴大多会从 CentOS7 入手搭配 VMware 虚拟机做本地实验。本文整合完整实操流程虚拟机搭建、固定 IP 配置、SecureCRT 远程连接、快照使用、文件目录 Shell 命令、vim 编辑器安装与使用全程可跟着动手操作适合零基础入门学习。一、实验环境准备虚拟化软件VMware Workstation 15系统镜像CentOS7 DVD 完整版镜像远程工具SecureCRT远程连接虚拟机虚拟机硬件规划内存 4G、磁盘 100G网卡选择 NAT 模式二、CentOS7 虚拟机安装实操1. 新建虚拟机自定义创建虚拟机挂载 CentOS7 ISO 镜像分配硬件资源内存 4GB、硬盘 100G网卡模式设置为NAT。2. 系统安装配置语言选择中文磁盘自动分区设置 root 管理员密码推荐Aa123456789简单易记满足复杂度要求等待系统安装完成重启进入终端界面。3. 虚拟机快照重要安装完成、系统初始化完毕后创建快照。快照作用保存当前系统状态后续操作出错、环境损坏可一键恢复实验操作建议操作前先快照谨慎使用。 操作路径VMware 菜单栏 → 虚拟机 → 快照。三、CentOS7 网络固定 IP 配置nmtui 图形工具默认网卡为自动获取 IP实验需要固定 IP 方便远程连接使用nmtui可视化工具配置终端输入命令打开网络配置界面bash运行nmtui编辑网卡连接将 IP 获取方式从automatically自动改为manual手动填入固定参数IP 地址192.168.137.10/24网关192.168.137.10DNS 服务器10.90.87.88保存退出激活网卡生效。配套外网连通设置物理机开启 VMNET8 网卡共享将本地网络共享至 VMNET8虚拟机关闭防火墙与 SELinux避免拦截网络bash运行# 临时关闭防火墙 systemctl stop firewalld # 永久关闭开机自启 systemctl disable firewalld # 临时关闭SELinux setenforce 0测试外网连通bash运行ping www.baidu.com能正常收到数据包代表网络配置成功。四、SecureCRT 远程连接与终端美化本地 Windows 无需一直切换虚拟机窗口用 SecureCRT 远程登录操作 Linux1. 快速连接配置打开 Quick Connect参数填写Hostname192.168.137.10用户名root密码安装时设置的 root 密码2. 终端界面优化解决中文乱码、护眼黑底字体设置Options → Application → Font选择新宋体字符集 GB2312编码设置 UTF-8 编码防止中文乱码配色背景黑色字体黄色黑底黄字长时间看代码更护眼。五、Linux Shell 文件 目录核心常用命令一基础目录操作pwd查看当前所在路径bash运行pwd # 切换到root家目录 cd /rootmkdir abc创建名为 abc 的文件夹cd /tmp切换到 tmp 临时目录clear清空终端屏幕mv aa bb文件夹重命名mv aa.cc bb.cc文件重命名二文件创建、复制、删除touch a.c新建空文件 a.cls查看当前目录文件列表普通删除rm a.c输入 y 确认删除强制无提示删除高危谨慎使用rm b.c -rf文件复制bash运行# 创建测试文件 touch ab.cc # 复制ab.cc到/tmp目录 cp ab.cc /tmp # 进入tmp查看复制结果 cd /tmp ls三文件查看、权限查看cat直接读取文件全部内容bash运行# 复制系统启动日志到自定义文件 cd /var/log cp boot.log aa.log # 查看日志内容 cat aa.logll查看文件 / 目录详细信息包含权限、属主、用户组、大小、修改时间 输出字段说明权限标识 | 子文件数量 | 属主 | 用户组 | 文件大小 | 修改时间 | 文件名 需熟练读懂 9 位权限符号区分属主、同组用户、其他用户权限。六、vi/vim 编辑器使用vim 为 vi 彩色升级版1. vi 基础操作bash运行# 进入日志目录 cd /var/log/anaconda # 打开文件编辑 vi anaconda.log操作快捷键i进入编辑模式修改文字ESC退出编辑模式回到命令模式:wq保存文件并退出:q!不保存强制退出文件修改后无法直接 q 退出2. 安装 vim带语法高亮彩色显示CentOS7 默认不带 vim两种安装方式方式 1yum 在线安装推荐bash运行yum -y install vim方式 2本地光盘离线安装bash运行# 挂载系统光盘 mount /dev/cdrom /media # 进入安装包目录 cd /media/Packages # 查找vim相关安装包 ls vim* # 使用Tab补全安装包依次安装依赖与主程序 yum install -y vim-common yum install -y vim-enhanced3. vim 使用对比bash运行# 复制日志文件 cp anaconda.log ancc.log # vim彩色高亮打开 vim ancc.log vim /etc/passwd # vi黑白无高亮打开 vi /etc/passwd可直观看出 vim 语法着色更适合代码、配置文件阅读。七、学习总结实验环境搭建流程VMware 安装 CentOS7 → 固定 IP 网络配置 → 远程工具 SecureCRT 连接实操好习惯实验前创建虚拟机快照误操作可快速恢复核心命令分两类目录文件管理pwd/mkdir/cp/mv/rm、文件查看cat/ll编辑器优先使用 vim彩色高亮提升运维效率熟记 vi 三种模式切换快捷键。这套实操是 Linux 运维入门核心基础所有命令建议手动敲一遍加深记忆后续学习用户管理、进程、服务等命令都建立在本节内容之上。拓展小提示-rf删除命令风险极高生产环境禁止随意使用UTF-8 编码必须配置否则 SecureCRT 中文会出现问号乱码离线安装 vim 适用于服务器无法联网的内网场景线上服务器直接 yum 一键安装更便捷。

相关新闻

最新新闻

爬虫零基础入门:Requests、BeautifulSoup与数据提取全流程

爬虫零基础入门:Requests、BeautifulSoup与数据提取全流程

动手写爬虫的第一天,很多人会卡在同一个位置:照着文档把requests.get写出来了,网页内容也打印出来了,然后呢?看到一屏密密麻麻的 HTML,不知道下一步该做什么。另一部分人更早放弃,他们想抓的页面…

2026/8/30 1:22:42
综合能源系统优化:碳交易与需求响应协同下的成本与碳排放最小化

综合能源系统优化:碳交易与需求响应协同下的成本与碳排放最小化

简介:本资源是一套面向能源系统优化研究者与MATLAB建模学习者的学术级代码包,聚焦碳交易机制下融合需求响应的综合能源系统日前优化调度问题。代码完整复现了价格型与替代型两类需求响应建模——前者基于价格弹性矩阵,后者刻画电/热能转换柔性…

2026/8/30 1:22:42
当Obsidian既是音源又是笔记软件:UTAU Cover工作流全记录

当Obsidian既是音源又是笔记软件:UTAU Cover工作流全记录

每次看到「【Obsidian】アイアイア【UTAUCOVER】」这样的标题,很多刚接触 UTAU 的朋友会把 Obsidian 当成某个音源的名字。但它同时还是一个非常流行的本地知识库软件。我这次跑了一遍完整的 UTAU Cover 流程,用名为 Obsidian 的 UTAU 音源做这首「アイア…

2026/8/30 1:22:41
VL53L9CX精度与准确度实测:从选型到量产避坑指南

VL53L9CX精度与准确度实测:从选型到量产避坑指南

把 VL53L9CX 从选型评估推进到量产,我只想说一句:测距芯片的 precision 和 accuracy,根本不是同一个指标,但在项目沟通里几乎总是被当成同一个东西。这篇文章我不打算照抄数据手册,而是把我过去几个月在 VL53L9CX 上做…

2026/8/30 1:22:41
人人网2015研发笔试卷C深度复盘:考点、手写代码与备考策略

人人网2015研发笔试卷C深度复盘:考点、手写代码与备考策略

笔试当天我拿到人人网2015研发笔试卷C的时候,第一反应是“这卷子出得挺聪明”。它没有堆砌偏题怪题,整体难度中等偏上,但每一道题都在试探你到底是“背过八股文”还是“真的写过代码”。这么多年过去,我带过不少新人,也…

2026/8/30 1:22:41
掌阅科技大数据开发岗秋招笔试复盘:核心考点与备战经验

掌阅科技大数据开发岗秋招笔试复盘:核心考点与备战经验

2023年秋招那阵子,我在投递大数据开发岗位的过程中,专门挑了掌阅科技来试水。一方面是因为掌阅作为老牌数字阅读平台,技术栈在互联网公司里属于比较主流和规范的,Java 大数据生态这套组合在秋招里复用性很高;另一方面…

2026/8/30 1:17:41