Это команда paxcpio, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Пакспио - копирование файловых архивов и обратно
СИНТАКСИС
Пакспио -o [-0AaBcJjLVvZz] [-C байт] [-F архив] [-H формат] [-M флажок] [-O архив]
список имен [> архив]
Пакспио -i [-06BbcdfJjmrSstuVvZz] [-C байт] [-E файл] [-F архив] [-H формат] [-I архив]
[-M флажок] [описания ...] [ архив]
Пакспио -p [-0adLlmuVv] каталог назначения < список имен
ОПИСАНИЕ
Команда Пакспио команда копирует файлы в и из CPIO архив.
Возможны следующие варианты:
-0 Используйте символ NUL ('\ 0') в качестве ограничителя имени пути вместо новой строки ('\ n').
Это применимо только к именам путей, считываемых со стандартного ввода при записи и копировании.
режимы и имена путей, записанные на стандартный вывод в режиме списка. Этот вариант
предполагается использовать вместе с -print0 функции в найдите(1) или -0 флажок
in xargs(1).
-o Создайте архив. Читает список файлов для хранения в архиве из стандартного
input и записывает архив на стандартный вывод.
-A Добавить в указанный архив.
-a Сбросьте время доступа к файлам, которые были скопированы в архив.
-B Установите размер блока вывода на 5120 байт.
-C байт
Установите размер блока вывода на байт.
-c Используйте формат ASCII для CPIO заголовок для переносимости.
-F архив
Использовать указанный файл в качестве входных данных для архива.
-H формат
Запишите архив в указанном формате. Признанные форматы:
ar Архиватор Unix.
bcpio Старый двоичный файл CPIO формат. Выбрано -6.
CPIO Старый восьмеричный символ CPIO формат. Выбрано -c.
sv4cpio SVR4 шестнадцатеричный CPIO формат.
sv4crc SVR4 шестнадцатеричный CPIO формат с контрольными суммами. Это формат по умолчанию
для создания новых архивов.
деготь Старый формат tar.
Устар Формат POSIX ustar.
бункер Эти четыре формата ...
CRC ... поддерживаются ...
NEWC ... назад ...
ODC ... только совместимость.
-J Используйте утилиту xz для сжатия архива.
-j Используйте утилиту bzip2 для сжатия архива.
-L Переходите по символическим ссылкам.
-M флажок
Настроить нормализатор архива. флажок совместимы ли числовые значения
в Стртонум(3) который непосредственно хранится в слове флагов, или в одном из
следующие значения, необязательно с префиксом «no-», чтобы отключить их:
иноды 0x0001: сериализовать inodes, обнулить информацию об устройстве.
(кпио, sv4cpio, sv4crc)
связи 0x0002: хранить содержимое жестких ссылок только один раз.
(кпио, sv4cpio, sv4crc)
время изменения 0x0004: обнулить время модификации файла.
(ар, cpio, sv4cpio, sv4crc, устар)
жидкий 0x0008: установить владельца на 0: 0 (корень: колесо).
(ар, cpio, sv4cpio, sv4crc, устар)
глагол 0x0010: отладить эту опцию.
отлаживать 0x0020: Хранилище заголовков файла отладки.
лнкп 0x0040: извлекать жесткие ссылки путем копирования, если ссылка не работает.
numid 0x0080: используйте только числовые значения uid и gid.
(устар)
глэш 0x0100: добавить косую черту после имен каталогов.
(устар)
набор 0x0003: сохранить право собственности и время без изменений.
расстояние 0x008B: очистить все, кроме mtime.
норма 0x008F: Очистить все.
корень 0x0089: чистая информация о владельце и устройстве.
При создании архива и подробном выводе вывода эти нормализация
операции не отражаются в выводе, потому что они выполняются только после
результат был показан.
Эта опция реализована только для ar, cpio, sv4cpio, sv4crc и ustar.
процедуры записи формата файла.
-O архив
Используйте указанное имя файла в качестве архива для записи.
-V Выведите точку ('.') Для каждого файла, записываемого в архив.
-v Подробно рассказывайте об операциях. Список имен файлов по мере их записи в
архив.
-Z Использовать сжимать(1) утилита для сжатия архива.
-z Использовать GZIP(1) утилита для сжатия архива.
-i Восстановить файлы из архива. Читает архивный файл со стандартного ввода и
извлекает файлы, соответствующие паттеранами которые были указаны в командной строке.
-6 Обработка по старинке CPIO форматировать архивы.
-B Установите размер блока читаемого архива 5120 байт.
-b Сделайте перестановку байтов и слов после считывания данных из архива, для
восстановление архивов, созданных в системах с другим порядком байтов.
-C байт
Прочитать архив, записанный с размером блока байт.
-c Ожидайте, что заголовки архива будут в формате ASCII.
-d Создайте любые промежуточные каталоги по мере необходимости во время восстановления.
-E файл
Чтение списка шаблонов имен файлов для извлечения или списка из файл.
-F архив, -I архив
Использовать указанный файл в качестве входных данных для архива.
-f Восстановите все файлы, кроме тех, которые соответствуют паттеранами дано по команде
линии.
-H формат
Прочитать архив указанного формата. Признанные форматы:
ar Архиватор Unix.
bcpio Старый двоичный файл CPIO формат.
CPIO Старый восьмеричный символ CPIO формат.
sv4cpio SVR4 шестнадцатеричный CPIO формат.
sv4crc SVR4 шестнадцатеричный CPIO формат с контрольными суммами.
деготь Старый формат tar.
Устар Формат POSIX ustar.
бункер Эти четыре формата ...
CRC ... поддерживаются ...
NEWC ... назад ...
ODC ... только совместимость.
-J Воспользуйтесь утилитой xz, чтобы распаковать архив.
-j Воспользуйтесь утилитой bzip2, чтобы распаковать архив.
-m Восстановить время модификации файлов.
-r Интерактивно переименовывать восстановленные файлы.
-S Поменять местами слова после чтения данных из архива.
-s Поменять местами байты после чтения данных из архива.
-t Перечислить только содержимое архива, никакие файлы или каталоги не будут
создано.
-u Перезаписывать файлы, даже если файл в архиве старше, чем тот, который
будет перезаписан.
-V Выведите точку ('.') Для каждого файла, прочитанного из архива.
-v Подробно рассказывайте об операциях. Список имен файлов по мере их копирования из
архив.
-Z Использовать сжимать(1) утилита для распаковки архива.
-z Использовать GZIP(1) утилита для распаковки архива.
-p Скопируйте файлы из одного места в другое за один проход. Список файлов для копирования
читаются со стандартного ввода и записываются в каталог относительно
указанный каталог аргумент.
-a Сбросьте время доступа к скопированным файлам.
-d Создайте любые промежуточные каталоги по мере необходимости для записи файлов в новый
место нахождения.
-L Переходите по символическим ссылкам.
-l По возможности связывайте файлы, а не создавайте лишнюю копию.
-m Восстановить время модификации файлов.
-u Перезаписывать файлы, даже если исходный копируемый файл старше, чем
тот, который будет перезаписан.
-V Выведите точку ('.') Для каждого скопированного файла.
-v Подробно рассказывайте об операциях. Список имен файлов по мере их копирования.
ОКРУЖАЮЩАЯ СРЕДА
TMPDIR Путь для хранения временных файлов.
ВЫХОД статус
Команда Пакспио утилита завершает работу с одним из следующих значений:
0 Все файлы были обработаны успешно.
1 Произошла ошибка.
ДИАГНОСТИКИ
Всякий раз, когда Пакспио не может создать файл или ссылку при распаковке архива или не может найти
файл во время записи архива или не может сохранить идентификатор пользователя, идентификатор группы, режим файла или
время доступа и модификации, когда -p опция указана, диагностическое сообщение
записывается в стандартную ошибку, и будет возвращено ненулевое значение выхода, но обработка будет
Продолжить. В случае, когда Пакспио не может создать ссылку на файл, если только -M лнкп is
данный, Пакспио не создаст вторую копию файла.
Если извлечение файла из архива преждевременно прекращено из-за сигнала или ошибки,
Пакспио возможно, только частично извлек файл, который хотел пользователь. Кроме того, файл
режимы извлеченных файлов и каталогов могут иметь неправильные биты файлов, а модификация
и время доступа может быть неправильным.
Если создание архива преждевременно прекращено из-за сигнала или ошибки, Пакспио май
создали архив только частично, что может нарушать конкретный формат архива
спецификация.
Используйте paxcpio в Интернете с помощью сервисов onworks.net