Agradeço a atenção de todos e gostaria de informar que o PROBLEMA foi SOLUCIONADO, como relato abaixo.
Adriano, agradeço a dica, realmente não chequei a integridade do sistema de arquivos. Como não coloquei o '/usr/bin' em partição separada tive que procurar uma forma para forçar a verificação da raiz. Não daria pra fazer online, tem que desmontar a partição. Algumas sugestões que achei era criar um arquivo vazio nomeado 'forcefsck' na raiz e reiniciar, para que na próxima inicialização fosse feita uma verificação forçada dos sistemas de arquivos. Mas como eu não teria como interagir e nem acompanhar o progresso, optei por uma alternativa encontrada aqui: http://bitsofmymind.com/2014/03/14/how-to-fix-fsck-your-root-file-system-that-you-have-to-boot-into-on-linux/ 1- Edite os parâmetros de montagem da partição raiz para apenas leitura (remount,ro) no '/etc/fstab'; 2- Reinicie; 3- Logue no sistema e force uma verificação, no meu caso: fsck -f /dev/md1 4- Remonte a partição com opção de escrita (mount -o remount,rw /dev/md1); 5- Edite seu '/etc/fstab' para sua configuração padrão. Após a verificação o comando 'ls -la /usr/bin | grep dir' me retornou: ********** -rwxr-xr-x 1 root root 38536 Mar 14 2015 dircolors -rwxr-xr-x 1 root root 26216 Mar 14 2015 dirname -rwxr-xr-x 1 root root 376828 Dez 14 2015 grub-mknetdir ********** Arquivo de volta. :D Henrique, agradeço sua sugestão, mas preferi iniciar pela verificação do sistema de arquivos e felizmente deu certo. Fica aí para quem não tiver êxito com as outras dicas. Ficarei observando mais atentamente o comportamento do sistema e retorno com mais informações se for o caso. Abraço a todos. Em 28 de junho de 2016 23:47, henrique <jmhenri...@yahoo.com.br> escreveu: > ________________________________ > De: Filipy Galiza Soares <6...@filipy.com> > Para: debian-user-portuguese@lists.debian.org > Enviadas: Terça-feira, 28 de Junho de 2016 16:43 > Assunto: 'dirname' instalado no sistema mas não encontrado > > (...) > > > Olá, > você poderia tentar deletar por inodes. > > por ex: > (e como root) > > su - > > cd /usr/bin > > ls -i /usr/bin/dirname > inode=$(ls -i dirname | awk '{ print $1}') ; find -maxdepth 1 -inum $inode > -ok ls -1 {} \; > > > Neste exemplo, ele somente lista o arquivo "dirname" com o ls -1. Mas você > poderia remove-lo trocando o ls -1 por rm. Ou move-lo com > mv {} ../dirname.zoado \; > > E sim, o find -ok pede confirmação antes de rodar qqr comando. > > > > Na minha opiniao, isso é somente um arquivo corrompido. Já tive alguns > casos bem parecidos ao longo dos anos, era (e ainda eh, pelo menos no meu > caso) a flutuação na energia elétrica. > > Abraços, e divirta-se > Henry >