Linux开启关闭查看设置开机自启动
最开始Linux的启动一直都使用init进程 , centos7以来就使用systemctl进行代替 。
/etc/init.d/nginx startservice nginx start
这种方法有两个缺点 。
一是启动时间长 。 init进程是串行启动 , 只有前一个进程启动完 , 才会启动下一个进程 。
二是启动脚本复杂 。 init进程只是执行启动脚本 , 不管其他事情 。 脚本需要自己处理各种情况 , 这往往使得脚本变得很长 。
Systemd 就是为了解决这些问题而诞生的 。 它的设计目标是 , 为系统的启动和管理提供一套完整的解决方案 。
根据 Linux 惯例 , 字母d是守护进程(daemon)的缩写 。Systemd 这个名字的含义 , 就是它要守护整个系统 。
使用了 Systemd , 就不需要再用init了 。 Systemd 取代了initd , 成为系统的第一个进程(PID 等于 1) , 其他进程都是它的子进程 。
文章插图
以nginx.service为例
启动一个服务:systemctl start nginx.service关闭一个服务:systemctl stop nginx.service重启一个服务:systemctl restart nginx.service显示一个服务的状态:systemctl status nginx.service
【Linux开启关闭查看设置开机自启动】在开机时启用一个服务:systemctl enable nginx.service在开机时禁用一个服务:systemctl disable nginx.service查看服务是否开机启动:systemctl is-enabled nginx.service
查看开机启动的服务列表:systemctl list-unit-files|grep enabled查看启动失败的服务列表:systemctl --failed
- iOS|恒创科技:Linux日本云服务器安全设置的基本步骤
- 英伟达|Linux下使用KVM虚拟机安装华为OpenEuler系统
- 付费|腾讯奖励员工21亿港元股票;爱奇艺被曝大规模裁员;抖音短剧开启付费模式;豆瓣被约谈,所有小组回复功能已暂停丨文娱周报
- Linux|龙芯:继续为Linux提供LoongArch处理器的支持
- Windows|用过没,Windows下的包管理器Choco,类似Linux终端那种
- 荣耀|一亿像素+100W快充,因新机开启退场模式,这款中端神机价格新低
- Linux|LVFS 提供的总下载次数已超 4000 万次
- 华为鸿蒙系统|牛!龙芯二进制翻译功能,可运行安卓、windows、linux软件
- 微信|微信大更新,被关闭的功能回来了
- Linux|Web前端培训:你可以用JavaScript做什么?