O que você deseja é neste answer e este answer
A única coisa que adicionarei é a opção de usuário -u
para ps
, por exemplo:
ps -u <username>
para pesquisar processos iniciados por um usuário.
Existe uma maneira de restringir o tempo de CPU (duração) para todos os processos que são invocados por executáveis que estão localizados em um determinado diretório?
Eu gostaria de poder eliminar automaticamente todos os aplicativos que determinados usuários iniciam em seus diretórios pessoais após um determinado período de tempo (por exemplo, após 10 minutos).