如何在不重新啟動計算機的情況下重新啟動KDE等離子

文檔

本指南將向您展示如何重新啟動KDE Plasma桌面環境,而無需重新啟動整台計算機。

通常情況下,這不是您必須經常執行的操作,但如果您使用KDE桌面運行Linux發行版,並且長時間保持計算機運行,那麼您可能會發現桌面在幾天后變得有點遲緩。

現在很多人會咬緊牙關,重新啟動計算機,但如果您將計算機用作任何類型的服務器,那麼這可能不是首選解決方案。

如何重新啟動KDE等離子4

根據您運行的桌面版本的不同,重新啟動KDE Plasma桌面是不同的。

同時按下Alt和T 打開終端窗口並輸入以下命令:

killall等離子 - 台式機
kstart血漿 - 桌面

第一個命令會殺死當前的桌面。 第二個命令將重新啟動它。

如何重新啟動KDE等離子5

有幾種方法可以重新啟動Plasma 5桌面。

首先同時按Alt和T打開一個終端窗口。

現在輸入以下命令:

killall等離子體殼
kstart等離子體殼

第一個命令將終止當前桌面,第二個命令將重新啟動它。

重新啟動KDE Plasma 5桌面的第二種方法是運行以下命令:

kquitapp5等離子體殼
kstart等離子體殼

請注意,您不必在終端中運行命令,最好嘗試以下操作:

按下Alt和F2,可以打開一個框,您可以在其中輸入命令。

現在輸入這個命令:

kquitapp5 plasmashell && kstart plasmashell

這是迄今最簡單的方法,也是我重新啟動Plasma桌面的首選方法。

當你運行Killall時會發生什麼

正如本指南所示 ,killall命令允許您殺死所有與您提供的名稱相關的進程。

這意味著如果您運行3個Firefox實例並運行以下命令,則所有正在運行的Firefox實例都將被關閉。

killall firefox

當試圖殺死Plasma桌面時,這很有用,因為您只需要1次運行,並且當您運行後續的kstart命令時,killall命令將確保沒有別的運行正在運行。

運行KQuitapp5時會發生什麼

通過在終端窗口中運行以下命令,可以找到有關kquitapp5命令的更多信息:

kquitapp5 -h

這顯示了kquitapp5命令的幫助。

kquitapp5的幫助命令中的描述如下所示:

輕鬆退出支持d-bus的應用程序

點擊此處了解啟用d-bus的應用程序的功能。

基本上,KDE Plasma桌面啟用了d-bus,因此您可以將運行Plasma桌面的應用程序的名稱提供給kquitapp5以停止它。 在上面的例子中,應用程序的名稱是plasmashell。

kquitapp5命令接受兩個開關:

當您運行KStart時會發生什麼

kstart命令允許您啟動具有特殊窗口屬性的應用程序。

在我們的例子中,我們正在使用kstart來重啟等離子體殼體應用程序。

但是,您可以使用kstart啟動任何應用程序,並且可以指定不同的參數,以便窗口以某種方式顯示。

例如,您可以使窗口出現在某個桌面或所有桌面上,或者您可以最大化該應用程序,使其顯示為全屏,將其置於其他窗口之上或實際位於其他窗口之下。

那麼為什麼要使用kstart而不是運行應用程序名稱呢?

通過使用kstart,您將運行等離子體外殼作為獨立服務,並且不會以任何方式鏈接到終端。

嘗試一下。 打開一個終端並輸入以下命令:

kquitapp5 plasmashell && plasmashell&

桌面將停止並重新啟動。

現在關閉終端窗口。

桌面將再次關閉。

不要擔心,您可以輕鬆地重新啟動它。 只需按下Alt和F2並運行以下命令:

kstart等離子體殼

概要

這不應該是您必須經常執行的操作,但值得一提的是,尤其是如果您在長時間打開的計算機上運行KDE桌面環境。