Я использую tar cvfpJ для максимального сжатия linux, но я хочу, чтобы в будущем сжатие 7zip (вместо установки p7zip). Вы, ребята, знаете, есть ли это в планах на будущее?
Таким образом ... единственный способ сделать:
tar cvp | 7z a -?
Поскольку нет «tar cvfp7 Backup.tar.7z mySource /»
Кажется, что, как вы сказали, единственный способ:
tar cf - directory | 7z a -si directory.tar.7z
это от человека 7z:
-si Чтение данных из StdIn (например: tar cf - каталог | 7z a -si directory.tar.7z)Для восстановления, также из 7z man:
On Linux/Unix, in order to backup directories you must use tar :
- to backup a directory : tar cf - directory | 7za a -si directory.tar.7z
- to restore your backup : 7za x -so directory.tar.7z | tar xf -
Кажется, что, как вы сказали, единственный способ:
tar cf - directory | 7z a -si directory.tar.7z
это от человека 7z:
-si Чтение данных из StdIn (например: tar cf - каталог | 7z a -si directory.tar.7z)Для восстановления, также из 7z man:
On Linux/Unix, in order to backup directories you must use tar :
- to backup a directory : tar cf - directory | 7za a -si directory.tar.7z
- to restore your backup : 7za x -so directory.tar.7z | tar xf -
Кажется, что, как вы сказали, единственный способ:
tar cf - directory | 7z a -si directory.tar.7z
это от человека 7z:
-si Чтение данных из StdIn (например: tar cf - каталог | 7z a -si directory.tar.7z)Для восстановления, также из 7z man:
On Linux/Unix, in order to backup directories you must use tar :
- to backup a directory : tar cf - directory | 7za a -si directory.tar.7z
- to restore your backup : 7za x -so directory.tar.7z | tar xf -
tar не выполняет никакого сжатия. У него просто есть опции, чтобы автоматически транслировать свой вывод на программу, которая выполняет сжатие для вас, экономя немного ввода. Вы все еще должны иметь p7zip.
Разница между xz и 7z заключается в том, что 7z содержит дополнительные данные, чтобы он мог кодировать несколько файлов с именами msdos. Основной алгоритм сжатия тот же. Поддержка нескольких файлов не нужна для файла tar, так как tar уже связывает несколько файлов в один и с надлежащим именем файла UNIX и поддержкой разрешений, и поэтому нет выбора для 7z. Просто придерживайтесь xz.
tar не выполняет никакого сжатия. У него просто есть опции, чтобы автоматически транслировать свой вывод на программу, которая выполняет сжатие для вас, экономя немного ввода. Вы все еще должны иметь p7zip.
Разница между xz и 7z заключается в том, что 7z содержит дополнительные данные, чтобы он мог кодировать несколько файлов с именами msdos. Основной алгоритм сжатия тот же. Поддержка нескольких файлов не нужна для файла tar, так как tar уже связывает несколько файлов в один и с надлежащим именем файла UNIX и поддержкой разрешений, и поэтому нет выбора для 7z. Просто придерживайтесь xz.
tar не выполняет никакого сжатия. У него просто есть опции, чтобы автоматически транслировать свой вывод на программу, которая выполняет сжатие для вас, экономя немного ввода. Вы все еще должны иметь p7zip.
Разница между xz и 7z заключается в том, что 7z содержит дополнительные данные, чтобы он мог кодировать несколько файлов с именами msdos. Основной алгоритм сжатия тот же. Поддержка нескольких файлов не нужна для файла tar, так как tar уже связывает несколько файлов в один и с надлежащим именем файла UNIX и поддержкой разрешений, и поэтому нет выбора для 7z. Просто придерживайтесь xz.