更詳細的可參考基於VirtualBox搭建Linux(CentOS 7)虛擬機環境(學習必備技能) - 碼霸霸 (lupf.cn) 使用虛擬機的時候,需要自己執行自己不確定操作時,一定要提前進行快照 1.軟體 VirtualBox官網下載最新的VirtualBox,地址:https://www.vi ...
更詳細的可參考基於VirtualBox搭建Linux(CentOS 7)虛擬機環境(學習必備技能) - 碼霸霸 (lupf.cn)
使用虛擬機的時候,需要自己執行自己不確定操作時,一定要提前進行快照
1.軟體
- VirtualBox官網下載最新的VirtualBox,地址:https://www.virtualbox.org/
- centos系統:
2.創建虛擬機
3.網卡設置
4.系統配置
註意:右邊的Ctrl鍵可以切換虛擬機和主機的滑鼠
5.網路配置
-
查看window宿主機的網段
ipconfig
-
配置Linux網卡
// 找到網卡的配置文件
cd /etc/sysconfig/network-scripts/
ls
// 找到一個ifcfg-enp0s3 的配置文件
// 編輯它
vi ifcfg-enp0s3
添加一下配置
// 將BOOTPROTO=dhcp 修改為 BOOTPROTO=static 意思是IP設置為固定的
// 將ONBOOT=no 修改為ONBOOT=yes
IPADDR=192.168.124.121
NETWORK=192.168.124.1
NETSTAT=255.255.255.0
GATEWAY=192.168.124.1
DNS1=192.168.124.1
DNS2=8.8.8.8
// 重啟網卡
service network restart
// 查看ip
ip addr
// ping網關
ping 192.168.1.1
// ping外網
ping www.qq.com
// 如果都能成功,說明網路已經配置成功
// *** 橋接模式****
// 如果檢查配置發現沒問題,但是網路就是不能正常訪問
// 請檢查一下虛擬機的網路是不是配置的 橋接模式 具體可參考上面的設置網路
6.常用軟體安裝
- 時間更新
// 查看當前時間
date
// 安裝ntpdate
yum install -y ntpdate
// 更新時間
ntpdate 0.asia.pool.ntp.org
// 將系統時間同步到硬體,防止系統重啟後時間被還原
hwclock --systohc
// 設置定時任務自動更新時間(沒5分鐘執行一次)
echo "* 5 * * * /usr/sbin/ntpdate time.windows.com > /dev/null 2>&1" >> /var/spool/cron/root
crontab -l
systemctl restart crond.service
- wget vim gc++安裝
# 安裝wget 和 vim
yum install -y wget vim
# 安裝gcc
yum install -y gcc-c++
- 埠占用情況查看
// 工具安裝
yum install net-tools
netstat -tunl | grep ':80'
netstat -tunlp
netstat -apn | grep ':80'
//查看連接數
netstat -ntu
netstat -nat|grep -i "80"|wc -l
7.遠程連接
- 第一種,SourceCRT+WinSCP
SourceCRT,用來連接linux的客戶端,綠色版安裝教程: https://lupf.cn/articles/2020/09/16/1600235760640.html
WinSCP,用於上傳文件到linux的客戶端,教程: http://www.downxia.com/downinfo/4574.html
- 第二種,Xshell+Xftp(功能同上)
鏈接:https://pan.baidu.com/s/1GA0OzRF5e13LCbJXGMwfUA 提取碼:zzzz
我使用的是第二種
8.快照位置
- 控制---》生成備份(系統快照)
- 恢復備份需要先關閉Linux虛擬機