셸에서 어떤 데스크탑 환경이 설치되어 있는지 확인하는 방법은 무엇입니까? [반복하다]

셸에서 어떤 데스크탑 환경이 설치되어 있는지 확인하는 방법은 무엇입니까? [반복하다]

제가 사용해 본 유일한 데스크톱 환경은 Xfce였고 이제 순수한 호기심으로 Kali Linux를 설치했습니다. 나는 환경 자체에 대한 정보를 얻으려는 헛된 희망으로 데스크탑의 여기저기를 클릭했습니다. 명령줄에서 데스크탑 환경의 이름을 확인하는 표준 절차가 있습니까? 다음과 같습니다.

ps -e | grep xxx

그런데 무엇을 grep하려고 할 수 있는지 모르겠습니다.

나는 단지 Kali Linux를 예로 사용하고 있으며 일반적으로 무엇을 해야할지 알고 싶습니다.

답변1

명령줄에서 데스크탑 환경의 이름을 확인하려면 다음 명령을 사용할 수 있습니다.

echo $XDG_CURRENT_DESKTOP

또는

ls /usr/share/xsessions/

또는 질문에 따르면:

ps -e | grep -E -i "xfce|kde|gnome"

출력 예(kde):

 kdevtmpfs
 start_kdeinit
 kdeinit4
 kded4
 polkit-kde-auth

관련 정보