Cara menyenaraikan dan mengekstrak tar.Fail XZ di Linux

Cara menyenaraikan dan mengekstrak tar.Fail XZ di Linux

A tar.xz Pelanjutan fail menunjukkan bahawa fail itu adalah fail arkib tar yang dimampatkan menggunakan alat pemampatan xz. Dalam panduan ini, kami akan merangkumi pelbagai contoh cara menyenaraikan pertandingan a tar.xz fail, dan ekstrak semua atau fail atau direktori tertentu dalam a tar.xz fail. Kami juga akan meliputi cara memuat turun dan mengekstrak fail arkib dengan satu arahan menggunakan utiliti tar.

Panduan ini menunjukkan pelbagai contoh cara mengekstrak fail tar yang dimampatkan menggunakan xz, alat mampatan data tujuan umum.

Isi kandungan

1
  • Cara menyenaraikan tar.Fail XZ di Linux
  • Cara mengekstrak tar.Fail XZ di Linux
    • Ekstrak tar.XZ fail ke direktori tertentu
  • Cara mengekstrak fail tertentu dari tar.XZ di Linux
    • Ekstrak pelanjutan fail tertentu dalam tar.Fail xz
    • Ekstrak direktori dalam tar.Fail xz
  • Cara mengekstrak tar.Fail Arkib XZ dari Stdin

Cara menyenaraikan tar.Fail XZ di Linux

Untuk menyenaraikan kandungan fail dengan tar.xz lanjutan, jalankan arahan tar dengan -t atau --senarai dan -f Bendera, yang mengarahkan perintah tar untuk menyenaraikan kandungan arkib dan tentukan nama fail masing -masing, seperti berikut:

$ tar -tf trilium-linux-x64-0.58.7.tar.xz 
Senaraikan fail tar.Arkib XZ

Anda boleh mengaktifkan output verbose atau format penyenaraian panjang menggunakan -v atau --verbose pilihan. Dalam kes ini, tar Output Perintah akan menunjukkan senarai fail atau direktori bersama -sama dengan kebenaran, saiz, tarikh pengubahsuaian terakhir, dll.

$ tar -tvf trilium-linux-x64-0.58.7.tar.xz 
Penyenaraian panjang fail dalam tar.Arkib XZ

Cara mengekstrak tar.Fail XZ di Linux

Untuk mengekstrak semua fail dalam a tar.xz fail arkib, jalankan perintah tar dengan -x atau --ekstrak atau --Dapatkan bendera seperti berikut, yang akan berjalan dalam mod bukan pengaturcaraan.

$ tar -xf trilium-linux-x64-0.58.7.tar.xz 

Anda juga boleh mengaktifkan mod verbose seperti berikut, yang akan membolehkan melihat senarai fail kerana ia diekstrak:

$ tar -xvf trilium-linux-x64-0.58.7.tar.xz 
Ekstrak tar.Fail XZ di Linux

Ekstrak tar.XZ fail ke direktori tertentu

Untuk menyimpan fail yang diekstrak ke direktori tertentu, gunakan -c bendera.

$ tar -xvf trilium-linux-x64-0.58.7.tar.xz -c /tmp / 

Cara mengekstrak fail tertentu dari tar.XZ di Linux

Anda juga boleh mengekstrak fail tertentu dari tar.xz fail arkib. Cukup nyatakan nama fail yang dipisahkan ruang sebagai argumen selepas nama fail arkib dalam format berikut.

Anda boleh menyenaraikan fail dalam fail arkib untuk melihat nama fail yang anda ingin ekstrak seperti yang ditunjukkan sebelumnya.

$ tar -xf trilium-linux-x64-0.58.7.tar.XZ Trilium-Linux-X64/Trilium-Safe-Mode.sh trilium-linux-x64/trilium-mudah alih.sh 

Perhatikan bahawa anda perlu menentukan laluan mutlak fail dalam fail arkib, sebagai contoh, Trilium-Linux-X64/Trilium-Portable.sh.

Ekstrak fail tertentu dalam tar.Fail xz

Ekstrak pelanjutan fail tertentu dalam tar.Fail xz

Untuk mengekstrak semua fail dengan lanjutan tertentu, contohnya, .sh atau .SQL anda boleh menggunakan tar --kad liar Bendera yang sepadan dengan fail seperti berikut:

$ tar -xf trilium-linux-x64-0.58.7.tar.xz --wildcards '*.sh "*.sql ' 

Ekstrak direktori dalam tar.Fail xz

Untuk mengekstrak direktori/folder dari fail arkib, hanya nyatakan nama mereka dengan cara yang sama, seperti yang ditunjukkan.

$ tar -xf trilium-linux-x64-0.58.7.tar.XZ Trilium-Linux-X64 

Cara mengekstrak tar.Fail Arkib XZ dari Stdin

Ia juga mungkin untuk memuat turun fail arkib dan mengeluarkannya dengan segera menggunakan satu arahan. Contoh berikut menunjukkan cara memuat turun fail arkib menggunakan arahan curl atau perintah wget dan mengeluarkannya dalam satu perjalanan.

Anda perlu menentukan pilihan penyahmampatan kerana a tar.xz fail arkib ditapis melalui Xz mampatan, anda perlu menentukan -J atau --xz pilihan sebagai pilihan penyahmampatan seperti yang ditunjukkan.

$ curl https: // github.com/zadam/trilium/siaran/muat turun/v0.58.7/Trilium-Linux-X64-0.58.7.tar.XZ | tar -xj atau $ wget https: // github.com/zadam/trilium/siaran/muat turun/v0.58.7/Trilium-Linux-X64-0.58.7.tar.XZ | tar -xj 

Untuk maklumat lanjut, baca tar Lelaki Lelaki Dengan Menjalankan:

$ lelaki tar 

Anda mungkin juga berminat:

  • 10 7Zip (Arkib Fail) Contoh Perintah di Linux
  • Cara Memisahkan Arkib 'Tar' Besar ke dalam pelbagai fail saiz tertentu
  • 5 Alat Arkib Baris Terbaik Untuk Linux
  • Kemajuan - Tunjukkan peratusan data yang disalin untuk perintah (CP, MV, DD, TAR)
  • DTRX - Pengekstrakan Arkib Pintar (TAR, ZIP, CPIO, RPM, DEB, RAR) untuk Linux
  • ZSTD - Algoritma Mampatan Data Cepat yang digunakan oleh Facebook

Itu sahaja yang kami ada untuk anda dalam panduan ini. Sekiranya anda mempunyai pertanyaan, beritahu kami melalui borang maklum balas di bawah.