اتصال به سرور

انتقال فایل با scp و rsync از خط فرمان

کپی سریع فایل و پوشه بین کامپیوتر و سرور، و همگام‌سازی با rsync.

1 دقیقه مطالعه 1 بازدید به‌روزرسانی 2026-10-10
فهرست مطالب scp: کپی سادهrsync: همگام‌سازی هوشمند

scp: کپی ساده

از کامپیوتر به سرور:

scp backup.zip root@SERVER_IP:/root/

از سرور به کامپیوتر:

scp root@SERVER_IP:/root/backup.zip .

کپی یک پوشهٔ کامل:

scp -r ./site root@SERVER_IP:/var/www/

اگر پورت SSH را عوض کرده‌اید: scp -P 2222 ... (P بزرگ).

rsync: همگام‌سازی هوشمند

rsync فقط تغییرات را منتقل می‌کند و اگر قطع شود از همان‌جا ادامه می‌دهد.

rsync -avz --progress ./site/ root@SERVER_IP:/var/www/site/
  • -a حفظ دسترسی‌ها و تاریخ‌ها
  • -z فشرده‌سازی هنگام انتقال
  • --delete فایل‌هایی که در مبدأ حذف شده‌اند را در مقصد هم حذف می‌کند (با احتیاط)
rsync روی ویندوز به‌صورت پیش‌فرض نیست؛ از WSL یا SFTP با WinSCP استفاده کنید.

آموزش‌های مرتبط

مشکل حل نشد؟
تیم پشتیبانی آماده کمک است.