Isso pode ser feito criando uma tecla de atalho personalizada.
Abra Control Center , clique em Keyboard e, em seguida, clique na guia shortcuts . Clique em add shortcut . Digite um nome como "Trabalho de backup". Então, para o comando, digite:
sh -c 'rsync -azh ~/my/work/folder /path/to/backup/folder'
Clique em adicionar e, em seguida, clique no novo atalho para adicionar a combinação de teclas para ativá-lo. Escolha uma combinação que não seja usada pelo seu programa ou pelo sistema. Nota: alguns desktops podem adicionar a combinação de teclas antes de adicionar o atalho.
Explicação do comando
rsync é um software de sincronização de arquivos. A primeira execução pode levar algum tempo, pois é necessário copiar todos os arquivos. Mas durante as execuções subseqüentes, ele procura por alterações e copia as alterações.
-
-acria um archive recursivo (subdiretórios de cópias) que preserva o proprietário, as permissões e o registro de data e hora. -
-zcompacta os dados do arquivo para envio. -
-himprime números em um formato legível por humanos.
Assim, este comando copiará arquivos e subpastas de /my/work/folder para /path/to/backup/folder ; preservando propriedade, permissões e timestamps; e comprime os dados do arquivo.
NOTA: Eu assumi que a pasta de trabalho está em seu diretório inicial, assim, a adição de ~ . Se não estiver em sua pasta pessoal, forneça o caminho absoluto para a pasta de trabalho.