Aparentemente, uma das suas modificações em .bashrc introduziu um erro que trata /bin como algo diferente de um diretório (por exemplo, tentando executá-lo como um arquivo executável, ler dados ou gravar dados nele como um arquivo, etc.). Como .bashrc é executado quando o shell interativo é iniciado, a mensagem de erro sempre aparece.
Você pode identificar o erro por meio das modificações feitas em .bashrc .
(Caso contrário, para identificar o problema específico, será necessário ver o conteúdo do seu arquivo .bashrc . Você pode copiar seu conteúdo inteiro para a área de transferência e colá-lo no seu pergunta, selecione-o em sua pergunta e formate-o como código com Ctrl + K . Se você criou este arquivo, muito, muito mais tempo do que normalmente é, pode ser muito longo para colocar sua pergunta em sua totalidade.Nesse caso, você pode publicá-la no link e editar sua pergunta para incluir um link para a postagem.)
Uma possibilidade é que você tenha introduzido um espaço em um caminho começando com /bin . Por exemplo, perto do início do arquivo .bashrc padrão é o código:
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
Se você acidentalmente colocar um espaço depois de /bin (em SHELL=/bin/sh ), isso pode gerar um erro desse tipo.
Esse é apenas um exemplo, e não necessariamente o mais provável.