重新启动Linux中的服务

作者: Judy Howell
创建日期: 1 七月 2021
更新日期: 1 七月 2024
Anonim
【第94课】Linux优化之需要开机启动的重点服务详解
视频: 【第94课】Linux优化之需要开机启动的重点服务详解

内容

此WikiHow教您如何强制正在运行的服务在Linux中重新启动。不管您的Linux发行版是什么,您都只需几个简单的命令即可完成。

  1. 打开命令行。 大多数Linux发行版都有 菜单屏幕左下角的选项,您将在其中找到应用程序“ Terminal”;这将打开命令行。
    • 由于Linux发行版的版本可能存在很大差异,因此“终端”或命令行可能位于文件夹中的某个位置 菜单.
    • 您可能会在桌面上或屏幕底部的主菜单中找到“终端”应用,而不是在 菜单.
    • 某些Linux发行版在屏幕顶部或底部具有命令行栏。
  2. 输入命令以列出当前活动的服务。 类型 ls /etc/init.d 在终端中,然后按 ↵输入。显示当前活动服务及其对应命令的列表。
    • 如果此命令不起作用,请尝试 ls /etc/rc.d/.
  3. 查找您要重新启动的服务的作业名称。 通常,您会在屏幕左侧找到此服务(例如“ Apache”),并在右侧找到命令(例如“ httpd”或“ apache2”,具体取决于您的Linux发行版)。
  4. 输入重启命令。 类型 sudo systemctl重新启动服务 在终端中,替换术语 服务 通过相应的命令,然后按 ↵输入.
    • 例如,要在Ubuntu Linux上重新启动Apache,请键入 sudo systemctl重新启动apache2 在终端。
  5. 出现提示时输入密码。 输入您用于超级用户帐户的密码,然后按 ↵输入。现在,该过程应重新启动。
    • 如果执行此操作后服务未重新启动,请键入 sudo systemctl停止服务,然后按 ↵输入在那之后你做作业 sudo systemctl启动服务 进入。

尖端

  • 您可以使用“ chkconfig”命令在系统启动文件中添加和删除服务。
  • 有关计算机上所有目录中所有当前服务的完整列表,请键入 ps -A 在终端。

警示语

  • 尝试时,不要只是随机停止服务。列出的某些服务对于保持系统稳定和正常运行是必需的。