知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux系统检查查看桌面环境

发布时间:2015-09-13 22:05:59作者:知识屋

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-d2314 gnome-session2352 gnome-settings-2377 gnome-panel2408 gnome-power-man2420 polkit-gnome-au2430 gnome-volume-co2448 gnome-screensav

 

 
如果我将一个用户从桌面环境注销退出,如下所示,你会看到同样的命令显示的进程显然少了一些
 
[root@localhost ~]# pgrep -l  "gnome|kde|mate|cinnamon|lx|xfce|jwm"2882 gnome-session2890 gnome-settings-2909 polkit-gnome-au2911 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检查
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