Saya ingin membuat file tar untuk mengkompres folder yang berisi sub folder. Saya mencoba dengan perintah int berikut di terminal:
tar -czf folder directorios.tar.gz
directorios.tar.gz akan menjadi hasilnya
sumber
Saya ingin membuat file tar untuk mengkompres folder yang berisi sub folder. Saya mencoba dengan perintah int berikut di terminal:
tar -czf folder directorios.tar.gz
directorios.tar.gz akan menjadi hasilnya
Mencoba:
tar -czvf directorios.tar.gz folder
Beberapa catatan:
Rekursi adalah default , dari tar
halaman manual:
-c, --create
Create a new archive. Arguments supply the names of the files to be archived.
Directories are archived recursively, unless the --no-recursion option is
given.
Meskipun ini dapat dimatikan dengan menggunakan --no-recursion
opsi ...
Anda memerlukan nama arsip segera setelah itu -f
pilihan, urutan yang benar menjadi:
tar -c [-f ARCHIVE] [OPTIONS] [FILE...]
^^^^^^^^^^
Untuk baris perintah yang lebih fleksibel (terutama jika Anda ingin menggunakan utilitas kompresi lain selain gzip dengan tar), Anda dapat menghilangkan -z
opsi dan menggunakan -a
atau --auto-compress
opsi untuk memungkinkan tar untuk secara otomatis memutuskan kompresor yang akan digunakan berdasarkan akhiran arsip :
-a, --auto-compress
Use archive suffix to determine the compression program.
Sufiks yang dikenali (dan aplikasi kompresi yang menyertainya) adalah:
tar sangat keren :)
Referensi:
-z
opsi dan menggunakan-a
untuk memungkinkan tar menebak dari akhiran arsip ....-z
dan-a
dan tidak melihat perbedaan apa pun (saya sedang mengerjakan server jarak jauh). Berat keduanya sama. Dalam latihan saya diminta untuk membuat gzip, lalu dekompres menggunakan gunzip. Terima kasih atas semua bantuannya!