Какие аргументы передаются команде tar?

Какие аргументы передаются команде tar?

Каково назначение -xvzfаргументов при распаковке любого файла tarBall и какие другие аргументы передаются этой команде?

Я встречал упоминания об этом во многих книгах, но не могу ничего найти.

решение1

Просто введите man tarв терминале для tarруководства по командам.
Вы также можете просмотреть его онлайн наhttp://man.cx/tarили вhttp://linuxcommand.org/man_pages/tar1.html(Спасибо @Rinzwind)

Значение -xvzf следующее:

-x --extract = extract files from an archive
-v, --verbose = verbosely list files processed
-z, --gzip = gzipped files eg. for tar.gz packages
-f, --file ARCHIVE = use archive file or device ARCHIVE

решение2

Из tarстраницы руководства -

-x, --extract, --get

      extract files from an archive

-v, --verbose

      verbosely list files processed

-z, --gzip, --gunzip, --ungzip

      filter the archive through gzip

-f, --file [HOSTNAME:]F

      use archive file or device F (default "-", meaning stdin/stdout)

Введите man tarв терминале, чтобы получить доступ к странице руководства по tar.

решение3

Как упоминалось в предыдущих ответах, страница руководства даст вам подробный ответ на ваш вопрос.

Кроме того, вы можете получить доступ к информации о команде через helpаргумент в немного более сжатом формате, чем дает страница руководства. Набрав, tar --helpвы можете найти аргументы x, v, z и f.

решение4

Если вы находитесь в терминале Linux, вы можете ввести «man tar» для страницы руководства по tar, в которой перечислены все параметры командной строки для tar и что они делают. Вы также можете поискать в Google man tar для той же страницы. (страницы руководства отлично подходят для изучения команд в Linux)

-xvzf означает:-

x extract - извлечь файлы из архива

v verbose - список всех файлов по мере их обработки

z uncompress - в этом случае, или compress, если создается tar

f использовать файл (Файл, который вы распаковываете)

....но есть еще много ключей для tar. Посмотрите.

Связанный контент