O script está correto. No entanto, ele contém um loop infinito e nunca sai.
Quando o ubuntu inicializa, ele chama esse script de rc.local e, como ele nunca sai, o rc.local nunca é concluído e o computador nunca termina a inicialização.
Dado que você quer executar o comando a cada minuto, você pode simplesmente criar uma entrada em / etc / crontab, algo como:
* * * * * username ls /home/username/.gvfs/FTP* >/dev/null
Dependendo da preferência pessoal, você também pode criar um serviço systemd para fazer isso.