O rsync usa a função mktemp(3) POSIX para gerar um nome de arquivo temporário exclusivo. Você passa uma string de modelo para a função mktemp e retornará um nome de arquivo com qualquer caractere X no modelo substituído por um caractere aleatório.
Em particular, rsync passa .XXXXXX para mktemp . Se você quiser experimentá-lo a partir da linha de comando, você pode usar o binário mktemp(1) assim:
mktemp -u "/tmp/foo.XXXXXX"