我想我没有硬件问题。显然,有时 WiFi 连接只是断开连接。所以这不一定与这种情况相同,我可能不需要重新加载任何模块。
但是如何重新启动wlan0
?我试过restart network-manager
,但这似乎wlan0
不理会。
在最近的 ubuntus(特别是,我最感兴趣的是 12.04)/var/run
是 tmpfs,因此我假设每次重新启动时它都是空的。
但是,我看到了一些文件夹,例如/var/run/mysqld
和许多其他文件夹。每次重新启动时如何创建这些文件夹?是否有一些模板文件夹复制到/var/run/
(如果是,哪个脚本执行该操作),或者每个文件夹分别被复制mkdir
,或者什么?
编辑:
请不要回答/var/run
是持久的,或者/run
是持久的。因为它不是。
即使在您的系统上是这样,在常规 12.04 上也不是这样。
我刚刚安装了 Ubuntu 16.04 LTS,发现运行时
usr@server:~$ sudo service <servicename> restart
usr@server:~$
Run Code Online (Sandbox Code Playgroud)
服务重新启动(我可以用 看到状态service <servicename> status
),但 shell 直接返回命令行,没有预期的:
* Stopping <servicename> [ OK ]
* Starting <servicename> [ OK ]
Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 15.04 并运行标准安装nginx
( apt-get install nginx
)。
一切都运行良好,但我注意到nginx
日志正在轮换,但nginx
继续输出到同一个日志文件,例如/var/log/nginx/error.log
是空的,但/var/log/nginx/error.log.1
正在向其中写入内容。
当然,如果我重新启动nginx
常规日志文件开始被写入。logrotate
脚本中的某个地方是否有错误?是否需要nginx
在旋转时重新启动?
我想知道 Ubuntu 14.04 和 Ubuntu 16.04 之间的差异,不是图形差异,而是技术差异,如下所示:
/etc/rc.local
不是必需的,但在 Ubuntu 14.04 中是必需的。我在哪里可以找到有关这些变化的信息?