Bird
0
0

Which command best ensures only new or changed files transfer, compresses data, and preserves permissions?

hard📝 Application Q15 of 15
Linux CLI - Networking Commands
You want to efficiently backup a large folder project/ from your local machine to a remote server daily. Which command best ensures only new or changed files transfer, compresses data, and preserves permissions?
Ascp -r project/ user@remote:/backup/project/
Bscp project/* user@remote:/backup/project/
Crsync -avz project/ user@remote:/backup/project/
Drsync -r project/ user@remote:/backup/project/
Step-by-Step Solution
Solution:
  1. Step 1: Identify requirements

    Need to transfer only new/changed files, compress data, and preserve permissions.
  2. Step 2: Match command options

    rsync -avz means archive (preserves permissions, recursive), verbose, and compress during transfer, ideal for backups.
  3. Step 3: Compare other options

    scp -r copies all files every time without compression; rsync -r lacks archive and compression flags.
  4. Final Answer:

    rsync -avz project/ user@remote:/backup/project/ -> Option C
  5. Quick Check:

    Efficient backup with compression and permissions = B [OK]
Quick Trick: Use rsync -avz for efficient, compressed, permission-preserving backups [OK]
Common Mistakes:
  • Using scp for large repeated backups
  • Omitting -a flag in rsync losing permissions
  • Not compressing data during transfer

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Linux CLI Quizzes