Como saber o comando de algum programa pela pasta /proc

Às vezes, quando estamos a usar algum programa, que não seja via terminal, sempre tive a curiosidade de saber como seria o comando para que aquilo se realizasse no shell. Com algumas informações sobre as diversas pastas do linux, consegui a resposta. Está relacionado com a pasta /proc.

Vou explicar melhor com um exemplo prático.

Qual seria o comando para tocar uma música de uma pasta qualquer pelo Totem?

Faça assim:

Abra o Nautilus e dê um duplo clique na música que desejas. Abra também o gnome-terminal e dê o comando “top“, para saber qual o número do processo que faz o Totem funcionar.

No meu caso, foi o PID 7237. Aperte a tecla “q” para sair do top, e vá até a pasta recém criada na /proc com o este número:

$ cd /proc/7237

Nesta pasta, tem um arquivo chamado cmdline e é nele que conseguimos ver o nome do comando:

No caso acima, eu utilizei o editor vi pois o gedit não foi capaz de identificar a codificação do texto que se encontrava no arquivo.

Com esta dica, podes saber outros comandos talvez mais complicados, como aplicar um efeito em uma imagem pelo Gimp, formatar uma mídia de dvd-rw, entre outros.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s