Linux: Não, os aplicativos AFAIK não iniciados a partir de um terminal não terão necessariamente seus diretórios STDOUT e STDERR direcionados para qualquer lugar útil. Nem todos os aplicativos gravam depuração / registro em log para STDOUT ou STDERR. Você deve ler a documentação ou as páginas do manual de cada aplicativo para ver quais opções de registro estão disponíveis para cada aplicativo. Muitos aplicativos registram no serviço syslog. a configuração do syslog determina como / onde esses registros de log são registrados. Não é incomum que os aplicativos tenham seus próprios arquivos de log.
Você pode querer ler a página man do strace.
Windows: Eu olharia no Visualizador de Eventos