Primeiro, du -sh leva muito tempo para executar, porque ele precisa examinar todos os arquivos em todos os subdiretórios até encontrar o tamanho dos arquivos. Por quando tempo você esperou?
df -h (eu usaria df -h . ) deve retornar rapidamente. Novamente, o que você quer dizer com "travar"?
Você pode recuperar algum espaço em disco removendo os arquivos de objeto ( *.o ), que eu suponho que você possa recriar por meio de .cu s e Makefile s. find . -type f -name '*.o' -ls mostrará a você. Substitua -ls por -print0 | xargs -0 rm para excluir todos eles. Leia man nvcc para encontrar outros arquivos temporários restantes.
Quantos níveis de backup de arquivo fonte você mantém?
Você pode usar gzip ( man gzip ) para compactar arquivos que não está usando no momento para recuperar algum espaço.
quota --human-readable (e man quota ) mostrará sua cota de disco. du mostrará seu uso de disco ( man du ). df ( man df ) exibirá informações sobre o volume do disco.