欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux的systemctl怎么用? systemctl命令一鍵搞定Linux服務(wù)管理的技巧

  發(fā)布時間:2024-10-21 15:23:31   作者:佚名   我要評論
今天我們來看看如何使用systemctl命令來管理Linux系統(tǒng)中的服務(wù),包括啟動、停止、重啟、配置加載、開機啟動設(shè)置以及查看服務(wù)狀態(tài)

還可以使用 show 子命令替換掉 status,以 名稱=值 的格式顯示所有服務(wù)屬性。

使用 systemctl 命令顯示服務(wù)屬性

使用 systemctl 命令啟動服務(wù)

要啟用 Linux 系統(tǒng)中的某項服務(wù),請在「終端」中執(zhí)行以下命令:

sudo systemctl start <service-name>

<service-name> 替換為要啟動的服務(wù)單元文件的名稱。

使用 systemctl 命令啟動服務(wù)

這將在后臺啟動服務(wù)并返回到提示符。您可以使用 status 子命令來驗證服務(wù)是否正在運行。

使用 systemctl 命令停止服務(wù)

要停止 Linux 系統(tǒng)上運行的某個服務(wù),請在「終端」中運行此命令:

sudo systemctl stop <service-name>

<service-name> 替換為您想要停止的服務(wù)單元文件的名稱。

使用 systemctl 命令停止服務(wù)

這將在后臺停止服務(wù)并返回提示符。您可以使用 status 子命令驗證服務(wù)是否已停止。

使用 systemctl 命令重啟服務(wù)

想要編輯并重新加載服務(wù)的配置文件并應(yīng)用更改嗎?如果是的話,之后需要重啟服務(wù)。要重啟正在運行的服務(wù),打開「終端」并運行以下命令:

sudo systemctl restart <service-name>

<service-name> 替換為要重啟的服務(wù)單元文件的名稱。

使用 systemctl 命令重啟服務(wù)

這將在后臺停止并重新啟動服務(wù),然后返回到提示符。您可以使用 status 子命令來驗證服務(wù)是否正在運行。

使用 systemctl 重新加載服務(wù)

一些服務(wù)支持重新加載它們的配置而不需要重啟。重新加載服務(wù)允許您對這些服務(wù)的配置文件進行小的更改而無需重新啟動。這比重啟服務(wù)更快,還不會造成服務(wù)中斷。

要重新加載支持此功能的服務(wù),請在「終端」中使用以下命令:

sudo systemctl reload <service-name>

<service-name> 替換為您要重新加載的服務(wù)單元文件的名稱。

使用 systemctl 命令重新加載服務(wù)

這將在后臺重新加載服務(wù),并返回到提示符。您可以使用 status 子命令驗證服務(wù)是否正在運行。

使用 systemctl 命令啟用服務(wù)

如果您想讓一個服務(wù)在系統(tǒng)啟動時自動啟動,可以在「終端」中運行以下命令:

sudo systemctl enable <service-name>

<service-name> 替換為您要啟用的服務(wù)單元文件的名稱。

使用 systemctl 命令啟用服務(wù)

此命令將創(chuàng)建一個符號鏈接,從服務(wù)單元文件指向 /etc/systemd/system 下的位置,以告訴 systemd 在啟動時啟動它。

您還可以使用 --now 參數(shù)同時啟用和啟動服務(wù)。例如:

sudo systemctl enable –-now <service-name>

使用 systemctl 命令禁用服務(wù)

要在系統(tǒng)啟動時禁用服務(wù),請在「終端」中運行以下命令:

sudo systemctl disable <service-name>

<service-name> 替換為要禁用的服務(wù)單元文件的名稱。

使用 systemctl 命令禁用服務(wù)

這將從 /etc/systemd/system 中刪除該服務(wù)單元文件的符號鏈接,并會告訴 systemd 在啟動時不要啟動它。

你也可以使用 --now 參數(shù)同時禁用和停止服務(wù):

sudo systemctl disable --now <service-name>

使用 systemctl 列出被屏蔽的服務(wù)

屏蔽服務(wù)是指將其單元文件鏈接到 /dev/null,從而防止 systemd 加載或操作它。這增加了額外的保護層。

要查看 Linux 系統(tǒng)中有哪些服務(wù)被屏蔽并且無法手動或自動啟動或停止,請在「終端」中運行此命令:

systemctl list-unit-files --state=masked

被屏蔽的服務(wù)列表將顯示在一列中(在 STATE 列下列出)。

使用 systemctl 命令列出被屏蔽的服務(wù)

使用 systemctl 屏蔽服務(wù)

在「終端」中運行以下命令,可以屏蔽服務(wù):

sudo systemctl mask <service-name>

<service-name> 替換為要屏蔽的服務(wù)單元文件的名稱。

使用 systemctl 命令屏蔽服務(wù)

這將創(chuàng)建從服務(wù)單元文件到 /dev/null 的符號鏈接,以防止 systemd 加載或?qū)λM行操作。

使用 systemctl 取消服務(wù)屏蔽

您可以取消之前屏蔽的服務(wù)。這將刪除到 /dev/null 的符號鏈接,使其可以在其他地方使用和加載。

要取消先被屏蔽的服務(wù),請在「終端」中運行此命令:

sudo systemctl unmask <service-name>

<service-name> 替換為要取消屏蔽的服務(wù)單元文件的名稱。

使用 systemctl 命令取消服務(wù)屏蔽

如果您的 Linux 電腦使用 systemd 管理系統(tǒng)服務(wù),您可以使用 systemctl 命令管理它們。這將使您可以更好地控制 Linux 電腦,包括啟動、停止、重新加載和禁用服務(wù)等。

相關(guān)文章

最新評論