试图做一个大多数沉默的服务器

我正在运行一个Ubuntu服务器,我已经在Grub2中启用了沉默,所以内核不显示任何输出。

另外,我现在要隐藏运行级别/服务输出。 那可能吗?

我甚至不介意改变服务系统中的一些代码来做到这一点。 换句话说,解决scheme不一定要优雅,我只是想要它的工作!

要在内核启动期间禁用控制台输出,请在内核命令行上使用quiet选项。

最简单的方法来实现这一点,如果grub是沉默的话:

通过添加内核参数编辑/etc/default/grub文件:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 

然后执行如下:

 sudo update-grub 

更新:

如果你想禁用usplashgraphics启animation面:

通过添加以下内容编辑/usr/share/initramfs-tools/conf-hooks.d/usplash文件:

 USPLASH=n 

然后执行如下:

 sudo update-initramfs -u