分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

RHEL5.X 重启网卡出现./network-functions: line 78: .: ifcfg-eth0: file not found

发布时间:2023-09-06 01:59责任编辑:胡小海关键词:暂无标签

错误信息:

[root@localhost network-scripts]# service network restart
Shutting down interface eth0: ?./network-functions: line 78: .: ifcfg-eth0: file not found
                                                           [ ?OK ?]
Shutting down loopback interface: ?./network-functions: line 78: .: ifcfg-lo: file not found
                                                           [ ?OK ?]
Bringing up loopback interface: ?./network-functions: line 78: .: ifcfg-lo: file not found
Missing config file ifcfg-ifcfg-lo.
                                                           [ ?OK ?]
Bringing up interface eth0: ?./network-functions: line 78: .: ifcfg-eth0: file not found
Missing config file ifcfg-ifcfg-eth0.
                                                           [ ?OK ?]

/etc/sysconfig/network-scripts/network-functions fails under bash 4.1.
The reason is that bash 4 fixed a bug in the source function (http://tiswww.case.edu/php/chet/bash/COMPAT) that cause the function to include the current directory in the path when sourcing files.

解决方法:

在78行中,修改  . $CONFIG 为   . ./$CONFIG

Line 78 in network-functions is ". $CONFIG" which means it wouldn‘t work if bash hadn‘t that bug.
It should be changed to ". ./$CONFIG" which solves the problem.

RHEL5.X 重启网卡出现./network-functions: line 78: .: ifcfg-eth0: file not found

原文地址:https://www.cnblogs.com/onlybobby/p/9175831.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved