Respostas:
Você pode remover arquivos com nomes contendo espaços (ou a maioria dos outros caracteres estranhos) usando aspas simples ao redor do nome do arquivo, por exemplo
rm 'sample folder/sample note.txt'
Se não tiver certeza, é uma boa prática tentar lsprimeiro. Se lslistar o arquivo correto (e somente o arquivo correto), mude para o uso rm.
No prompt, na maioria das vezes você pode deixar a conclusão do comando digitar os caracteres de escape para você. Portanto, se você tiver um Sample Directorye não SampleAnything, a inserção SampleTabserá concluída em Sample\ou mesmo Sample\ Directory/.
Em outros casos, você também pode contornar o problema, substituindo o espaço por um ?que é o curinga de caractere único ( *também funcionaria, mas é mais arriscado, pois pode potencialmente corresponder mais coisas): Sample?Directory/Sample?File.txt.
Obviamente, em um script, você usa aspas.
rm 'my file.txt'.