我安装 mongodb 是为了学习,我面临的问题是它在系统启动时启动,即使不使用也会消耗资源。我想从系统启动中删除它,我该怎么做?
我想从自动启动中禁用 lightdm。Currenty,我service lightdm disable
从终端运行,然后运行startx
.
update-rc.d
没有帮助
出于某种原因,我需要在启动时禁用系统服务。就我而言,这是 Avahi Daemon。我只是不希望它在启动时启动。
在以前的 Ubuntu 版本(例如 12.04)中,我可以做到
sudo update-rc.d avahi-daemon disable
Run Code Online (Sandbox Code Playgroud)
但是在 14.04 它显示
update-rc.d: warning: start runlevel arguments (none) do not match avahi-daemon Default-Start values (2 3 4 5)
update-rc.d: warning: stop runlevel arguments (none) do not match avahi-daemon Default-Stop values (0 1 6)
System start/stop links for /etc/init.d/avahi-daemon do not exist.
Run Code Online (Sandbox Code Playgroud)
Avahi 在启动时启动。我怎样才能禁用它?我正在寻找执行此操作的命令行方式。
请注意解释这里发生了什么?最近 Ubuntu 版本中的一些更改破坏了update-rc.d
? 我怀疑我在这里遗漏了一些东西。
这个问题是关于 ubuntu 的,MODS 说它是重复的,但我没有找到好的答案!
我想运行命令,(这也适用于脚本)
sudo service deluged restart
Run Code Online (Sandbox Code Playgroud)
一切都完成后在启动时,IE:最后一件事要运行
我第一次找到这个帖子,标记为重复
哪个赛斯阻止了未来的帮助并链接到这篇文章
首先,我运行的是服务器,而不是桌面(链接的“重复”指南向您展示了这一点),因此我只能使用基于 CLI 的指南。其次,这是两个不同的问题。
然后有这个帖子
标记为重复并链接到此问题,这可能会回答他的特定问题,但不回答问题,请在启动时运行命令。
无论如何,还有更多!但我所知道的是我知道我想要的只是一个如何通过 CLI 和简单的例子来做到这一点。我不是编码员,但我可以阅读代码并编辑它以满足我的需求并理解它,我只是无法创建它。
正如另一个 mod (takkat) 所说,这是一个与
如何启用禁用服务但我的观点是这篇文章,我正在使用
sudo 服务泛滥重启
作为如何在启动时运行命令/脚本的示例,而不是排除服务未运行的原因。虽然 rc.local 可以作为我遇到的问题的肮脏修复,但deluge web-ui 自动连接它可以在很多其他情况下使用。
请尝试直接回答问题,不要给我您认为可能有帮助的链接,如果它是重复的,则链接到涵盖如何在启动时运行命令/脚本的 cli 指南,因为 CLI 指南可以由Ubuntu 的桌面和服务器用户。
我使用的是 Ubuntu 12.04,我知道维护启动程序列表的 GUI 方式,但现在我想找出使用命令行界面 (CLI) 添加/删除启动应用程序的方法。
wpa_supplicant 似乎以某种方式在启动时自动启动。
# ps auxwww |grep wpa 根 915 0.0 0.0 28824 1232 ? S 17:36 0:00 /sbin/wpa_supplicant -u -s
如何禁用此服务,防止它自动启动?
我需要在启动时以超级用户身份在 Xubuntu 中运行 bash 脚本。我不知道从哪里开始。我必须做一些在 Arch Linux 指南中描述的事情。该指南准确地说:
在文件末尾添加以下内容:/etc/rc.sysinit
# Do my action
/etc/rc.d/do_my_action
/bin/dmesg >| /var/log/dmesg.log
Run Code Online (Sandbox Code Playgroud)
但我没有/etc/rc.sysinit
和/etc/rc.d/
在Xubuntu。我确定有等效的,对吧?
我刚刚从 Windows 8 切换到 Ubuntu 13.04。我为防火墙安装了 UFW GUI 界面。在侦听报告中,它显示了在几个端口中运行的称为 dhclient 和 avahi-daemon 的东西。
我谷歌两者,但找不到明确的答案,如果我需要它们,如果不需要,我该如何关闭它们。我使用家用电脑的唯一目的是互联网(Midori 浏览器)、steam 和 arduino。
任何帮助将不胜感激。
每次重新启动时,我发现 Google Chrome 在安装后作为服务运行。这不会是一个问题,如果它不会 100% cpu。我不想卸载它,但如果我找不到一种方法来禁用它作为服务保留在内存中,我将被迫这样做。
我在启动管理器中找不到任何东西,所以我问在哪里搜索......
我已经openssh-server
安装,但有时我想sshd
在启动时默认关闭该服务,并且仅根据需要从终端启动它。
根据许多其他问题的建议,在我systemd
使用 16.04 发行版时,在启动时启用和禁用服务应该很简单:
$sudo systemctl disable sshd.service
Run Code Online (Sandbox Code Playgroud)
这似乎有效。但是,此后我无法再在启动时启用该服务:
$sudo systemctl enable sshd.service
Failed to execute operation: No such file or directory
Run Code Online (Sandbox Code Playgroud)
即使卸载和重新安装openssh-server
也不能修复它,但purge
可以。
sshd
一旦通过 禁用它,systemd
如何在启动时重新启用它?
请注意,即使在这种混乱的状态下,我仍然可以通过service ssh
[start|stop]`手动启动和停止服务。