O utilitário du
nunca produzirá essa mensagem de erro. A mensagem vem de sort
. O utilitário sort
produz essa mensagem quando recebe um argumento de linha de comando que é uma pasta quando espera um arquivo.
Portanto, é razoável supor que du
seja de fato uma função de shell ou um alias que chame sort
de tal forma que sort
receba um nome de diretório como argumento de linha de comando quando o alias / function é chamado da maneira como é chamado na pergunta. O alias ou função é, em outras palavras, com bugs.
Esse du
foi um alias que foi posteriormente confirmado pelo usuário original nos comentários.