File Transfer and Synchronization with Rsync
Learn to securely copy, sync, and back up directories locally and remotely using the powerful rsync command-line tool.
-
๐ฌ
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
๐
Start anytime
No schedules or deadlines โ learn at your own pace, whenever suits you. -
๐
In English
Lessons, tasks and certificate โ all fully in your language.
About this course
Managing files across different directories or remote servers can quickly become complex and inefficient. This course introduces you to rsync, the industry-standard command-line utility designed for fast, secure, and incremental file transfers. You will learn how to minimize bandwidth and save time by transferring only the differences between files rather than copying everything from scratch.
By the end of this course, you will confidently construct rsync commands to automate backups, synchronize directories, and maintain mirror copies of your critical data. You will understand how to optimize transfers with compression, preserve file permissions, and safely test your commands before executing them.
What you will learn:
- Understand the core architecture of rsync and how incremental file transfer works
- Configure local and remote file synchronization using SSH for secure transit
- Apply essential flags for preserving permissions, timestamps, and ownership
- Optimize transfer speeds using compression and partial transfer recovery
- Practice safe execution using dry-run flags to prevent accidental data loss
- Implement automated backup workflows and exclude specific files or directories
Starting with fundamental command-line syntax and core concepts, the course guides you through practical, real-world synchronization scenarios, building up to advanced automation patterns. This course is designed for system administrators, developers, and tech-savvy beginners who want to master command-line file management. No prior experience with rsync is required, though basic familiarity with the terminal is helpful. Start streamlining your file transfers and securing your data backups today.
What you'll get
-
๐
Certificate of completion
Add it to your LinkedIn profile -
๐ฌ
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
๐ง
Audio version included
Learn on the go โ no screen needed -
โพ๏ธ
Lifetime access
Come back anytime, no expiry -
๐ฑ
Phone or computer
Works anywhere, any device -
๐ธ
14-day refund
No questions asked -
โก
Short & focused
2h 48m of practical content
Reviews
No reviews yet โ be the first to share your experience.
Learners also took
๐ฅ In demand
๐ With certificate
Introduction to Open Source Software Development with Linux and Git
Certificate
Hands-on
$14.99
→
๐ Studentsโ pick
๐ With certificate
Practical Linux Automation with Python and Bash
Certificate
Hands-on
$14.99
→
โก Best to start
๐ With certificate
Linux Kernel Development and Internals
Certificate
Hands-on
$14.99
→
๐ผ Job-ready
๐ With certificate
Modern Computer Hardware and Operating Systems Essentials
Certificate
Hands-on
$14.99
→
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We donโt store card details โ Stripe handles them securely.
Can I get a refund? +
Yes โ full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Built for learners in
Tech
Design
Finance
Marketing
Healthcare
Education
Hospitality
Manufacturing