CentOS7/Linux常用命令(最小化安装后的必备操作、设置静态Ip、永久关闭firewalld防火墙)
最小化安装后的必备操作
如果系统没有安装yum模块,执行apt install yum
1、设置网络,查看是否为侨联网络,并配置网络
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
这里的eno16777736是你的网卡名称,(我使用的是NAT模式,桥接模式自行修改IP地址)修改文件中
ONBOOT = no 为
ONBOOT = yes
重启网卡(CentOS7)+ 查看IP
systemctl restart network
ip addr
查看网络统计信息是
ip link
2、启用ifconfig
命令
yum provides ifconfig
或
yum whatprovides ifconfig 来查看
我们可以看到 ifconfig
命令是依赖于 net-tools 软件的 ,所以我们
yum install -y net-tools
安装该软件, 好了 现在 ifconfig 是不是能正常使用了!
如果出现Cannot find a valid baseurl for repo: base/7/x86_64错误 :
方法一、
1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes
2、重启网络:service network restart
方法二、
1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8
2、重启网络: service network restart
3、CentOS7最小化安装后没有wget软件,但是以后我们会经常用到这个组件,所以我们安装一下
yum install -y wget
4、CentOS自带的国外源有时候会很慢,我们替换成国内的阿里源,也有很多比如163源都很好,国内很多人用,但这里我们就用阿里源做个示例,想用其他源的同学可以去百度一下。
#先进入源的目录
cd /etc/yum.repo.d
#备份一下官方源
mv CentOS-Base.repo CentOS-Base.repo.bak
#将阿里源文件下载下来
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#重建源数据缓存
yum makecache
ok,换源完成
5、CentOS自带vi编辑器,功能没有vim强大,我么再安装一个vim编辑器
yum install -y vim-enhanced
以上内容参考:https://blog.csdn.net/qq_34160679/article/details/79800584
6、安装gcc模块(可选)
yum -y install gcc
7、安装g++模块(可选)
yum -y install gcc gcc-c++ libstdc++-devel
设置静态IP
1、cd /etc/sysconfig/network-scripts
2、ls 选中要修改的ip的名称
3、vim +名称 编辑 如:vim
4、找到 BOOTPROTO 参数,BOOTPROTO接受3个参数:none(禁止dhcp),static(静态IP),dhcp(自动获取)
进行如下的参数修改,其他参数不动:
BOOTPROTO=static //默认为 dhcp,我们将其修改为 static
IPADDR=192.168.1.223 //将要设置为的永久ip
NETMASK=255.255.255.0 //新增
GATEWAY=192.168.1.1 //新增
ONBOOT=yes //默认为 no
5、重启网卡
systemctl restart network
6、验证 静态IP是否设置成功
ifconfig 获取 当前ip ,如上述操作无误差应该为:192.168.1.149 也就是你设置的永久IP,然后使用另外系统去 ping 这个IP,再在Linux上ping其他系统,如果Linux在虚拟机上则可直接使用当前的系统,否则使用其他电脑应关闭其防火墙,否则ping不通。
永久关闭firewalld防火墙
执行关闭命令: systemctl stop firewalld.service
再次执行查看防火墙命令:systemctl status firewalld.service
执行开机禁用防火墙自启命令 : systemctl disable firewalld.service
更多推荐
所有评论(0)