Linux网卡配置文件常用配置方法

Linux网卡配置文件常用配置方法,第1张

安装完一套Linux发行版后,使用ifconfig命令会看到本机所有的网络接口,但此时往往还不能使用,还需要给这些网卡配置下才行。

比如在CentOS或者Fedora系统中,以太网卡的配置文件一般位于

/etc/sysconfig/network-scripts目录下,如果你有网卡eth0但是没有ifcfg-eth0文件,那么就新建一个ifcfg-eth0,对于eth1也是如此。有时候Linux系统的IP地址都是公司规划好的,因此需要给网卡配置静态IP地址,那么此时ifcfg-eth0配置文件的内容如下:

DEVICE=网卡名称,比如eth0

ONBOOT=yes

BOOTPROTO=static表示配置的是静态IP

IPADDR=配置规划好的IP地址

NETMASK=配置规划好的网络掩码

GATEWAY=配置规划好的网关

HWADDR=配置此台设备的MAC地址

环境变量配置的两个方法:

在/etc/profile里设置系统环境变量时,路径末尾不能以"/"结尾,否则将导致整个PATH变量出错

各个配置文件作用

家目录中配置文件里面默认有shell来判断如果父配置文件不存在才读取此文件

/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.

/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取.

~/.bash_logout: 当每次退出系统(退出bash shell)时,执行该文件.

另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/5914312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-08
下一篇2023-03-08

发表评论

登录后才能评论

评论列表(0条)

    保存