GNU/Linux >> Tutoriels Linux >  >> Linux

Obtenir une liste des fenêtres ouvertes sous Linux

wmctrl -l peut être ce que vous cherchez. Le wmctrl programme peut également effectuer des actions simples sur les fenêtres, comme les déplacer et définir leurs propriétés.


xlsclients affiche les clients en cours d'exécution et xwininfo -root -children affiche tous les enfants de la fenêtre racine. Cela inclut également certains éléments rendus par votre gestionnaire de fenêtres ou votre bureau.


Voici comment afficher uniquement les noms :

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

parce que wmctrl -l affiche quelques informations supplémentaires plutôt que les noms requis dans la question :

comme ceci :

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

et le filtrer par awk nous n'obtenons que les noms des fenêtres ouvertes :

   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. Comment trouver la liste de tous les ports ouverts sous Linux

  2. 10 RAISONS DE CHANGER WINDOWS 10 VERS LINUX

  3. 3 façons de lister les utilisateurs sous Linux

  4. Commande Linux ls - Lister les fichiers

  5. 15 exemples de commande Linux lsof (identifier les fichiers ouverts)

5 meilleurs systèmes d'exploitation Linux pour remplacer Windows XP

6 distributions Linux pour remplacer Windows 10 et 7

Comment exécuter Windows 95 sous Linux

Comment obtenir la liste des comptes utilisateur MySQL sous Linux

Comment obtenir une liste de liens symboliques sous Linux

Sécurité Linux contre Windows