本文最后更新于116 天前,其中的信息可能已经过时,如有错误请发送邮件到qs0018.bh@gmail.com
安装好一个新Linux系统后,对其进行初步优化的方法:
0.Xshell连接
- 查看虚拟机ip地址:
ip a
1.基础软件安装
yum install -y vim wget lrzsz tree curl
- vim:文本编辑器
- wget:下载工具
- lrzsz:Windows向Linux上传文件
- tree:可以将目录、子目录和其中的文件以一种树状的形式呈现出来
- curl:利用 URL 工作的命令行文件传输工具,常用于服务访问和文件下载
2.备份repo
cd /etc/yum.repos.d/CentOS-Base.repo
mv CentOS-Base.repo CentOS-Base.repo.bak
- 从镜像网站上下载repo文件:
wget -O /etc/yum.repos.d/CentOS-Base.repo [网址]
- 如果报错:404 not found
- 先将文件下载至物理机,然后在物理机下载目录下执行命令:
scp [文件名] root@[虚拟机ip]:/etc/yum.repos.d/
- 若出现提示输入yes/no:
– 在虚拟机命令行中输入yes并ctrl+C
3.清除缓存并重新建立
yum clean all
yum makecache
4.设置静态ip地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
- 输入i进入编辑模式
- dhcp改为static
- 删除UUID这一行
- 添加:
IPADDR=[虚拟机ip]
GATEWAY=[网关ip]
NETMASK=255.255.255.0
DNS1=114.114.114.114
- 其中,网关ip在VMware-编辑-虚拟网络编辑器-vmnet8-NAT设置-网关ip查看
- 保存退出
- 按esc后输入:wq退出并保存
- 重启网络服务
systemctl restart network
- 检查
ip a
ping www.baidu.com
若能ping通,则说明设置成功
5.关闭服务
- 防火墙
systemctl stop firewalld
systemctl disable firewalld
- 暂时用不上的服务(可不关)
systemctl stop NetworkManager
systemstl disable NetworkManager