Quando um processo é iniciado, isso é feito através da chamada do sistema execve
. O primeiro argumento para esta chamada é o caminho para o executável. O segundo pode ser escolhido arbitrariamente, geralmente é o nome do programa a ser executado. (Depois disso, siga os argumentos da linha de comando.) Este segundo argumento é o que você vê em ps
.
Por convenção, os shells de login são iniciados com um -
prefixado a este nome. Portanto, seu processo -bash
é uma instância de login do bash.