前言
VMware虚拟机的简单介绍:
VMware虚拟机是一种功能强大且灵活的虚拟化解决方案,可以在Windows和Mac操作系统上运行。使用VMware虚拟机,可以在一个物理机器上运行多个仮想机器,每个虚拟机都可以独立地运行一个Linux等操作系统。
以下是VMware虚拟机中详细安装Linux系统的步骤:
一、下载
- 官方正版VMware下载:https://pan.quark.cn/s/94610f13c200
vm17pro说明文档(必看).txt 这个一定要下载下来看一下!!!
- 下载Linux系统镜像:https://pan.quark.cn/s/90bc705d705e
二、安装Linux(操作系统)
- 下载Linux系统镜像(不需要改后缀可以直接用):https://pan.quark.cn/s/6ffef78b851e
- 如果你是通过我提供的链接下载的,那就是 ISO 镜像文件!下载完成后,如果显示的是一个压缩包图标,这是因为你的解压缩工具关联了 ISO 格式的文件,无需解压直接使用即可!
下面开始安装步骤
3.1 新建虚拟机
启动VMware,点击主页创建新的虚拟机
默认勾选典型(推荐)(T)
,然后点击下一步
:
默认勾选稍后安装操作系统(S)
,然后点击下一步
:
客户机操作系统勾选Linux
:
版本选择框点击之后向上滑动找到CentOS 64位
版本:
检查客户机操作系统和版本,确认无误并点击下一步
虚拟机名称
直接默认就好,当然你也可以自定义命名,点击下一步
:
最大磁盘大小
建议设置20G
以上,勾选将虚拟机磁盘拆分成多个文件(M)
,然后点击下一步
:
点击完成
:
点击编辑虚拟机设置
:
找到CD/DVD
,勾选使用ISO映像文件
,然后浏览勾选下载的Linux镜像文件
,再点击确定
:
点击开启虚拟机
等待读秒
读秒之后等待安装
语言选择中文
,然后点击继续
:
这里是修改安装方式,最小安装是只有命令行界面(大佬可选择,当然如果是大佬应该也看不到这个文章)。这里我们选择 GNOME 桌面,然后点击完成
。
选择不启用KDUMP(启用会占用内存),然后点击完成
。
安装位置点进去,然后直接点击左上角完成。这一步操作之后才能安装。
网络连接设置,必须开启,不然上不了网:
点击开始安装:
点击设置root密码:
设置任意密码,然后点击完成
:
等待安装完成:
点击重启
:
点击接受许可,然后勾选我同意,再点击完成
点击完成配置:
选择中文,点击前进
再点击前进
:
关闭隐私,然后点击前进
:
搜索位置,然后点击前进
点击跳过
:
输入任意全名和用户名,然后点击前进
:
设置强密码,然后点击前进
:
点击开始使用
进入桌面,安装成功
安装完成了,如果对你有帮助。请点赞支持一下!
虚拟机其他设置:
-
安装VMware Tools
挂载VMware Tools:在虚拟机运行时,点击菜单栏的“虚拟机”,选择“安装VMware Tools”。
安装VMware Tools:在虚拟机内,按照提示完成VMware Tools的安装。 -
快照管理
创建快照:在虚拟机运行时,点击菜单栏的“快照”,选择“拍摄快照”。
管理快照:在快照管理器中,可以查看、恢复或删除快照。 -
克隆虚拟机
克隆虚拟机:在虚拟机库中,右键点击虚拟机,选择“克隆”。
选择克隆类型:选择“完整克隆”或“链接克隆”。
完成克隆:按照提示完成克隆过程。 -
共享文件夹
配置共享文件夹:在虚拟机设置中,选择“选项”,然后选择“共享文件夹”。
添加共享文件夹:点击“添加”按钮,选择要共享的文件夹。 -
调整虚拟机性能
分配资源:在虚拟机设置中,调整CPU和内存的分配。
优化性能:根据需要调整虚拟机的其他设置,如硬盘类型、显存大小等。 -
备份和恢复
备份虚拟机:定期备份虚拟机文件,确保数据安全。
恢复虚拟机:在需要时,从备份文件中恢复虚拟机。
三、常用命令
一、系统管理命令
查看系统信息
uname -a:显示系统内核版本和架构。
cat /etc/redhat-release:显示CentOS版本信息。
hostname:显示主机名。
uptime:显示系统运行时间。
用户管理
useradd [用户名]:添加新用户。
passwd [用户名]:为用户设置密码。
usermod -aG [组名] [用户名]:将用户添加到指定组。
userdel [用户名]:删除用户。
文件权限
chmod [权限] [文件名]:修改文件权限。
chown [用户]:[组] [文件名]:修改文件所有者和组。
chgrp [组] [文件名]:修改文件所属组。
二、文件操作命令
文件和目录操作
ls:列出目录内容。
cd [目录名]:切换目录。
pwd:显示当前目录。
mkdir [目录名]:创建新目录。
rmdir [目录名]:删除空目录。
rm [文件名]:删除文件。
cp [源文件] [目标文件]:复制文件。
mv [源文件] [目标文件]:移动或重命名文件。
文件查看和编辑
cat [文件名]:显示文件内容。
less [文件名]:分页显示文件内容。
head [文件名]:显示文件前几行。
tail [文件名]:显示文件后几行。
vi [文件名]:使用vi编辑器编辑文件。
nano [文件名]:使用nano编辑器编辑文件。
三、网络配置命令
网络状态
ifconfig:显示网络接口配置。
ip addr:显示网络接口配置(ifconfig的替代命令)。
netstat -tuln:显示网络连接和监听端口。
网络连接
ping [目标IP]:测试网络连通性。
traceroute [目标IP]:跟踪路由路径。
ss -tuln:显示网络连接和监听端口(netstat的替代命令)。
防火墙管理
firewall-cmd --state:查看防火墙状态。
firewall-cmd --list-all:显示所有防火墙规则。
firewall-cmd --add-port=[端口号]/[协议] --permanent:添加永久端口规则。
firewall-cmd --reload:重新加载防火墙规则。
四、软件包管理命令
包管理
yum update:更新所有软件包。
yum install [包名]:安装软件包。
yum remove [包名]:删除软件包。
yum search [关键词]:搜索软件包。
yum list installed:列出已安装的软件包。
RPM包管理
rpm -ivh [包名].rpm:安装RPM包。
rpm -e [包名]:删除RPM包。
rpm -qa:列出所有已安装的RPM包。
五、系统监控命令
系统性能监控
top:实时显示系统性能信息。
htop:交互式显示系统性能信息(需要安装htop)。
free -h:显示内存使用情况。
df -h:显示磁盘使用情况。
du -sh [目录名]:显示目录大小。
日志查看
tail -f /var/log/messages:实时查看系统日志。
tail -f /var/log/secure:实时查看安全日志。
journalctl -xe:查看系统日志(systemd日志管理)。
六、其他常用命令
压缩和解压缩
tar -cvf [归档文件名].tar [源文件]:创建tar归档文件。
tar -xvf [归档文件名].tar:解压tar归档文件。
gzip [文件名]:压缩文件为gzip格式。
gunzip [文件名].gz:解压gzip文件。
进程管理
ps aux:显示所有运行中的进程。
kill [进程ID]:终止指定进程。
killall [进程名]:终止所有指定名称的进程。
pgrep [进程名]:查找指定名称的进程ID。
计划任务
crontab -e:编辑计划任务。
crontab -l:列出当前用户的计划任务。
crontab -r:删除当前用户的所有计划任务。
这些命令涵盖了CentOS系统管理的基本操作,掌握这些命令可以帮助你更高效地管理和维护CentOS系统。如果你有更多具体需求或问题,可以参考CentOS官方文档或相关技术论坛获取更多信息。