Como sugerido por @Fox no comentário à sua pergunta. O comando mv
não remove o (s) arquivo (s) sendo movido (s) até que a cópia seja concluída ao lidar com mv
entre os sistemas de arquivos. Depois que o comando for concluído, ele deverá refletir adequadamente com o comando df
.
Se ainda não refletir corretamente após o comando ter sido concluído com êxito, eu recomendaria um fsck
no sistema de arquivos que está sendo exibido incorretamente. (E, claro, verifique se você tem um backup apenas no caso.)