استخدامات نموذج من قيادة بروتوكول نقل الملفات لينكس

باستخدام بروتوكول FTP مع أجهزة الكمبيوتر لينكس

FTP هو بروتوكول نقل الملفات الأبسط والأكثر شيوعًا والذي يقوم بتبادل الملفات بين جهاز كمبيوتر محلي وجهاز كمبيوتر أو شبكة بعيدة. تشتمل أنظمة التشغيل Linux و Unix على سطر أوامر مضمن يمكنك استخدامه كعملاء FTP لإجراء اتصال FTP.

تحذير: لا يتم تشفير إرسال FTP. يمكن لأي شخص يعترض الإرسال أن يقرأ البيانات التي ترسلها ، بما في ذلك اسم المستخدم وكلمة المرور. للحصول على بث آمن ، استخدم SFTP .

تأسيس اتصال FTP

قبل أن تتمكن من استخدام أوامر FTP المختلفة ، يجب عليك إنشاء اتصال مع الشبكة البعيدة أو الكمبيوتر. قم بذلك عن طريق فتح نافذة طرفية في Linux وكتابة ftp متبوعة باسم نطاق أو عنوان IP لخادم FTP ، مثل ftp 192.168.0.1 أو ftp domain.com . فمثلا:

ftp abc.xyz.edu

يحاول هذا الأمر الاتصال بملقم ftp في abc.xyz.edu. إذا نجحت ، فإنه يطلب منك تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور. غالبًا ما تسمح لك خوادم FTP العامة بتسجيل الدخول باستخدام اسم المستخدم المجهول وعنوان بريدك الإلكتروني ككلمة مرور أو بدون كلمة مرور على الإطلاق.

عندما تقوم بتسجيل الدخول بنجاح ، سترى بروتوكول نقل الملفات> مطالبة على شاشة المحطة الطرفية. قبل أن تذهب إلى أبعد من ذلك ، احصل على قائمة بأوامر FTP المتاحة باستخدام وظيفة المساعدة . وهو مفيد لأن اعتمادك على نظامك وبرمجياتك ، قد يعمل أو لا يعمل بعض أوامر FTP المدرجة.

أمثلة وامثلة بروتوكول نقل الملفات

تختلف أوامر FTP المستخدمة مع Linux و Unix عن أوامر FTP المستخدمة مع سطر أوامر Windows. فيما يلي أمثلة توضح الاستخدامات النموذجية لأوامر FTP FTP من أجل النسخ عن بعد وإعادة تسمية وحذف الملفات.

بروتوكول نقل الملفات> مساعدة

تسرد وظيفة المساعدة الأوامر التي يمكنك استخدامها لإظهار محتويات الدليل ونقل الملفات وحذف الملفات. الأمر ftp ينجز نفس الشيء.

ftp> ls

يقوم هذا الأمر بطباعة أسماء الملفات والدلائل الفرعية في الدليل الحالي على الكمبيوتر البعيد.

بروتوكول نقل الملفات> عملاء cd

يقوم هذا الأمر بتغيير الدليل الحالي إلى الدليل الفرعي المسمى العملاء إذا كان موجودًا.

بروتوكول نقل الملفات> cdup

هذا يغير الدليل الحالي إلى الدليل الأصل.

بروتوكول نقل الملفات> LCD [الصور]

يقوم هذا الأمر بتغيير الدليل الحالي على الكمبيوتر المحلي إلى الصور ، إذا كان موجودًا.

بروتوكول نقل الملفات> ascii

هذا يتغير إلى وضع ASCII لنقل الملفات النصية. ASCII هو الإعداد الافتراضي على معظم الأنظمة.

بروتوكول نقل الملفات> ثنائي

يتغير هذا الأمر إلى الوضع الثنائي لنقل جميع الملفات التي ليست ملفات نصية.

ftp> get image1.jpg

هذا بتنزيل الملف image1.jpg من الكمبيوتر البعيد إلى الكمبيوتر المحلي. تحذير: إذا كان هناك بالفعل ملف على الكمبيوتر المحلي بنفس الاسم ، يتم الكتابة فوقه.

ftp> put image2.jpg

تحميل الملف image2.jpg من الكمبيوتر المحلي إلى الكمبيوتر البعيد . تحذير: إذا كان هناك بالفعل ملف على الكمبيوتر البعيد بنفس الاسم ، فسيتم الكتابة فوقه.

ftp>! ls

إضافة علامة تعجب أمام أمر تنفيذ الأمر المحدد على الكمبيوتر المحلي. لذلك ، يسرد ls أسماء الملفات وأسماء الدلائل للدليل الحالي على الكمبيوتر المحلي.

ftp> mget * .jpg

مع الأمر mget. يمكنك تحميل صور متعددة. يقوم هذا الأمر بتنزيل كل الملفات التي تنتهي بـ .jpg.

ftp> إعادة تسمية [من] [إلى]

يتغير أمر إعادة تسمية الملف المسمى [من] إلى الاسم الجديد [إلى] على الخادم البعيد.

ftp> وضع ملف محلي [ملف بعيد]

يقوم هذا الأمر بتخزين ملف محلي على الجهاز البعيد. إرسال ملف محلي [ملف بعيد] يفعل الشيء نفسه.

ftp> mput * .jpg

يقوم هذا الأمر بتحميل جميع الملفات التي تنتهي بـ .jpg إلى المجلد النشط على الجهاز البعيد.

ftp> delete remote-file

يحذف الملف المسمى ملف بعيد على الجهاز البعيد.

ftp> mdelete * .jpg

هذا يحذف كافة الملفات التي تنتهي بـ .jpg في المجلد النشط على الجهاز البعيد.

بروتوكول نقل الملفات> حجم الملف اسم

تحديد حجم ملف على الجهاز البعيد باستخدام هذا الأمر.

ftp> mkdir [اسم الدليل]

قم بعمل دليل جديد على الخادم البعيد.

بروتوكول نقل الملفات> موجه

يؤدي الأمر "موجه" إلى تشغيل الوضع التفاعلي أو إيقافه حتى يتم تنفيذ الأوامر في ملفات متعددة بدون تأكيد من المستخدم.

ftp> قم بإنهاء

ينهي الأمر إنهاء جلسة عمل FTP ويخرج من برنامج FTP. أوامر ودهاء الخروج إنجاز نفس الشيء.

خيارات سطر الأوامر

خيارات (تسمى أيضًا علامات أو رموز تبديل) تعديل عملية أمر FTP. عادة ، يتبع خيار سطر الأوامر الأمر FTP الرئيسي بعد مسافة. فيما يلي قائمة بالخيارات التي يمكنك إلحاقها بأوامر FTP ووصفًا لما يقومون به.