Tag: sysfs

Ubuntu 16.04复杂的接口名称

我试图弄清楚如何在Ubuntu 16.04中恢复简单的接口名称。 即enp3s0重命名为eth0 。 我试图修改GRUB配置。 我尝试过编辑/etc/udev/rules.d/10-network.rules ,但这两种方法对我都没有任何作用。 非常感谢帮助。 /etc/udev/rules.d/10-network.rules :(我隐藏了mac地址名称。) SUBSYSTEM==”net”, ACTION==”add”, ATTR{address}==”XX:XX:XX:XX:XX:XX″,KERNEL==”enp0s0″, NAME=”eth0″ SUBSYSTEM==”net”, ACTION==”add”, ATTR{address}==”XX:XX:XX:XX:XX:XX″,KERNEL==”wlx02c5c1866772″, NAME=”wlan0″ 我在GRUB配置中更改了这一行( /etc/default/grub )…… GRUB_CMDLINE_LINUX=”” 看起来像这样: GRUB_CMDLINE_LINUX=”net.ifnames=1″

什么是“/ sys”目录?

前一段时间我注意到了以前从未见过的这个目录, /sys 。 我研究了一下,读到“现代Linux系统”经常有这个目录,并且管理设备。 我认为那是/ dev的用途。 我似乎无法找到有关此目录的大量信息,除了我提到的内容,以及本页引用的内容: / sys是一个虚拟文件系统,可以访问它来设置或获取有关内核系统视图的信息。 我已经运行了Trusty一段时间了,之前从未注意过,这就是为什么我觉得它有点奇怪。 请有人请我填一下吗? 这个和/ dev有什么区别? Ubuntu什么时候开始使用这个目录,为什么? 谢谢。

在16.10中没有`rc.local`,那么如何在启动时添加命令来设置亮度?

我之前通过添加命令解决了这个问题: echo X > /sys/class/backlight/intel_backlight/brightness 到Ubuntu 14.04上的/etc/rc.local 。 但是在Ubuntu 16.10上没有/etc/rc.local 。 我现在不知道如何解决它。 是否有一个新脚本替换了我可以输入命令的rc.local ?

如何修改“/ sys / kernel / mm / transparent_hugepage / enabled”

我使用mongodb 3.0,我发现了一个警告: MongoDB shell version: 3.0.0 connecting to: test Server has startup warnings: 2015-03-13T16:28:29.405+0800 I CONTROL [initandlisten] 2015-03-13T16:28:29.406+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is ‘always’. 2015-03-13T16:28:29.406+0800 I CONTROL [initandlisten] ** We suggest setting it to ‘never’ 2015-03-13T16:28:29.406+0800 I CONTROL [initandlisten] 2015-03-13T16:28:29.407+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is ‘always’. 2015-03-13T16:28:29.407+0800 I CONTROL [initandlisten] ** […]