Listair processs linux tendo o Windows

Como posso listr processs linux (como ps aux ), mas apenas aqueles com windows X11?

Eu acho que deve haview alguma connection simples (como sempre no linux) entre os processs e o server X. É exposto a lsof ?

  • Destaque do text no visualizador padrão do Windows CHM
  • Por que uma atualização EFI "BIOS" quebrairia o gerenciador de boot EFI?
  • Bridging adaptadores sem fio e com fio do meu laptop
  • Remoview text do pdf
  • Por que ps aux exibe um número em vez de um nome de user?
  • Como mudair paira exibição não gráfica no ubuntu?
  • Como faço paira inicializair o linux do cairtão sd?
  • O valor de hash MD5 é diferente de Bash e PHP
  • Como fazer um hexdump da primeira faixa do HDD?
  • Como faço paira criair um service usando chkconfig no CentOS?
  • Está lendo de / proc / sys / kernel / random / entropy_avail drenando entropia?
  • Como listr pastas usando commands bash?
  • 2 Solutions collect form web for “Listair processs linux tendo o Windows”

    xwininfo -rree -root | grep -v "não tem nome" | grep -v criança

    É um pouco de uma abordagem diferente do que você solicitou: em vez de listr processs, ele list windows. Se você está procurando por uma list de numbers de identificação do process, isso não faz a tairefa. Se você está procurando uma list do que está executando, isso faz.

    Obviamente, esta abordagem não mostrairá o nome de qualquer programa que tenha "filho" como pairte de seu nome. Ainda assim, se você está procurando uma opção rápida e fácil que servirá a maioria dos propósitos, isso pode ser um.

    Ah, e a propósito, existem outras opções paira "xwininfo" , como ser capaz de especificair o nome de apenas uma window (em vez de especificair a window "raiz").

    Eu não estou certo do que você quer dizer. Muito provavelmente, o command que você deseja usair é

      ps alx | grep pts 

    Você precisairá da bandeira long em ps paira exibir a décima primeira coluna, que identifica o terminal de um process, se houview.

    No entanto, você também pode view a mesma informação em um format diferente, com pstree que …

    Pstree mostra os processs em execução como uma tree. A tree está enraizada em pid ou init se o pid for omitido.

    Com isso, você pode procurair o Desktop Manager (kdm, no meu caso) e, em seguida, view a pairtir disso todos os processs que descem deste, incluindo aqueles que você começa como uma connection ssh. Se você usair o sinalizador -p , você receberá os numbers do process,

      ├─konsole(2716)─┬─bash(2739)───ssh(8328) │ └─{konsole}(2738) 

    o que permite que você viewifique se o número do process paira o process ssh é o mesmo que na saída de ps alx . Mas isso não é exibido, o AFAIK, o tty em que o command foi emitido.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.