CentOS7/Linux常用命令(最小化安装后的必备操作、设置静态Ip、永久关闭firewalld防火墙)

本文档提供了CentOS最小化安装后的基本配置步骤,包括网络设置、安装常用工具、更换国内源等,帮助快速搭建开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最小化安装后的必备操作

如果系统没有安装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.youkuaiyun.com/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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值