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
>

Responder a