Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4       Ver.0.8.9       Pending  

Создать/распаковать архивы - Create/extract archives



tar

Консольный help команды:

usage:   tar [-cxt] [-fvohmjkOS] [-XTCf NAME] [--selinux] [FILE...]


Создает, извлекает или показывает список файлов в файле .tar (или сжатом t?z).

Параметры:
c Создать
х Извлечь
t Тест (список)
f tar ФАЙЛ (по умолчанию -)
C Сначала перейдите в DIR
v Подробное отображение
o Игнорировать владельца
h Перейти по символическим ссылкам
m Игнорировать mtime
J xz сжатие
j сжатие bzip2
z gzip-сжатие
O Извлечь в стандартный вывод
X исключить имена из ФАЙЛА
T включить имена в ФАЙЛ
  • --exclude - ИМЯ ФАЙЛА для исключения
  • --full-time - Показать секунды с -tv
  • --mode - РЕЖИМ Настройка разрешений
  • --owner ИМЯ[:UID] — Установить владельца файла
  • --mtime TIME - Переопределить временные метки
  • --group NAME[:GID] - Установить группу файлов
  • --sparse - Записывать разреженные файлы
  • --selinux - Сохранить/восстановить ярлыки
  • --restrict - Все в одном каталоге
  • --no-recursion - Пропустить содержимое каталога
  • --numeric-owner — Использовать числовой uid/gid, а не имена пользователей/групп
  • --null — Имена файлов в -T FILE разделяются нулем, а не новой строкой
  • --strip-components NUM — игнорировать первые NUM компонентов каталога при извлечении
  • --xform=SED — изменить имена файлов с помощью выражения SED (аналогично s/find/replace/g)
  • -I PROG - Фильтрация через PROG для сжатия или PROG -d для распаковки

  •  usage:  tar [-cxt] [-fvohmjkOS] [-XTCf NAME] [--selinux] [FILE...]
    
    
    Create, extract, or list files in a .tar (or compressed t?z) file.
    
    Options:
    c  Create                x  Extract               t  Test (list)
    f  tar FILE (default -)  C  Change to DIR first   v  Verbose display
    o  Ignore owner          h  Follow symlinks       m  Ignore mtime
    J  xz compression        j  bzip2 compression     z  gzip compression
    O  Extract to stdout     X  exclude names in FILE T  include names in FILE
    
  • --exclude FILENAME to exclude --full-time Show seconds with -tv
  • --mode MODE Adjust permissions --owner NAME[:UID] Set file ownership
  • --mtime TIME Override timestamps --group NAME[:GID] Set file group
  • --sparse Record sparse files --selinux Save/restore labels
  • --restrict All under one dir --no-recursion Skip dir contents
  • --numeric-owner Use numeric uid/gid, not user/group names
  • --null Filenames in -T FILE are null-separated, not newline
  • --strip-components NUM Ignore first NUM directory components when extracting
  • --xform=SED Modify filenames via SED expression (ala s/find/replace/g)
  • -I PROG Filter through PROG to compress or PROG -d to decompress