Learning Rsync
1h 3mIntermediate2023-10-23
Authors

Scott Simpson
Creating Technology Courses as a Senior Staff Author at LinkedIn
Course details
Rsync is a powerful and widely used tool for copying and synchronizing files on Linux. It provides efficient strategies for copying files, such as compression and delta transfers, and it’s frequently built into scripts or automated. In this course, LinkedIn Learning senior staff instructor Scott Simpson discusses what rsync is and shows you how to get started using it both locally and remotely. Explore the basics of installation, options, documentation, directories, remote access, rsync daemon, authentication, SSH, and more. Along the way, Scott shows you how to create scripts for rsync commands to automate common operations using the system scheduler.
Skills covered
rsyncNetwork AdministrationLearningNetwork and System AdministrationOpen Source
Concepts
0. Introduction
- 01 - Learning rsync
- 02 - What you should know
- 03 - How rsync works
1. Using Rsync
- 04 - Installing rsync
- 05 - Rsync documentation and options
- 06 - Local rsync basics
- 07 - Using rsync with directories
2. Using Rsync Remotely
- 08 - Remote rsync
- 09 - Setting up rsync daemon mode
- 10 - Using rsync daemon
- 11 - Rsync daemon authentication
- 12 - Using rsync with SSH
3. Using Rsync to Build Solutions
- 13 - Exploring additional rsync options
- 14 - Rsync tips
- 15 - Automating rsync jobs
Conclusion
- 16 - Next steps
Related courses
- LPIC-2 Linux Engineer (201-450) Cert Prep: 7 System Maintenance
- LPIC-2 Linux Engineer (201-450) Cert Prep
- Linux Performance Tuning
- Learning MongoDB
- Microsoft Entra ID for Developers: A Beginner's Guide (2023)
- Introduction to SQLite
- Learning BIM 360 Building Ops
- Learning Power Automate Desktop for Non-Developers
Related learn paths
- Prepare for the Linux Professional Institute LPIC-2 (201-450) Exam
- Software Development Fundamentals
- Advance Your Skills in AI and Machine Learning
- Master Excel for Data Science
- Build Your Data Analysis Skills
- Advance Your JavaScript Skills
- Become a Data Analytics Specialist
- Getting Started as an ASP.NET Developer