温馨提示×

centos如何导入配置

小樊
48
2026-08-05 00:02:35
栏目: 智能运维

CentOS 里“导入配置”要看你具体指的是哪一类配置,不同场景命令不一样。下面按常见场景给你一个速查表,你可以对照使用。


一、导入网络配置(常见)

CentOS 7 / 8(NetworkManager)

nmcli connection reload
nmcli connection up eth0

或重启网络:

systemctl restart NetworkManager

CentOS 6(传统 network)

service network restart

二、导入环境变量配置

1️⃣ 临时导入(当前终端有效)

source /path/to/config.sh
# 或
. /path/to/config.sh

2️⃣ 永久导入(所有用户)

vi /etc/profile

添加:

export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH

然后:

source /etc/profile

3️⃣ 只对当前用户

vi ~/.bashrc
source ~/.bashrc

三、导入防火墙配置(firewalld)

firewall-cmd --reload

导入规则文件:

firewall-cmd --permanent --new-zone=myzone
firewall-cmd --reload

四、导入系统服务配置

修改 .service 文件后:

systemctl daemon-reload
systemctl restart 服务名

五、导入软件仓库配置(yum / dnf)

yum clean all
yum makecache

或:

dnf makecache

六、导入数据库配置(如 MySQL)

mysql -uroot -p < config.sql

七、导入定时任务(crontab)

crontab /path/to/cronfile

八、导入 SELinux 配置

setenforce 0        # 临时
vi /etc/selinux/config   # 永久

九、导入自定义配置文件(通用)

cp config.conf /etc/xxx/
systemctl restart xxx

如果你愿意,可以直接告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 具体是哪种配置(网络 / 环境变量 / 服务 / 防火墙 / 软件)

我可以给你精确到命令级别的操作步骤。

0