열린 창 목록 확인

열린 창 목록 확인

공개 목록을 찾는 방법을 알아야 합니다."윈도우" 그런 다음 그 중 일부를 닫습니다. 임의의 창이 필요하다는 점에 유의하십시오. 이는 소프트웨어를 사용하여 시뮬레이션하는 동안 일부 창(예: 플로팅)이 열릴 수 있음을 의미합니다. 또한 이를 감지하고 싶습니다. 내가 다음과 같은 수학 소프트웨어를 사용한다고 상상해 보십시오. 새 창에 차트를 그립니다.

답변1

wmctrl프로그램을 사용하세요.

예(KDE를 DE로 사용하여 수행됨)

#list open windows
wmctrl -l
0x01e001a6 -1 HOSTNAME plasma-desktop
0x01e007c1 -1 HOSTNAME plasma-desktop
0x01e00194 -1 HOSTNAME plasma-desktop
0x01e0019d -1 HOSTNAME plasma-desktop
0x03c00064  0 HOSTNAME Inbox - Mozilla Thunderbird
0x0240001a  0 HOSTNAME pam.d : bash – Konsole
0x04e00009  0 HOSTNAME 
0x03e0006e  0 HOSTNAME shell - check the list of Open window - Unix & Linux Stack Exchange - Mozilla Firefox
0x03e6efe3  0 HOSTNAME Mozilla Firefox


#now close the empty firefox session: (-c for close, -i for using the hexnumber of the first column as identifier)
wmctrl -ic 0x03e6efe3

또한 이 프로그램을 사용하여 창 형상 변경, 창 선택, 창 이동, 창 제목 변경 등을 수행할 수 있습니다. man wmctrl시청 가능성을 확인하세요 .

관련 정보