GNU/Linux >> Linux Esercitazione >  >> Linux

Ottieni un elenco di finestre aperte in Linux

wmctrl -l potrebbe essere quello che stai cercando. Il file wmctrl programma può anche eseguire alcune semplici azioni sulle finestre come spostarle e impostarne le proprietà.


xlsclients mostra i client in esecuzione e xwininfo -root -children mostra tutti i figli della finestra principale. Ciò include anche alcune cose che il tuo gestore di finestre o il tuo desktop rende.


Ecco come mostrare solo i nomi:

wmctrl -l|awk '{$3=""; $2=""; $1=""; print $0}'

perché wmctrl -l mostra un po' di informazioni in più piuttosto che solo i nomi richiesti nella domanda:

come questo:

0x020002c6  0 ruslan-Latitude-E6410 fromscratch
0x04600007  0 ruslan-Latitude-E6410 Psensor - Temperature Monitor
0x01600007  0 ruslan-Latitude-E6410 Top Expanded Edge Panel
0x01600017  0 ruslan-Latitude-E6410 Bottom Expanded Edge Panel
0x0200000a -1 ruslan-Latitude-E6410 Desktop
0x05a0000c  0 ruslan-Latitude-E6410 [email protected]: /var/lib/apt
0x05600085  0 ruslan-Latitude-E6410 index.html (~/Dropbox/cpucraft.com/fromscratch) - gedit

e filtrandolo per awk otteniamo solo i nomi delle finestre aperte:

   fromscratch
   Psensor - Temperature Monitor
   Top Expanded Edge Panel
   Bottom Expanded Edge Panel
   Desktop
   [email protected]: /var/lib/apt
   index.html (~/Dropbox/cpucraft.com/fromscratch) - gedit
   ubuntu - Get a list of open windows in Linux - Super User - Mozilla Firefox
   [email protected] - FileZilla

Linux
  1. Come posso ottenere un elenco di reti wireless disponibili su Linux?

  2. Come elencare i processi collegati a un segmento di memoria condivisa in Linux?

  3. Linux python3 - Impossibile aprire lib 'SQL Server'

  4. Comando equivalente a Linux per comando aperto su Mac/Windows?

  5. Ottieni un elenco di porte aperte in Linux

5 migliori sistemi operativi Linux per sostituire Windows XP

6 distribuzioni Linux per sostituire Windows 10 e 7

Come eseguire Windows 95 su Linux

Come ottenere l'elenco degli account utente MySQL in Linux

Come ottenere un elenco di collegamenti simbolici su Linux

Sicurezza Linux vs Windows