А tar.xz файловото разширение показва, че файлът е tar архивен файл, компресиран с помощта на XZ инструмент за компресиране. В това ръководство ще разгледаме различни примери за това как да изброите конкурси на a tar.xz файл и извлича всички или конкретни файлове или директории в a tar.xz файл. Ще разгледаме и как да изтеглете и разархивирайте архивен файл с една команда, използвайки помощна програма tar.
Това ръководство показва различни примери за това как да извлечете tar файлове, компресирани с помощта на xz, инструмент за компресиране на данни с общо предназначение.
Съдържание
За да изброите съдържанието на файл с tar.xz разширение, стартирайте
tar команда с-T
или --списък
и -f
флагове, които инструктират командата tar да изброи съдържанието на архив и съответно да посочи името на файла, както следва:
$ tar -tf trilium-linux-x64-0.58.7.tar.xz.
Можете да активирате подробен изход или формат на дълъг списък използвайки -v
или --многословен
опция. В този случай, катран изходът на командата ще покаже списъка с файлове или директории заедно с техните разрешения, размер, дата на последна модификация и т.н.
$ tar -tvf trilium-linux-x64-0.58.7.tar.xz.
За да извлечете всички файлове в a tar.xz архивен файл, стартирайте tar команда с -х
или --екстракт
или --вземете
флаг, както следва, който ще работи в безсловен режим.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz.
Можете също така да активирате подробен режим, както следва, което ще позволи преглед на списъка с файлове, докато се извличат:
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz.
За да запазите извлечените файлове в определена директория, използвайте -° С
знаме.
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz -C /tmp/
Можете също да извлечете конкретни файлове от tar.xz архивен файл. Просто посочете имената на файловете, разделени с интервал, като аргументи след името на архивния файл в следния формат.
Можете да изброите файловете в архивния файл, за да видите имената на файловете, които искате да извлечете, както е показано по-горе.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64/trilium-safe-mode.sh trilium-linux-x64/trilium-portable.sh.
Имайте предвид, че трябва да посочите абсолютния път на файл в архивния файл, например, trilium-linux-x64/trilium-portable.sh.
За да извлечете всички файлове със специфично разширение, например, .sh
или .sql
можете да използвате катран --заместващи знаци
флаг за съвпадение на файлове, както следва:
$ tar -xf trilium-linux-x64-0.58.7.tar.xz --заместващи символи '*.sh' '*.sql'
За да извлечете директории/папки от архивния файл, просто задайте техните имена по същия начин, както е показано.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64.
Възможно е също така да изтеглите архивен файл и да го извлечете веднага с помощта на една команда. Следните примери показват как да изтеглите архивен файл с помощта на curl команда или wget команди и го извлечете наведнъж.
Трябва да посочите опцията за декомпресия, защото a tar.xz архивният файл се филтрира XZ компресия, трябва да посочите -Дж
или --xz
като опция за декомпресия, както е показано.
$ къдря https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | катран -xJ. ИЛИ. $ wget https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | катран -xJ.
За повече информация прочетете катран man страница, като стартирате:
$ човек катран.
Може да ви хареса също:
Това е всичко, което имахме за вас в това ръководство. Ако имате някакви въпроси, уведомете ни чрез формата за обратна връзка по-долу.