Как Linux, так и macOS могут создавать и распаковывать сжатые архивы без дополнительных настроек. Начиная с Windows 10 сборки 17063, Tar по умолчанию входит в состав ОС. Это позволяет пользователям сжимать файлы без установки дополнительных приложений. Однако в Windows 10 Tar имеет только интерфейс командной строки и не может создавать и распаковывать ZIP-файлы. Если вы хотите узнать больше об инструментах Windows или вам нужна помощь, ознакомьтесь с нашим руководством о том, как получить помощь в Windows . Это его ограничения. Вот как использовать Tar в Windows 10.
Tar в Windows 10
Проверьте номер сборки Windows 10 и убедитесь, что у вас версия 17063 или более поздняя.
Сжатие файлов
Для сжатия файлов и папок необходимо выполнить следующую команду.
Синтаксис
tar -cvzf имя архива.tar путь к папке для сжатия
Пример
tar -cvzf archive.tar "C:\Users\fatiw\Desktop\My Account Info"
Выходной файл будет сохранён в том же каталоге, в котором вы находитесь. Например, если вы выполнили указанную выше команду в папке пользователя, архив будет сохранён там. Вы можете перейти в другую папку и создать архив там. Если имя файла .tar или путь к папке или файлу, которые вы хотите сжать, содержит пробелы, обязательно заключите его в двойные кавычки.
Извлекать
Чтобы извлечь Tar-файл, вам необходимо выполнить следующую команду.
Синтаксис
tar -zxvf имя архива.tar -C путь к месту извлечения
Пример
tar -zxvf archive1.tar -C "D:\Apps"
Об извлечении и сжатии
Между извлечением и сжатием с помощью Tar в Windows 10 есть небольшая разница. При сжатии файла или папки сжатый файл сохраняется в каталоге, в котором вы находитесь в данный момент. Это означает, что вам следует быть внимательным при выборе папки, в которую вы переходите. Кроме того, вы можете указать в команде, куда вы хотите сохранить Tar-файл.
Синтаксис
tar -cvzf "путь и имя архива.tar" "путь к папке для сжатия"
Пример
tar -cvzf "C:\Users\fatiw\Desktop\Информация о моей учетной записи\my_archive.tar" "C:\Users\fatiw\Desktop\Информация о моей учетной записи"
При извлечении необходимо указать, куда будет извлечена папка, однако вы можете извлечь её из любого каталога. Вам не нужно переходить в папку, в которой находится Tar-файл, чтобы выполнить команду.
Вы можете узнать о других командах, поддерживаемых программой Tar. Это не самый простой способ сжатия файлов и папок, и пользователи, вероятно, всё равно будут использовать сторонние приложения с графическим интерфейсом вместо громоздких команд командной строки, просто потому что они проще в использовании.