tar -cvz // | gpg --encrypt --recipient > //backup_`date +%d_%m_%Y`.tar.gz.gpg
Эта команда создает сжатый архив tar.gz и немедленно шифрует его с использованием GPG. Архивируются файлы из указанного пути, затем он передается команде GPG для шифрования с использованием указанного ключа. Зашифрованный архив сохраняется в указанном каталоге с именем, содержащим текущую дату. Альтернативой может быть создание tar.gz без шифрования или шифрование отдельно после создания архива. Аргументы: path — путь к файлам для архивирования, keyID — идентификатор ключа GPG, backup-path — путь для сохранения зашифрованного архива.