文檔
本指南將向您展示如何重新啟動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命令接受兩個開關:
- --service - 這會覆蓋應用程序名稱,並允許您指定希望停止的服務的全名
- --path - 這允許您指定要使用的d-bus接口的路徑。
當您運行KStart時會發生什麼
kstart命令允許您啟動具有特殊窗口屬性的應用程序。
在我們的例子中,我們正在使用kstart來重啟等離子體殼體應用程序。
但是,您可以使用kstart啟動任何應用程序,並且可以指定不同的參數,以便窗口以某種方式顯示。
例如,您可以使窗口出現在某個桌面或所有桌面上,或者您可以最大化該應用程序,使其顯示為全屏,將其置於其他窗口之上或實際位於其他窗口之下。
那麼為什麼要使用kstart而不是運行應用程序名稱呢?
通過使用kstart,您將運行等離子體外殼作為獨立服務,並且不會以任何方式鏈接到終端。
嘗試一下。 打開一個終端並輸入以下命令:
kquitapp5 plasmashell && plasmashell&
桌面將停止並重新啟動。
現在關閉終端窗口。
桌面將再次關閉。
不要擔心,您可以輕鬆地重新啟動它。 只需按下Alt和F2並運行以下命令:
kstart等離子體殼
概要
這不應該是您必須經常執行的操作,但值得一提的是,尤其是如果您在長時間打開的計算機上運行KDE桌面環境。