当前位置: 首页 > news >正文

一、linux系统安装与环境准备

#虚拟机 #配置网络 #换源

1.centos服务器安装指南

1.1安装全程

1.下载VMware PRO和[CentOS+版本号+架构+类型.iso]文件

2.开始创建新的虚拟机[未专门提及的均选默认]

1)自定义高级 稍后安装操作系统

2}操作系统版本选择[你下载的镜像文件即为CentOS+版本号+架构+类型.iso]可以找到版本

3)虚拟机名称 a,命名建议 版本+ip 例如 CentOS10.10.0.202

b,位置 d盘下面新建文件夹 例如D:\vm\CentOS10.10.0.202

4)处理器选择默认1+1 内存选择2048[不建议超过主机内存]

5)网络模式选择 网络模式选择[nat]

桥接(Bridged):虚拟机就是局域网里的另一台真实电脑,和其他设备平等。[ 大家都能看见我 ]

NAT:虚拟机躲在宿主机后面,借宿主机的网络上网,外面默认看不到它。 [ 我能出去,别人进不来 ]

Host-Only:虚拟机只和宿主机组成一个小局域网,与外界完全隔离。 [ 关起门自己玩 ]

无网络:直接拔网线,谁也通信不了[ 彻底断网 ]

6)指定磁盘容量

策略类型是否勾选“立即分配”虚拟机内看到的大小(逻辑)物理磁盘实际占用说明
精简置备 (Thin)不勾选(未选)设定值(如 100GB)实际数据量(如 10GB)省空间。用多少占多少,上限是设定的最大值。
厚置备 (Thick)勾选(选中)设定值(如 100GB)设定值(如 100GB)占空间。设定 100GB 就立即从物理硬盘中划扣 100GB。

7)右键虚拟机设置 选择 cd/dvd 使用映像文件 随后开机

8)开机后的三个选项,选择第一个Install CentOS[CTRL+alt鼠标移出虚拟机]

选项中文作用什么时候用
Install CentOS安装 CentOS直接开始安装系统,不检查安装介质大部分情况,推荐
Test this media & install CentOS测试介质并安装先检查 ISO 文件和光盘/U盘是否损坏,再开始安装怀疑 ISO 损坏、U盘制作有问题时
Troubleshooting故障排除提供救援模式、内存测试、从本地磁盘启动等功能系统无法启动或需要修复时

9)software选择

Base environment

选项中文是否有 GUI用途
Minimal Install最小安装服务器、学习 Linux、Docker、K8s
Server服务器常规服务器环境
Server with GUI带图形界面的服务器新手学习、桌面服务器
Workstation工作站日常办公、开发
Virtualization Host虚拟化主机KVM、虚拟机宿主机
Custom Operating System自定义操作系统视情况而定自己选择组件

Add-ons

选项中文包含内容适用场景
Debugging Tools调试工具gdb、strace、ltrace、perf 等程序调试、性能分析
Compatibility Libraries兼容库老版本 glibc 和兼容库运行旧软件
Development Tools开发工具gcc、g++、make、cmake 等编译源码、开发
Security Tools安全工具完整性检查、审计工具安全加固、审计
Smart Card Support智能卡支持PKI、智能卡认证企业CA认证
System Administration Tools系统管理工具tcpdump、sysstat、lsof 等运维管理

10)网络配置

general

☑ Automatically connect to this network when it is available

☑ 当网络可用时自动连接

ipv4配置

项目说明
Hardware Address00:0C:29:5A:49:8EMAC 地址(VMware 虚拟网卡)
Speed1000 Mb/s网卡速率,1Gbps
IP Address10.0.0.20当前主机 IP
Subnet Mask255.255.255.0子网掩码(/24)
Default Route10.0.0.2默认网关
DNS10.0.0.2,223.5.5.5DNS 服务器

11)关闭kdump

建议关闭

因为:占用几十到几百 MB 内存;虚拟机资源本来就少;一般不会分析 Kernel Panic。

kdump 是 Linux 的内核崩溃转储机制,在发生 Kernel Panic 时,利用预留内存启动一个小内核,将崩溃现场保存为 vmcore 文件,供后续故障分析和调试使用。

12)配置网络[虚拟网络编辑器] vmnet8桥接

配置项含义
网络名称VMnet8VMware 的 NAT 虚拟网卡(默认就是 VMnet8)
子网 IP10.0.0.0Kali 虚拟机所在的网段
子网掩码255.255.255.0网段大小 =10.0.0.1~10.0.0.254
网关 IP10.0.0.2Kali 虚拟机的默认网关(通往外网的出口)

13)换源以及时间校对

