Grive2 автоматически синхронизируется (при выходе)

Итак, я обнаружил, что grive2 можно использовать для синхронизации файлов на моем диске Google.

Я также нашел хороший способ автоматической синхронизации Google Drive при входе на рабочий стол Ubuntu (16.04): параметры запуска приложения для синхронизации grive

но как я могу также выполнить автоматическую синхронизацию при выходе из системы?

1 ответ

Для планирования обычных задач crontab является общим решением. В вашем случае сеанс выхода из системы должен быть триггером. Здесь Lightdm кажется лучшим, я бы сказал. Вы можете создать bash-скрипт с указанием синхронизации командной строки и вставить его в файл /etc/lightdm/lightdm.conf:

сеанс очистка-скрипт = / путь / к / сценарию

Для дальнейших деталей другой ответ уже существует на:

Выполнить скрипт при выходе / перезагрузке / выключении в Ubuntu

Если вы хотите синхронизировать также через регулярные промежутки времени, вы также можете использовать crontab параллельно для запуска вашего bash-скрипта. Здесь вы должны знать, что contab также работает, когда вы вышли из системы, что не нужно. здесь вы можете проверить имя пользователя (ваше имя), если вы вошли в систему до запуска команды grep:

если кто | grep -q {ваше имя}; затем {ваша команда grep}; Fi;

Другие вопросы по тегам