Se você ainda estiver logado em qualquer lugar, você pode executar o comando groups para listar os grupos em que o processo está em execução. Se você está logado em um terminal que você não tem acesso, ou mais geralmente, se você tem um programa rodando em algum lugar antes da mudança do grupo, você pode listar os grupos desse processo com ps -o rgroup,supgrp 1234 onde 1234 é o ID do processo (isso é para Linux, a sintaxe pode ser diferente em outras variantes Unix). / p>
Sempre que você alterar alguma coisa sobre sua conta, é uma boa ideia permanecer conectado e tentar fazer login em outro terminal para validar a alteração!
Se você usou vigr ou alguma ferramenta compatível, deixa um backup em /etc/group- . Isto não se aplica a todas as ferramentas, por exemplo, o comando addgroup no Debian não faz um backup. Faça uma cópia do backup antes de editar o arquivo novamente, caso contrário, ele será sobrescrito.
É uma boa ideia fazer backups frequentes de /etc . Eu recomendo usar etckeeper (disponível na maioria das distribuições Linux) para manter um histórico completo sob controle de versão (etckeeper automaticamente antes e depois de instalar pacotes , mas você deve confirmar todas as alterações manualmente de qualquer maneira com uma mensagem de log significativa).