Bird
0
0

Why does the tar command require different flags like -z, -j, and -J for compression?

hard📝 Conceptual Q10 of 15
Linux CLI - Archiving and Compression
Why does the tar command require different flags like -z, -j, and -J for compression?
ABecause each flag extracts files differently
BBecause tar itself does not compress; it uses external compressors specified by flags
CBecause tar compresses files automatically without flags
DBecause these flags specify the archive format, not compression
Step-by-Step Solution
Solution:
  1. Step 1: Understand tar's compression role

    Tar archives files but does not compress by itself; it relies on external compressors.
  2. Step 2: Role of flags -z, -j, -J

    These flags tell tar which external compressor to use: gzip (-z), bzip2 (-j), or xz (-J).
  3. Final Answer:

    Because tar itself does not compress; it uses external compressors specified by flags -> Option B
  4. Quick Check:

    Tar uses external compressors via flags [OK]
Quick Trick: Tar uses external compressors; flags select which one [OK]
Common Mistakes:
  • Thinking tar compresses files internally
  • Confusing flags with extraction modes
  • Assuming flags change archive format

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Linux CLI Quizzes