Como posso encontrar detalhes de descrição de serviços / processos em execução no Linux?

2

Se eu executar o comando ps aux ou pstree , obtenho uma lista de serviços, processos ou aplicativos. Por exemplo, eu tenho um aplicativo (não tenho certeza se é um processo ou um serviço) chamado wnck-applet listado quando eu executo o comando pstree . Eu executo o comando apt-cache showpkg , mas ele não lista wnck-applet como um pacote disponível. Como posso pesquisar a descrição de um determinado serviço, processo ou aplicativo sem ter que recorrer à web? Eu tentei uma pesquisa por wnck-applet no entanto, não produziu um resultado que explica o que é.

EDITAR

As distribuições atuais de uso no momento são Debian e Linux Mint.

    
por PeanutsMonkey 13.04.2012 / 09:57

1 resposta

4

Para um sistema que usa o APT (que parece ser), você pode usar apt-file da seguinte forma:

apt-file search wnck-applet

para obter informações sobre o pacote ao qual o binário está relacionado e, em seguida, você pode, por exemplo,

  • veja a documentação do pacote em /usr/share/docs , se existir,
  • procure páginas man (e páginas de informações estendidas onde for aplicável) se elas existirem,
  • abra o arquivo executável em um editor de texto para ver se ele é baseado em texto ou
  • experimente -h ou --h

em ordem decrescente. Nem todas as etapas são aplicáveis em todos os casos. Nestes tempos, a web é muitas vezes um atalho preferido, se tiver a possibilidade, no entanto.

apt-file me indica que wnck-applet está relacionado a gnome-panel . Mais documentação poderia então ser caçada com essa nova informação.

O manual Debian indica que apt-file é o melhor caminho. Ele também menciona dpkg -S que funciona de maneira semelhante, mas apenas em pacotes instalados (o que é OK neste caso, mas apt-file tem um grande uso geral e eu recomendo que seja útil de qualquer maneira).

    
por 13.04.2012 / 10:16

Tags