用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0,变成了enp1s0,每次想要修改什么配置,
都要先ifconfig查一下网卡名,真是让我很郁闷!

去网上搜索一下才知道,这次的Ubuntu 16的更新幅度很大,当属systemd替换掉了initd来引导系统这个动作给用户带来的影响最大,
原来习惯service什么的来控制系统服务什么的,现在竟然被systemctl这个命令替换了(虽然service依旧可用)。systemd带来的另
外一个副作用(或者可以说是优点)就是网络接口的命名方式变了:

/** Two character prefixes based on the type of interface:*   en — Ethernet*   sl — serial line IP (slip)*   wl — wlan*   ww — wwan** Type of names:*   b<number>                             — BCMA bus core number*   c<bus_id>                             — CCW bus group name, without leading zeros [s390]*   o<index>[d<dev_port>]                 — on-board device index number*   s<slot>[f<function>][d<dev_port>]     — hotplug slot index number*   x<MAC>                                — MAC address*   [P<domain>]p<bus>s<slot>[f<function>][d<dev_port>]*                                         — PCI geographical location*   [P<domain>]p<bus>s<slot>[f<function>][u<port>][..][c<config>][i<interface>]*                                         — USB port number chain*/

上面一段是systemd源码的注释,意思是:

  1. en代表以太网卡

  2. p3s0代表PCI接口的物理位置为(1, 0), 其中横座标代表bus,纵座标代表slot

更加详细的历史及优缺点可以参考freedesktop的wiki

Linux网卡命名enp1s0说明相关推荐

  1. Linux网卡命名规则

    网卡命名 一.为什么需要这个       服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的.Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口 ...

  2. ubuntu/linux系统知识(36)linux网卡命名规则

    文章目录 背景 命名规范 系统默认命名规则 优势 背景 很久以前Linux 操作系统的网卡设备的传统命名方式是 eth0.eth1.eth2等,属于biosdevname 命名规范. 服务器通常有多块 ...

  3. linux网卡名字enp3s0,Linux网卡命名enp3s0说明

    用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0,变成了enp3s0,每次想要修改什么配置, 都要先ifconfig查一下网卡名,真是让我很郁闷! ...

  4. linux网卡命名规则变为eno分析?

    起因:自己装了最新版本的ubunt发行版,今天发现无法上网,在解决联网故障时发现网卡不再是传统的eth0的方式,本机显示为eno1.奇了个怪了,纳了个闷了,google一探究竟! 查看本机ubuntu ...

  5. Linux网卡重命名规则

    作者 QQ群:852283276 微信:arm80x86 微信公众号:青儿创客基地 B站:主页 https://space.bilibili.com/208826118 参考 linux网卡命名规则 ...

  6. linux 下 网卡命名改名

    目录 背景 一致网络设备命名规范 biosdevname net.ifnames 系统默认命名规则 流程 rename 流程 scheme 次序 用户自定义网卡名称 内核启动参数biosdevnane ...

  7. Linux 网卡重命名

    生成系统引导文件 vim /etc/default/grub GRUB_CMDLINE_LINUX行末添加:net.ifnames=0 biosdevname=0 使上面的更改生效 grub2-mkc ...

  8. linux设置网络 重命名,01-Redhat/Centos7网卡命名介绍及修改方式

    1. Redhat/Centos7网卡命名介绍 1.1 网络设备命名 Redhat/Centos7提供在网络接口中使用新的网络设备命名方法.这些功能会更改系统中的网络接口名称,以便定位和区分这些接口. ...

  9. linux查看网卡物理编号_Centos 网卡命名规范及信息查看(物理网卡,虚拟网卡)...

    背景 之前写的脚本中获取 IP 地址时,未考虑虚拟网卡的情况(docker 创建的虚拟网卡),导致脚本失败,故总结下网卡相关知识. 一致网络设备命名规范 Centos 6及之前的版本网卡命名格式:et ...

最新文章

  1. 面试官问:服务的心跳机制与断线重连,Netty底层是怎么实现的?懵了
  2. oracle sql 调用自定义函数_PSCAD入门教程(第7节):怎样调用fortran编写的自定义函数?(附模型)...
  3. 在matlab中intcon什么意思,GADST,你为何这么叼?(一)
  4. 第13天学习Java的笔记(类定义)
  5. mvnrepository总是出现烦人的one more step验证
  6. windows10中的Ubuntu
  7. 光纤交换机产品功能介绍
  8. 从大学到结婚,我和小云的这13年
  9. 设计师交流平台!!!
  10. 图片配置文件设置 索尼a7s2_一招让索尼相机直出电影机色彩
  11. 写失败数据写入成功_马克·吐温写小说有多成功,做生意就有多失败,创业亏的就剩烟囱...
  12. java自学网站,看完不后悔,千万不要做收藏者!!!
  13. 一篇带你使用latex 应对美赛论文书写
  14. 转行做程序员,培训or自学?过来人亲身经历良心分享
  15. 防汛可视化:雨季来临,如何做好防汛措施?
  16. android仿咸鱼底部导航栏,Flutter沉浸式状态栏/AppBar导航栏/仿咸鱼底部凸起导航栏效果...
  17. 网页被劫持会造成什么影响
  18. 一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用
  19. 待办日程用什么软件好 2022好用的便签记事日程管理软件推荐
  20. 如何用JavaScript自己实现一个unshift() 方法

热门文章

  1. Python django 宠物领养商城-源码下载
  2. 【纯CSS】CSS奇思妙想边框动画
  3. U3D各向异性Shader
  4. 焊接件技术要求怎么写_焊接技术要求
  5. 财付通支付接口使用说明详解
  6. 游戏建模行业在国内的发展前景怎么样,工作好找吗?
  7. C语言打印各种图案合集
  8. java richtextbox_RichTextBox下控件写入与取出
  9. 第二阶段在线作业计算机,计算机应用基础第二阶段在线作业.doc
  10. 钉钉如何快速搜索群里文件夹的方法