[Linux] euzebio22:
INSTALLATION - RCLONE - LINUX

1. install Rclone: <sudo apt install rclone>;

2. Create the folders in an organized way in Google Drive, or the service used, being first the Remote (to directed to the rclone) and within them, the others, such as: Desktop, Documents etc;

3. In terminal, open the Rclone: <rclone config>, and make the installation correctly, according to the site, creating a new remote;

4. Once installed, simply configure the directories for synchronization with the command: <rclone sync (path of the folder you want to synchronize, remembering to type the slashes correctly) /home/linux/Documents/ (now you type the name of the remote created, which will appear in the cloud) linux: (now you type the name of the destination folder, which is in the cloud; remembering that the name is glued with the remote) /drive/documents/;

Example with the full path: rclone sync /home/linux/Documents/ linux:/drive/documents/

5. Script for Automatic Synchronization:

- Open Terminal as root: <su>;

- Enter the "Bin" folder: cd /bin;

- Create script name and enter cron (if not installed: sudo apt-get install cron): nano (script name);

- Now you will be redirected to another screen, where you must type the command to run the lines of code below it: #!/bin/bash;

- Now just type the synchronization commands from step 4 below the previous command;

- Now press Ctrl + O to save, press "Enter" to confirm the save and Ctrl + X to exit.

6. Finally, we will create a synchronization routine every minute in Cron as well:

- open the terminal and type: crontab -e

- Scroll to the end and type "asterisk" "*" 5 times, as it refers to the 5 time options shown in the last line;

- After the asterisks, the name of the script we created earlier should be entered, example: * * * * * googledrivesync;

- Press Ctrl + O to save, press "Enter" to confirm the save, and Ctrl + X to exit.

- You can just type the name of the script in the terminal, and it will perform the synchronization, if you do not want a synchronization routine.

Translated with www.DeepL.com/Translator (free version)

INSTALAÇÃO – RCLONE – LINUX​

1. Instalar o Rclone: <sudo apt install rclone>;

2. Criar as pastas de forma organizada no Google Drive, ou o serviço utilizado, sendo primeiro o Remote (para direcionada para o rclone) e dentro delas, as demais, como: Área de Trabalho, Documentos etc;

3. No terminal, abrir o Rclone: <rclone config>, e fazer a instalação corretamente, de acordo com site, criando um novo remote;

4. Após instalado, basta configurar os diretórios para sincronização com o comando: <rclone sync (caminho da pasta que você quer sincronizar, lembrando de digitar as barras corretamente) /home/linux/Documentos/ (agora será digitado o nome do remote criado, os quais aparecerão na nuvem) linux: (agora será digitada o nome da pasta de destino, que se encontra na nuvem; lembrando que o nome fica colado com o do remote) /drive/documentos/;

Exemplo com o caminho completo: rclone sync /home/linux/Documentos/ linux:/drive/documentos/

5. Script para Sincronização automática:​

Abrir o Terminal como root: <su>;​

Entrar na pasta “Bin”: cd /bin;​

Criar nome do script e entrar no cron (caso não tenha instalado: sudo apt-get install cron): nano (nome do script);​

Agora será redirecionado para outra tela, onde deve ser digitado o comando para executar as linhas de códigos abaixo dele: #!/bin/bash;​

Agora, basta digitar os comandos de sincronização do passo 4 abaixo do comando anterior;​

Feito isso, apertar Ctrl + O para salvar, apertar “Enter” para confirmar o salvamento e Ctrl + X para sair.​

6. Por fim, vamos criar uma rotina de sincronização a cada minuto também no Cron:​

abrir o terminal e digitar: crontab -e​

Rolar a página até final e digitar “asteristico” “*” 5 vezes, pois se refere as 5 opções de tempo mostrado na última linha;​

Após os asteristicos, deve ser inserido o nome do script que criamos anteriormente, exemplo: * * * * * googledrivesync;​

Feito isso, apertar Ctrl + O para salvar, apertar “Enter” para confirmar o salvamento e Ctrl + X para sair.​

Pode-se digitar apenas o nome do script no terminal, que ele realizará a sincronização, caso não deseje uma rotina de sincronização.​

Abraços!!!​