copy-mangar com desligamento automático após concluir as operações de cópia / movimentação?

1

Muitos dos meus amigos não têm conexão com a Internet, então eu faço o download de seus animais. Então, em algum momento, os arquivos são muito grandes, de 20 a 25 GB. O que leva horas para copiar :)

Para o meu conveniente há alguma maneira de adicionar recurso de " Power off Device depois de completar a cópia ".

Semelhante ao aplicativo chamado Terra-Copy nas plataformas Windows.

    
por Ashu_FalcoN 27.01.2015 / 08:42

1 resposta

4

Se você preferir a maneira de linha de comando, sim, você pode fazê-lo com o seguinte comando. Mas você precisa fazer o comando shutdown que não requer que sua senha seja executada editando o arquivo visudo :

rsync -ap /source /destination && sudo shutdown -h now

O sinal -P ou --partial impede que arquivos incompletos sejam excluídos se houver uma interrupção. Se você executar o mesmo comando novamente, qualquer transferência incompleta será retomada.

Para fazer com que o comando shutdown seja executado sem digitar sua senha, execute sudo visudo e adicione a seguinte linha no END no arquivo que é aberto:

Your_USERNAME  ALL=NOPASSWD: /sbin/shutdown

Em seguida, saia do editor e salve-o ( Ctrl + X ).

Agora seu computador será desligado após o término da cópia.

Você também pode usar a ferramenta gráfica rsync grsync . Instale grsync :

sudo apt-get install grsync

Após a instalação, abra o painel e digite grsync end hit enter para abri-lo.

Configure as dicas (1-5) e pressione o botão iniciar (6) para iniciar a cópia.

  1. clique na guia "Opções básicas"
  2. digite seu caminho de origem na primeira caixa de texto ou clique no botão "Abrir"
  3. digite seu caminho de destino na próxima caixa de texto.
  4. clique na guia "Opções extras"
  5. digite seu comando na caixa de texto abaixo "Execute este comando após o rsync" que será executado quando a cópia terminar.

    também existe uma opção para executar o comando antes de iniciar o progresso de grsync copy.

  6. e finalmente clique no botão "Iniciar cópia" (canto superior direito na janela do grsync)

Note que para executar o comando de desligamento sem a sua senha você precisa editar o arquivo visudo como mencionado acima.

Não se esqueça de verificar a opção de suporte a currículos na guia "Opções avançadas":

    
por αғsнιη 27.01.2015 / 09:03