千家信息网

linux虚拟机的安装与设置

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,一、Linux系统的安装 1. Linux目录结构 / 根分区 Linux文件系统的起点 Linux系统中有且仅有一个根分区,Linux里面的所有数据全部存放在/下面 /
千家信息网最后更新 2025年12月03日linux虚拟机的安装与设置
一、Linux系统的安装     1. Linux目录结构     /  根分区 Linux文件系统的起点    Linux系统中有且仅有一个根分区,Linux里面的所有数据全部存放在/下面    /bin    普通用户使用的命令    /sbin   管理员使用的命令    /boot   存放启动相关的文件,内核...    /root   管理员的家目录    /home   普通用户的家目录    /dev    存放设备相关的,硬盘,光驱,软盘,键盘...    /etc    配置文件存放位置    /var    存放数据,日志相关    /tmp    临时文件存放位置2. 文件系统    概念:磁盘的格式    Windows NTFS、Fat32    Linux   XFS、ext2/ext3/ext4    swap 交换分区,虚拟内存 8G3.新建CentOS7的安装环境双击桌面VMware Workstation Pro图标/文件/新建虚拟机/自定义,下一步/选     择稍后安装操作系统,下一步/选择Linux,Red Hat Enterprise 7 64位,下一步/修改虚拟机名字CentOS7,安装位置更改D:\Virtual Machines\CentOS7,下一步/下一步/内存2048M,下一步/下一步/下一步/硬盘修改为SATA,下一步/下一步/硬盘调整为80G,下一步/下一步/完成4.在VMware里安装CentOS7   a.放入安装光盘选择CD/DVD(SATA)/选择使用ISO映像文件/D:\网工软件包\软件包    \ISO\CentOS-7-x86_64-Everything-1511.iso/确保上面设备状态被选中/确定   b.启动虚拟机电源,选择Install CentOS 7,回车   c.安装语言选择中文,简体中文,继续,键盘/选项/ctrl+shift/完成      SECURITY/关闭/完成     软件选择/GNOME/完成 d.安装位置/我要配置分区/完成/选择标准分区,    点击+/挂载点选择/boot,大小200M,添加挂载点/        点击+/挂载点选择/,大小20000M,添加挂载点/            点击+/挂载点选择swap,大小8192M   完成/开始安装e.点击root密码,设置密码为centos,完成/重启f.安装之后的初始化(如果文字界面):1 --> 2 --> c --> c二、Linux系统的基本操作     1.账户管理    Windows管理员  administrator    Linux管理员    root   2.图形桌面和命令行界面的切换centos7提供了 F1 - F6 6个终端环境,其中F1是图形,F2-F6是字符从图形桌面进入字符界面 Ctrl + Alt + (F2-F6)字符界面进入图形桌面  Alt + F1字符界面之间的切换   Alt + (F2-F6)练习:1)按Ctrl + Alt + F2 切换到第二个字符控制台在 login: 后输入 root ,按 Enter 确认在 password: 后输入 root 用户的密码,按 Enter 键即可登陆2)按Alt + F3 切换到第三个字符控制台在 login: 后输入 root ,按 Enter 确认在 password: 后输入 root 用户的密码,按 Enter 键即可登陆3)输入 exit 退出第三个字符控制台4)按Alt + F1 回到图形桌面环境3.Linux命令基本使用  pwd   打印当前工作目录,相当于windows地址栏 cd     切换目录 cd .       当前目录不变 cd ..      返回上一级目录 cd ../..   返回上一级目录的上一级 cd -       返回上一次所在目录 cd ~ = cd  返回当前用户的家目录 ls     列出当前目录下的内容 -l     长格式显示当前目录的内容Windows下双击一个目录 = Linux里面 cd + ls4.Linux下面颜色的作用蓝色  表示文件夹红色  压缩文件绿色  可执行文件 黑色 普通文件黄色  设备文件eg:[root@localhost ~]# cd      //[root@localhost ~]# pwd     ///root[root@localhost ~]# cd .    //[root@localhost ~]# pwd     ///root[root@localhost ~]# cd ..   //[root@localhost /]# pwd     // /[root@localhost /]# cd ..   //[root@localhost /]# pwd     ///[root@localhost /]# cd /etc/pki/CA[root@localhost CA]# pwd/etc/pki/CA[root@localhost CA]# cd ../..[root@localhost etc]# pwd/etc[root@localhost etc]# pwd/etc[root@localhost etc]# cd /root/[root@localhost ~]# pwd/root[root@localhost ~]# cd -/etc[root@localhost etc]# pwd/etc5.配置网络 ifconfig       查看当前网络信息 # ifconfig # route -n     查看网关 # cat /etc/resolv.conf     查看dns地址图形配置网络Alt+F2nm-connection-editor右上角把网络重新激活验证hostnamectl -sethostname xxx.xxx.xxx [root@localhost ~]# hostnamectl[root@localhost ~]# hostnamectl set-hostname teacher.tedu.cn[root@localhost ~]# hostnamectl Static hostname: teacher.tedu.cn     Icon name: computer-vm       Chassis: vm    Machine ID: d3f0970c5308449d950e3453c9a449ba       Boot ID: c5799a77789d47ca9a670064a03655ebVirtualization: vmwareOperating System: CentOS Linux 7 (Core)   CPE OS Name: cpe:/o:centos:centos:7        Kernel: Linux 3.10.0-327.el7.x86_64  Architecture: x86-64命令配置网络# nmcli device status      列出所有的网卡设备# nmcli connection show    列出已配置的网络连接手动设置IP地址/掩码,允许自动连接nmcli con mod "连接名" ipv4.method manual ipv4.address "IP地址/掩码位数"  # nmcli connection modify eth0 ipv4.method manual ipv4.addresses "10.0.0.10/255.255.255.0"   nmcli con mod "连接名" connection.autoconnect yes# nmcli connection modify eth0 connection.autoconnect yes手动指定默认网关、DNS地址# nmcli con mod "连接名" ipv4.gateway  默认网关地址# nmcli con mod "连接名" ipv4.dns      DNS地址# nmcli connection modify eth0 ipv4.gateway 10.0.0.254# nmcli connection modify eth0 ipv4.dns 4.4.4.4 停用指定连接nmcli  con  down  "连接名" 激活指定连接nmcli  con  up  "连接名" # nmcli connection down eth0    # nmcli connection up eth0 # ifconfig eno16777736: flags=4163  mtu 1500    inet 10.0.0.10  netmask 255.255.255.0  broadcast 10.0.0.255   # route -nKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface0.0.0.0         10.0.0.254      0.0.0.0         UG    100    0        0 eno16777736# cat /etc/resolv.conf # Generated by NetworkManagersearch tedu.cnnameserver 4.4.4.4
0