systemctl 删除启动项
时间: 2023-08-14 22:05:04 浏览: 555
要删除启动项,你可以使用以下命令:
1. 首先,使用 root 或有 sudo 权限的登录到系统。
2.行以下命令以停止要删除的服务:
```
sudo systemctl stop <service_name>
```
其中 `<service_name>` 是要删除的服务的名称。
3. 运行以下命令以禁用服务:
```
sudo systemctl disable <service_name>
```
这将阻止服务在系统引导时自动启动。
4. 最后,运行以下命令以从系统中删除服务文件:
```
sudo rm /etc/systemd/system/<service_name>.service
```
请确保替换 `<service_name>` 为要删除的服务的实际名称。
请谨慎操作,并确保你要删除的是正确的启动项。
相关问题
Ubuntu删除开机启动项
如果你想删除 Ubuntu 开机启动项,可以按照以下步骤进行操作:
1. 打开终端(Ctrl+Alt+T)。
2. 输入命令 `sudo systemctl disable <服务名称>`,其中 `<服务名称>` 是你想要禁用的服务的名称。
3. 输入管理员密码以确认。
4. 重启电脑,确认该服务不再启动。
注意:禁用某些服务可能会导致系统功能失效或出现其他问题,请谨慎操作。建议备份重要数据后再进行操作。
[root@zhanghao 20300118]# systemctl enable vsftpd Created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service. [root@zhanghao 20300118]# systemctl disable vsftpd Removed symlink /etc/systemd/system/multi-user.target.wants/vsftpd.service.
这段命令的意思是使用systemctl命令对vsftpd服务进行启用和禁用操作。systemctl enable vsftpd命令会在系统启动时自动启动vsftpd服务,创建一个符号链接到系统服务目录;而systemctl disable vsftpd命令则会从系统服务目录中删除该服务的符号链接,从而禁止系统启动时自动启动该服务。
在这里,你启用了vsftpd服务,并将其添加到系统启动项,这样系统每次启动时就会自动启动这个服务;然后你又禁用了该服务,这样系统就不会自动启动这个服务了。如果你需要重新启用该服务,只需再次运行systemctl enable vsftpd命令即可。
阅读全文