歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux系統檢查查看桌面環境

Linux系統檢查查看桌面環境

日期:2017/3/1 12:25:56   编辑:關於Linux
Linux的桌面系統系統多達十幾種,像gnome、kde、mate、cinnamon、lxde、xfce、jwm等。比較常用的一般是gnome、kde、xfce等。那麼如何判斷Linux系統安裝了哪種桌面環境組件呢?下面總結了一些檢查桌面環境的方法: 方法1:env | grep DESKTOP_SESSION= 或 echo $DESKTOP_SESSION 此命令只能進入桌面系統後,在桌面系統啟動命令窗口執行才能得到結果,使用SecureCRT工具連接到系統,執行此命名得不到任何結果。 方法2:echo $GDMSESSION 此命令只能進入桌面系統後,在桌面系統啟動命令窗口執行才能得到結果,使用SecureCRT工具連接到系統,執行此命名得不到任何結果。 上述命令我只是測試了兩種桌面(KDE、GNOME)環境,不知道是否在其他桌面環境是否OK。參考資料裡面介紹,這兩個命令對於有些桌面環境並不能成功顯示。 方法3:使用ps命令檢查是否安裝桌面環境 3.1: 沒有安裝任何桌面組件 [root@testlnx01 ~]# runlevel N 3 [root@testlnx01 ~]# ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm" 3.2:安裝了gnome桌面組件
[root@localhost ~]# ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
 2304 ?  00:00:00 gnome-keyring-d
 2314 ?  00:00:00 gnome-session
 2352 ?  00:00:00 gnome-settings-
 2377 ?  00:00:00 gnome-panel
 2408 ?  00:00:00 gnome-power-man
 2420 ?  00:00:00 polkit-gnome-au
 2430 ?  00:00:00 gnome-volume-co
 2448 ?  00:00:00 gnome-screensav
 2497 ?  00:00:01 gnome-terminal
 2500 ?  00:00:00 gnome-pty-helpe

pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm" ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm" 使用ps命令或pgrep命令
[root@localhost ~]# ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
 2304 ?  00:00:00 gnome-keyring-d
 2314 ?  00:00:00 gnome-session
 2352 ?  00:00:00 gnome-settings-
 2377 ?  00:00:00 gnome-panel
 2408 ?  00:00:00 gnome-power-man
 2420 ?  00:00:00 polkit-gnome-au
 2430 ?  00:00:00 gnome-volume-co
 2448 ?  00:00:00 gnome-screensav
 2497 ?  00:00:01 gnome-terminal
 2500 ?  00:00:00 gnome-pty-helpe
[root@localhost ~]# pgrep -l  "gnome|kde|mate|cinnamon|lx|xfce|jwm"
2304 gnome-keyring-d
2314 gnome-session
2352 gnome-settings-
2377 gnome-panel
2408 gnome-power-man
2420 polkit-gnome-au
2430 gnome-volume-co
2448 gnome-screensav

如果我將一個用戶從桌面環境注銷退出,如下所示,你會看到同樣的命令顯示的進程顯然少了一些
[root@localhost ~]# pgrep -l  "gnome|kde|mate|cinnamon|lx|xfce|jwm"
2882 gnome-session
2890 gnome-settings-
2909 polkit-gnome-au
2911 gnome-power-man
[root@localhost ~]# ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"
 2882 ?  00:00:00 gnome-session
 2890 ?  00:00:00 gnome-settings-
 2909 ?  00:00:00 polkit-gnome-au
 2911 ?  00:00:00 gnome-power-man
[root@localhost ~]# 

方法4: yum grouplist | more檢查
Copyright © Linux教程網 All Rights Reserved