04 Juni 2020

tar (tape archive) for dummies, morons, and idiots; step by step tutorial 101

Mari kita GSGS (Google Sana Google Sini) seputar "tar (tape archive) for dummies, morons, and idiots; step by step tutorial 101"

tar (tape archive) for dummies, morons, and idiots; step by step tutorial 101

Setelah tanya-tanyi dipilih:

Kita coba-coba (direkam dengan script):

Script started on Thu 04 Jun 2020 02:24:37 PM WIB
$ PS1="\$(eval \$PSTAMP)"
200604-142448-0358-tmp/> touch file1.txt file2.bin file3.gif
200604-142511-c317-tmp/> ls -F
file1.txt  file2.bin  file3.gif  tar-for-dummies.txt
200604-142515-f3bd-tmp/> tar cfj dumdum.tar.bz2 file1.txt file2.bin file3.gif
200604-142547-0d55-tmp/> tar tfj dumdum.tar.bz2
file1.txt
file2.bin
file3.gif
200604-142559-ba15-tmp/> mkdir testing
200604-142607-aeab-tmp/> cd testing/
200604-142612-14f4-testing/> ls -F
200604-142614-449d-testing/> tar xfj ../dumdum.tar.bz2
200604-142628-bcb3-testing/> ls -F
file1.txt  file2.bin  file3.gif
200604-142632-fc14-testing/> exit
exit

Script done on Thu 04 Jun 2020 02:26:35 PM WIB


Penjelasan

  • Kita siapkan tiga berkas bohongan bernama "file1.txt, file2.bin, dan file3.gif"
  • Pembuatan arsip tar
$$$$  tar cfj dumdum.tar.bz2 file1.txt file2.bin file3.gif
    • dengan argumen "cfj", yang artinya:
      • "c"  -- copy 
      • "f"  -- file bernama "dumdum.tar.bz2"
      • "j"  -- dengan kompresi "BZIP2".

  • Pemeriksaan isi berkas "dumdum.tar.bz2"
$$$$  tar tfj dumdum.tar.bz2
    •  dengan argumen "tfj", yang artinya:
      • "t"  -- list
      • "f"  -- file bernama "dumdum.tar.bz2"
      • "j"  -- dengan kompresi "BZIP2".

  • Extraksi berkas "dumdum.tar.bz2"
$$$$  tar xfj dumdum.tar.bz2
    •  dengan argumen "tfj", yang artinya:
      • "x"  -- extraksi
      • "f"  -- file bernama "dumdum.tar.bz2"
      • "j"  -- dengan kompresi "BZIP2".

Semoga bermanfaat!

GNUPG

 

Andaikan Abdul Latip (dullatip@doma.in) mengirim berkas tar tersebut ke Cicak bin Kadal (cbkadal@doma.in):

$$$$  gpg2 -o dumdum.tar.bz2.asc -e -a -r dullatip@doma.in -r cbkadal@doma.in -s dumdum.tar.bz2

dengan argumen yang artinya:
  • -o: outfile
  • -e: encrypt
  • -a: armor
  • -r: recipient
    • untuk "Abdul Latip" dan "Cicak bin Kadal"
  • -s: sign

DISKLAIMER


Grrr... memo blog ini terutama ditulis untuk KEPERLUAN SENDIRI. Tulisan ini berbasis "Google Sana, Google Sini, Coba Itu, Coba Ini, Lalu Tanya-tanyi". Entah ini PLAGIAT, entah ini RISET, yang jelas tidak pernah ada klaim bahwa ini merupakan karya asli, serta belum tentu pula merupakan solusi terbaik, serta bukan untuk konsumsi Scopus :). Mohon kiranya memberikan tanggapan, terutama jika memiliki solusi alternatif. Semoga catatan ini akan bermanfaat di masa mendatang, saat sudah lupa cara menyelesaikan masalah trivia ini.

Jolan Tru!


Tidak ada komentar:

Posting Komentar