현재 DE 또는 WM을 사용하고 있는지 확인하는 명령줄 명령이 있습니까?
답변1
그냥 설치 neofetch
하면 시스템의 세부 정보를 얻을 수 있습니다. Debian 기반 배포판에서는:
$ sudo apt install neofetch
$ neofetch
.-/+oossssoo+/-. xxxx@pxxxx `:+ssssssssssssssss+:` ------ -+ssssssssssssssssssyyssss+- 운영 체제: Ubuntu 20.04.1 LTS x86_64 .osssssssssssssssssdMMMNysssso. 호스트: MS-7C39 1.0 /sssssssssshdmmNNmmyNMMMMhssssss/ 커널: 5.11.0-34-generic +ssssssssshmydMMMMMMMNdddddyssssssss+ 가동 시간: 2일 14시간 32분 /sssssssshNMMyhhyyyyhmNMMMNhssssssss/ 패키지: 3329(dpkg), 6(플랫팩), 14(스냅) .ssssssssdMMMNhsssssssssshNMMMMdssssssss. 셸: 배쉬 5.0.17 +sssshhhyNMMNyssssssssssssyNMMysssssss+ 해상도: 1600x900, 1366x768 ossyNMMMNyMMhssssssssssssshmmmhssssssso 독일어: 드워프 ossyNMMMNyMMhssssssssssssshmmmhssssssso WM: 머트 +sssshhhyNMMNyssssssssssssyNMMysssssss+ WM 테마: Adwaita .ssssssssdMMMNhsssssssssshNMMMMdssssssss. 주제: Yalu [GTK2/3] /sssssssshNMMyhhyyyyhdNMMMNhssssssss/ 아이콘: 파피루스 [GTK2/3] +sssssssssdmydMMMMMMMMddddyssssssss+ 터미널: xfce4-터미널 /ssssssssssshdmNNNNmyNMMMMhssssss/ 터미널 글꼴: 고정 폭 글꼴 12 .osssssssssssssssssdMMMNysssso. CPU: 인텔 i5-9400(6) @ 4.100GHz -+sssssssssssssssssyyyssss+- GPU: 인텔 UHD 그래픽 630 `:+sssssssssssssssss+:` GPU: NVIDIA GeForce GT 710 .-/+oossssoo+/-. 메모리: 6049MiB/7828MiB
데스크톱 환경 이름과 버전(존재하는 경우)만 가져오려면 다음을 수행할 수 있습니다.
$ neofetch | awk -F: '/DE/{print $2}'
GNOME
답변2
최소한 Debian 기반 시스템에서는 간단히 실행하여
echo $XDG_CURRENT_DESKTOP
데스크탑 환경을 확인할 수 있습니다. 창 관리자 실행의 경우
wmctrl -m
(sudo apt-get install wmctrl)