Introduction to Amazon Web Services by Leo Zhadanovsky
Daftar Isi:
- Sintaks Perintah Tar
- Membuat Arsip Tar
- Membuat Arsip Tar Gz
- Membuat Arsip Tar Bz2
- Daftar Arsip Tar
- Mengekstrak Arsip Tar
- Mengekstrak Arsip Tar di Direktori yang Berbeda
- Ekstrak Arsip Tar Gz dan Tar Bz2
- Mengekstrak File Tertentu dari Arsip Tar
- Mengekstrak File dari Arsip Tar menggunakan Wildcard
- Menambahkan File ke Arsip Tar yang Ada
- Menghapus File dari Arsip Tar
- Kesimpulan
Perintah
tar
digunakan untuk membuat arsip tar dengan mengonversi sekelompok file menjadi arsip. Ini juga memiliki kemampuan untuk mengekstrak arsip tar, menampilkan daftar file yang termasuk dalam arsip, menambahkan file tambahan ke arsip yang ada, serta berbagai jenis operasi lainnya.
Tar pada awalnya dirancang untuk membuat arsip untuk menyimpan file pada pita magnetik yang karenanya memiliki nama " T ape AR chive".
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah
tar
untuk mengekstrak, membuat daftar dan membuat arsip tar melalui contoh-contoh praktis dan penjelasan terperinci dari opsi tar yang paling umum.
Sintaks Perintah Tar
Ada dua versi tar, tar BSD dan GNU tar dengan beberapa perbedaan fungsional di antaranya. Sebagian besar sistem Linux dilengkapi dengan tar GNU yang sudah diinstal sebelumnya secara default.
Sintaks umum untuk perintah
tar
adalah sebagai berikut:
tar
-
OPERATION
- Hanya satu argumen operasi yang diizinkan dan diperlukan. Operasi yang paling sering digunakan adalah:-
--create
(-c
) - Buat arsip tar baru.--extract
(-x
) - Ekstrak seluruh arsip atau satu atau lebih file dari arsip.--list
(-t
) - Menampilkan daftar file yang termasuk dalam arsip
OPTIONS
- Operasi yang paling sering digunakan adalah:-
--verbose
(-v
) - Menampilkan file yang sedang diproses oleh perintah tar.--file=archive=name
(-f archive-name
) - Menentukan nama file arsip.
ARCHIVE_NAME
- Nama arsip.FILE_NAME(s)
- Daftar nama file yang dipisahkan spasi untuk diekstraksi dari arsip. Jika tidak disediakan, seluruh arsip diekstraksi. -
Saat menjalankan perintah tar, Anda dapat menggunakan bentuk dan opsi operasi
tar
atau pendek. Bentuk panjang lebih mudah dibaca sedangkan bentuk pendek lebih cepat untuk mengetik. Opsi bentuk panjang diawali dengan tanda hubung ganda (
--
). Opsi formulir pendek diawali dengan tanda hubung tunggal (
-
) yang dapat dihilangkan.
Membuat Arsip Tar
Tar mendukung sejumlah besar program kompresi seperti
gzip
,
bzip2
,
lzip
,
lzma
,
lzop
,
xz
dan
compress
. Saat membuat arsip tar terkompresi, itu adalah konvensi yang diterima untuk menambahkan sufiks kompresor ke nama file arsip. Misalnya, jika arsip telah dikompres dengan
gzip
itu harus dinamai archive.tar.gz.
Untuk membuat arsip tar gunakan opsi
-c
diikuti oleh
-f
dan nama arsip.
Misalnya, untuk membuat arsip bernama
archive.tar
dari file bernama
file1
,
file2
,
file3
, Anda akan menjalankan perintah berikut:
tar -cf archive.tar file1 file2 file3
Ini adalah perintah yang setara menggunakan opsi bentuk panjang:
tar --create --file=archive.tar file1 file2 file3
Anda dapat membuat arsip dari konten satu atau lebih direktori atau file. Secara default, direktori diarsipkan secara rekursif kecuali opsi
--no-recursion
ditentukan.
Contoh berikut akan membuat arsip bernama
user_backup.tar
dari
user_backup.tar
/home/user
:
tar -cf backup.tar /home/user
Gunakan opsi
-v
jika Anda ingin melihat file yang sedang diproses.
Membuat Arsip Tar Gz
Gzip adalah algoritma paling populer untuk mengompresi file tar. Ketika mengompresi arsip tar dengan gzip, nama arsip harus diakhiri dengan
tar.gz
atau
tgz
.
Opsi
-z
memberitahu tar untuk mengompres arsip menggunakan algoritma
gzip
saat dibuat. Misalnya, untuk membuat arsip tar.gz dari file yang diberikan Anda akan menggunakan perintah berikut:
tar -czf archive.tar.gz file1 file2
Membuat Arsip Tar Bz2
Algoritma populer lainnya untuk mengompresi file tar adalah bzip2. Ketika mengompresi arsip tar dengan bzip2, nama arsip harus diakhiri dengan
tar.bz2
atau
tbz
.
Ketika opsi
-j
ditentukan tar akan menggunakan algoritma
bzip2
untuk mengompresi arsip. Perintah berikut akan membuat arsip
tar.bz2
dari file yang diberikan:
tar -cjf archive.tar.bz2 file1 file2
Daftar Arsip Tar
Saat digunakan dengan opsi
--list
(
-t
), perintah
tar
akan mencantumkan konten arsip tar tanpa mengekstraksinya. Perintah di bawah, akan mencantumkan konten file
archive.tar
:
tar -tf archive.tar
Output akan mencantumkan nama semua file dalam arsip:
file1
file2
file3
Untuk mendapatkan informasi lebih lanjut seperti pemilik file, ukuran file, stempel waktu, gunakan opsi
--verbose
(
-v
):
tar -tvf archive.tar
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file1
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file2
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file3
Mengekstrak Arsip Tar
Sebagian besar file yang diarsipkan di Linux diarsipkan dan dikompres menggunakan format tar atau tar.gz. Mengetahui cara mengekstrak file-file ini dari baris perintah adalah penting.
Untuk mengekstrak arsip tar gunakan opsi
--extract
(
-x
) diikuti dengan nama arsip:
tar -xf archive.tar
Juga umum untuk menambahkan opsi
-v
untuk mencetak nama-nama file yang diekstraksi.
Mengekstrak Arsip Tar di Direktori yang Berbeda
Secara default, tar akan mengekstraksi konten arsip di direktori kerja saat ini. Gunakan
--directory
(
-C
) untuk mengekstrak file arsip di direktori tertentu:
Misalnya, untuk mengekstrak konten arsip ke direktori
/opt/files
, Anda dapat menggunakan:
tar -xf archive.tar -C /opt/files
Ekstrak Arsip Tar Gz dan Tar Bz2
Saat mengekstrak arsip terkompresi seperti
tar.gz
atau
tar.bz2
Anda tidak harus menentukan opsi dekompresi. Perintahnya sama seperti saat mengekstrak arsip
tar
:
tar -xf archive.tar.gz
Mengekstrak File Tertentu dari Arsip Tar
Terkadang alih-alih mengekstraksi seluruh arsip, Anda mungkin perlu mengekstrak hanya beberapa file darinya.
Untuk mengekstrak file tertentu dari arsip tar, tambahkan daftar nama file yang dipisahkan spasi untuk diekstraksi setelah nama arsip:
tar -xf archive.tar file1 file2
Saat mengekstraksi file, Anda harus memberikan nama persisnya termasuk path, seperti yang dicetak oleh
--list
(
-t
).
Mengekstrak satu atau lebih direktori dari arsip sama dengan mengekstrak file:
tar -xf archive.tar dir1 dir2
tar -xf archive.tar README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Mengekstrak File dari Arsip Tar menggunakan Wildcard
Untuk mengekstrak file dari arsip berdasarkan pola wildcard, gunakan sakelar
--wildcards
dan kutip polanya untuk mencegah shell mengartikannya.
Misalnya, untuk mengekstrak file yang namanya diakhiri dengan
.js
(file Javascript), Anda dapat menggunakan:
tar -xf archive.tar --wildcards '*.js'
Menambahkan File ke Arsip Tar yang Ada
Untuk menambahkan file atau direktori ke arsip tar yang ada, gunakan operasi
--append
(
-r
).
Misalnya, untuk menambahkan file bernama
newfile
ke archive.tar, Anda akan menjalankan:
Menghapus File dari Arsip Tar
Gunakan operasi
--delete
untuk menghapus file dari arsip.
Contoh berikut menunjukkan cara menghapus file
file1
dari archive.tar,:
tar --delete -f archive.tar file1
Kesimpulan
Penggunaan perintah
tar
paling umum adalah untuk membuat dan mengekstrak arsip tar. Saat mengekstrak arsip gunakan perintah
tar -xf
diikuti oleh nama arsip dan untuk membuat yang baru gunakan
tar -czf
diikuti oleh nama arsip dan file serta direktori yang ingin Anda tambahkan ke arsip.
Untuk informasi lebih lanjut tentang perintah tar, lihat halaman dokumentasi tar Gnu.
terminal tarEkstrak banyak Zip, RAR, arsip file sekaligus dengan ExtractNow
ExtractNow adalah freeware portabel yang mengekstrak beberapa ZIP, RAR & lainnya arsip file sekaligus di Windows 10/8/7. Unduh gratis.
IZArc, arsip freeware dan perangkat perbaikan arsip rusak
IZArc adalah salah satu utilitas arsip freeware terbaik yang mendukung banyak format arsip. Jika Anda telah memecahkan arsip, IZArc dapat membantu Anda memperbaikinya.
Buat atau Buat ikon dari gambar atau ekstrak gambar dari ikon
Quick Any2Ico adalah pembuat pencipta, pembuat & konverter Ikon untuk buat ikon baik dari gambar & ekstrak gambar dari file DLL, ikon atau sumber daya apa pun. Baca ulasan tentang Quick Any2Ico & unduh gratis.