Tente ver o que está no diretório listando arquivos ocultos, como;
$ ls -lRa directoryname
No Linux / Unix todos os arquivos que começam com . (ponto) são considerados arquivos ocultos
Outra possibilidade é que você não tem permissão para remover o conteúdo - o -f in rm -rf fará com que esses arquivos não possam ser removidos devido a problemas de permissão a serem ignorados, então você também pode tentar emitir o rm sem a opção f , como
rm -r directoryname
Além disso, se o diretório for um ponto de montagem, talvez você tenha perdido o acesso ou tenha entrado no modo somente leitura - Para determinar se esse é o caso de usar o mount comando e examine cuidadosamente a saída.
O último provavelmente é verdadeiro, se o diretório for um volume montado em NFS (ou compartilhamento do Windows) em que a máquina remota parou de responder