Попытка сжать файлы qcow2 в каталог / backup

РЕДАКТИРОВАТЬ
Только что заметил в своих комментариях, что вы упоминаете Unity, поэтому, похоже, вы ' повторный запуск Ubuntu. Мой первоначальный ответ был ориентирован на системы SysVinit , но такие команды, как telinit , все еще существуют для совместимости и будут работать с дистрибутивами, использующими Systemd или Upstart .

SysV way

    telinit 5

В современных системах Systemd telinit перенаправляется на systemctl .

Системный способ

    systemctl isolate runlevel5.target

или

    systemctl isolate graphical.target

Исходный ответ:
В старых дистрибутивах, отличных от Systemd (например, RHEL / CentOS 6 и старше), самый простой способ переключиться из консольного режима в графический интерфейс - использовать telinit команда. Например, в дистрибутивах RHEL / Centos многопользовательский текстовый режим работает на уровне 3, а многопользовательский режим графического интерфейса - на уровне 5. Переключение с консоли в режим графического интерфейса выполняется следующим образом: По умолчанию telinit требует прав суперпользователя. Чтобы запустить это от имени обычного пользователя без пароля, вам потребуется запись sudoers или установить флаг setuid, установленный для исполняемого файла telinit. Метод sudo является предпочтительным подходом, поскольку он может быть ограничен только вашей учетной записью.

-2
08.06.2018, 03:38
2 ответа

Como no desea un archivo combinado, recorra cada archivo y comprímalo en su propio archivo de copia de seguridad:

for file in *.qcow2
do
  gzip -c "$file" > /backup/"$file".backup.gz
done

La ​​opción -cdice enviar los resultados comprimidos a stdout, que redirigimos al nombre de archivo que preferimos.

1
28.01.2020, 05:15

gzip por sí solo no tiene una opción para enviar los archivos zip a otro directorio, tendría que hacerlo en otro comando.

gzip *.qcow2 -S.backup.gz
mv *.qcow2.backup.gz /backup
3
28.01.2020, 05:15

Теги

Похожие вопросы