linux查看开机自启动项
时间: 2023-04-24 20:01:07 浏览: 2128
在Linux中,可以使用以下命令来查看开机自启动项:
1. systemctl list-unit-files --type=service:列出所有系统服务的状态,包括已启用和未启用的服务。
2. systemctl list-unit-files --type=service | grep enabled:列出所有已启用的系统服务。
3. chkconfig --list:列出所有已安装的服务及其启动级别。
4. ls /etc/init.d:列出所有在/etc/init.d目录下的启动脚本。
5. ls /etc/rc.d/rc*.d:列出所有在/etc/rc.d/rc*.d目录下的启动脚本。其中,*代表运行级别,如rc3.d代表运行级别为3的启动脚本。
希望对您有帮助!
相关问题
linux查看开机自启动
要查看Linux系统中的服务是否在开机时自动启动,可以使用chkconfig命令。chkconfig命令用于管理系统服务的运行级别。通过chkconfig命令,您可以查看服务在每个运行级别下的启动状态。
要查看特定服务的启动状态是否为开机自动启动,可以使用以下命令:
chkconfig --list <服务名称>
例如,要查看network服务是否在开机时自动启动,可以运行以下命令:
chkconfig --list network
该命令会显示network服务在每个运行级别下的启动状态。例如,输出可能如下所示:
network 0: 关闭 1: 关闭 2: 启用 3: 启用 4: 启用 5: 启用 6: 关闭
其中,0表示运行级别0,1表示运行级别1,以此类推,而启用表示服务在该运行级别下自动启动,关闭表示服务在该运行级别下不会自动启动。
需要注意的是,上述输出结果只显示SysV服务,并不包含原生systemd服务。如果要列出systemd服务,请执行'systemctl list-unit-files'命令。若要查看在具体目标(target)下启用的服务,请执行'systemctl list-dependencies [target]'命令。
因此,通过chkconfig命令可以方便地查看Linux系统中的服务是否在开机时自动启动。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Linux如何查看服务启动状态是否开机自动启动](https://blog.csdn.net/joshua317/article/details/128269390)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
linux查看开机启动项
在Linux中,可以使用以下命令来查看开机启动项:
1. systemctl list-unit-files --type=service:列出所有系统服务的状态,包括启动状态和禁用状态。
2. systemctl status <service_name>:查看指定服务的状态,包括是否正在运行和最近的日志信息。
3. systemctl enable <service_name>:启用指定服务的开机自启动。
4. systemctl disable <service_name>:禁用指定服务的开机自启动。
5. ls /etc/init.d/:列出所有在/etc/init.d/目录下的服务脚本,这些脚本是用来启动和停止服务的。
6. chkconfig --list:列出所有系统服务的状态,包括启动状态和禁用状态。