نسخ آخر ملف من جهاز بعيد

في هذا الدرس استخدمنا head و scp و ssh وكذلك عملية piping او ترحيل *

الأوامر

head أعلى:

هذا الأمر يقابله tail المستخدم في عرض آخر اسطر ملف

scp أمر نسخ آمن:

وهو مثل الـ cp إلا انه يستخدم في نسخ الملفات بين الأجهزة

ls استعراض:

يستخدم في عرض محتويات مجلد

الخطوات:

  • تحديد آخر ملف عن طريق ls & head
  • نسخه عن طريق scp

الطريقة:

لنفرض ان المجلد /var/opt/backup/الموجود على سيرفر 10.10.11.1 يحوي النسخة الإحتياطية اليومية

ونحتاج نسخها كل يوم من السيرفر 10.10.22.2 في المجلد /backups/

إذن

scp user@10.10.11.1:/var/opt/backup/$(ssh user@10.10.11.1 'ls -t /var/opt/backup | head -1 ') ~/backups