You are not logged in.
Скрипт создания резервного копирования отдельных файлов в один архив
Script for creating backup of individual files in one archive
Как это настроить и как работает
Допустим, вам необходимо периодически копировать некоторые файлы, находящиеся в разных папках.
В этом скрипте настраиваем пути к этим файлам и указываем пути к временной(источник) и конечной(назначение) папке(это может быть определённая папка на флешке или диске).
Теперь скрипт можно запускать непосредственно или, если вы используете Thunar, через контекстное меню в папке.
Пример настройки запуска через контекстное меню:
а)положите скрипт в Домашнюю папку, в имени укажите,что он скрытый(точка перед именем).
б)откройте в меню Thunar: Правка-Особые_действия, +(новое действие). Заполняем данные
Вкладка Основное
--имя(любое понятное для вас краткое описание скрипта)
--более подробное описание
--подменю(имя папки подменю)--по желанию
--команда: /bin/bash /home/пользователь/.скрипт
--комбинация клавиш--не обязательно
--выбрать значок--не обязательно
Вкладка Условия-появления
--Папки(отметить галочкой)
Как использовать
Если пришло время резервного копирования - просто запустите скрипт(через терминал, алиас или др.). Лучший вариант - запуск через Thunar, что можно сделать из любой папки: правая-кнопка-мыши-->имя-скрипта. И намеченные файлы будут помещены в архив в папке назначения. Имя папки с архивом - это дата в виде "Суббота-3-мая-2020". А имя архива - 14-12-34, то есть час-минуты-секунды, так что следующий архив можно сделать через короткое время, но оба они будут лежать в папке соответствующей даты.
Внимание: диск(флешка) с папкой назначения должен быть примонтирован. Скрипт должен иметь разрешение на запуск. Скрипт для русской локали.
Основа скрипта взята из журнала для новичков 2022 года и дополнена созданием имён архива(папки) в виде "время/дата".
Скачать скрипт https://disk.yandex.ru/d/VFfgfbYwlq8HDQ
Citizen of the world linux
Offline