O que está acontecendo aqui?
dave@dave-desktop:/mnt/w/Source/Sign/dist$ ls -la
total 0
drwxrwxrwx 1 dave dave 512 Feb 27 08:55 .
drwxrwxrwx 1 dave dave 512 Feb 27 09:09 ..
drwxrwxrwx 1 dave dave 512 Feb 27 09:09 signage
dave@dave-desktop:/mnt/w/Source/Sign/dist$ rmdir signage
rmdir: failed to remove 'signage': Permission denied
dave@dave-desktop:/mnt/w/Source/Sign/dist$ rm -rf signage
rm: cannot remove 'signage': Permission denied
dave@dave-desktop:/mnt/w/Source/Sign/dist$ whoami
dave
Isso está no "Ubuntu" rodando no Windows 10 WSL.
As permissões não funcionam conforme o esperado em diretórios Windows montados no WSL.
Veja este exemplo:
Que nojo!
Não consigo nem excluir este diretório do MS-Windows.
Eu encontrei com o Windows Process Explorer.
Estava trancado. lsof não mostra nada, mas encontrei com o Windows Process Explorer. Eu tinha um cmd.exe aberto nesse diretório.
Se a conta "dave", que foi usada para criar o diretório, tiver privilégios de root, tente
sudo rm -r signage