我试图让一个程序在启动时启动。Ubuntu 16.04。我做了以下事情:
Opened Terminal
cd /etc/init.d
sudo gedit
added:
#!/bin/bash
# /etc/init.d/cmdtrm
echo password | sudo -S /usr/master/bin/trmf
saved file as cmdtrm
sudo update-rc.d cmdtrm defaults
sudo chmod +x cmdtrm
Rebooted machine
重新启动后,屏幕上显示以下内容:
/dev/sda1:干净,xxxxx/xxxx 文件,xxxxx/xxxxx 块
它就那样呆着。什么也没发生。
该程序已在后台启动。我知道这一点,因为该程序连接到了我的服务器。
这个问题有一些答案,但我不确定在我的情况下应该如何处理。
如何让 Ubuntu 正确启动?我需要终止该程序吗?怎么做?
答案1
问题是由于我在 /etc/security/limits.conf 中添加了一些行造成的
在黑屏上,我按下Ctrl+Alt+F1,然后
sudo vi /etc/security/limits.conf
删除这两行,保存并重新启动。
Ubuntu 正常重启。