事情起因:通过用浏览器宝塔面板修改网卡etho,保存之后,重启网卡,service network restart,无法重启,网站那种常见的报错,无法启动,于是重启了服务器;
然后感觉彻底凉了,IP已经无法连接上服务器了,宝塔自然也打不开,ping也不通;幸好官方自带有控制台,还能连接,然后找网上的教程,重新设置网卡,无论如何处理,网卡始终无法启动
越整越怕,想着两个月的辛苦网站的数据,不会就这么凉了吧,而且是公司的。
最后新建一台服务器,模拟同样的操作,一样一样的排查到底是哪行代码出问题了。最后发现原来是编码的问题,Linux需要的是nuix编码,而我们通过浏览编辑保存的是window编码;:wq保存后其实对于系统来说是乱码的,她是无法执行的。
所以cd到网卡位置 查看一下编码操作如下
# 打开文件(你的网卡可能不是这个名字)
vi ifcfg-etho
# 查看编码格式
:set ff
# 如果显示如下,编码是错误
fileformat=dos
# 修改编码
:set ff=unix
# 保存退出
:wq
原文链接:https://www.itaoda.cn/blog/906.html,转载请注明出处。
评论0