Como executar rotinas de manipulação de processos em uma máquina Ubuntu em um sistema Windows

1

Na minha máquina Windows 10, instalei um sistema Ubuntu (como um aplicativo Trusted Microsoft Store). Quando abro essa janela e digito help , estas são as primeiras linhas que vejo:

GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)

Os resultados de uname -a são os seguintes:

Linux DOMINIQUEDS 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux

Naquela janela do Ubuntu, tenho muitos recursos interessantes do Linux / UNIX, como find , grep , ..., mas agora gostaria de fazer algumas manipulações de processo ( ps -ef , kill -9 ) e isso parece não funcionar:

Ao abrir o gerenciador de tarefas do Windows, vejo ± 100 processos sendo executados.

Quando executo ps -ef (mesmo depois de ter aberto a janela do Ubuntu como administrador), vejo apenas três processos:

DominiqueDS@DOMINIQUEDS:~$ ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 17:14 ?        00:00:00 /init
Dominiq+     2     1  0 17:14 tty1     00:00:00 -bash
Dominiq+    18     2  0 17:19 tty1     00:00:00 ps -ef

Alguém sabe como posso fazer com que ps -ef e kill -9 funcionem nesta janela do Ubuntu na minha máquina Windows-10?

Obrigado antecipadamente

    
por Dominique 28.03.2018 / 09:54

1 resposta

0

Bem, você não pode. O WSL Bash no Windows 10 é executado em uma espécie de sandbox e não tem acesso aos processos do Windows.

    
por olikaf 28.03.2018 / 10:07