#先设置仓库地址 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

#在下载时间同步的命令 yum -y install ntpdate

#时间同步 ntpdate ntp1.aliyun.com

2.常见的linux命令+操作

2.1快捷键

Ctrl + C 结束程序 Ctrl + Z 挂起程序 Ctrl + L 清屏 Ctrl + R 搜索历史命令

Ctrl + Shift + C/V 复制粘贴 Ctrl + Alt + F1~F6 切换TTY

2.2常规命令

2.2.1检查网络状态
工具示例命令工作层测试内容成功说明失败可能原因
pingping www.baidu.com网络层(L3)主机是否可达能收到 ICMP 回包,说明网络基本通网络不通、防火墙禁 ICMP、路由问题
步骤命令目的
1ping 网关内网是否正常
2ping 8.8.8.8外网是否通
3ping 域名DNS是否正常
2.2.2关机与重启

1)关机

命令说明特点
shutdown -h now立即关机最常用,会向所有用户发送关机警告
shutdown -h +1010 分钟后关机可指定延迟时间(单位:分钟)
shutdown -h 23:30在 23:30 准时关机按指定时间关机
poweroff立即关机直接切断电源,不发送警告
halt立即关机(停止 CPU)更底层的关机命令,通常poweroff会调用它
init 0切换到运行级别 0(关机)System V init 风格命令
systemctl poweroffsystemd 方式关机CentOS 7+ 推荐用法
systemctl haltsystemd 方式停止系统更底层的停止操作
shutdown -c取消重启/

2)重启

命令说明特点
shutdown -r now立即重启最常用,发送警告通知
shutdown -r +1010 分钟后重启延迟重启
shutdown -r 23:30在 23:30 重启定时重启
reboot立即重启最常用的重启命令
reboot -f强制重启(不调用 shutdown)暴力重启,不通知进程,直接重启
init 6切换到运行级别 6(重启)System V init 风格
systemctl rebootsystemd 方式重启CentOS 7+ 推荐用法

#虚拟机 #配置网络 #换源

http://www.jsqmd.com/news/1093251/

相关文章:

  • YgoMaster终极PvP对战指南:如何轻松实现局域网联机与好友对战
  • 基于大数据+Hadoop的多维度用户画像构建与个性化推荐应用研究
  • 中山市电感微久智造蜘蛛手编带机厂家
  • 游戏程序化内容生成地形建筑与任务
  • 【Excel】使用“数据透视表”统计所有项的工作量
  • Google Play大改版,AI全面进入 ,游戏出海的商店逻辑全变了
  • VerSprite推出Fork和Knife:专为现代软件开发速度打造的AI驱动型威胁建模与对抗性测试平台
  • 认知操作系统与组织死亡学:贾子理论大厦的元理论建构及其文明意涵
  • 部署 AI 总卡在依赖 / 端口?Hermes Windows 极简方案拆解
  • 把 Flask 搬进 ESP32,高中生自研嵌入式 Web 框架 MicroFlask !
  • 我觉得目前脚本速度已经足够快了-----再快就不像人了
  • 代码图片生成器推荐,浏览器搜索Carbon。
  • API Key 填了还是 401?先检查这 5 个地方
  • 华为MetaERP 财务 ERP 解决方案架构师(EBS+SAP+MetaERP 复合背景)全国需求现状 + 城市潜力分级一、全国整体市场需求(2026 年现状)1. 需求整体判断:结构性紧缺,复
  • 【限时解密】ChatGPT API费用优化白皮书(含23个真实客户账单审计案例+自动识别高成本prompt的CLI工具)——OpenAI Partner认证专家独家释放
  • 从Isaac物理引擎到85kg重载轮足机甲:全栈架构复盘与Sim-to-Real避坑指南
  • 重新掌控惠普暗影精灵性能:OmenSuperHub开源控制工具完全指南
  • 分布式量子计算与NetQMPI框架核心技术解析
  • 复盘:企业级 Agent 平台,落地踩过的坑
  • rabbitmq+websocket实时通知
  • dotnet 10 run file 支持多文件
  • JavaScript--错误处理
  • OpenClaw(龙虾)2026 最新安装部署终极指南
  • xref_data_to_array
  • CSDN博客-第1天-单神经元反向传播
  • 计算机二级基础知识-计算机体系结构
  • 中小微企业建站首选!PageAdmin CMS,零代码搞定官网运维
  • chunk重叠overlap设多少:切断上下文的坑
  • 支持多端生成的AI开发软件怎么选?功能对比指南
  • AI编程新范式:Skills技能库如何提升Claude、Cursor代码生成质量