كيفية استخدام FTP من سطر الأوامر في Linux

click fraud protection

قد يبدو العمل مع FTP من سطر الأوامر أمرًا تافهًا ، حيث يوجد الكثير من عملاء FTP الممتازين على Linux الذين يوفرون واجهة مستخدم رسومية للعمل معها. ومع ذلك ، يستخدمه العديد من مستخدمي بروتوكول نقل الملفات عبر SSH والخوادم حتى لا يعمل تطبيق واجهة المستخدم الرسومية.

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

ملاحظة: لن يعمل عميل GNU FTP مع SFTP أو FTPS. يمكنه الاتصال بخوادم FTP فقط.

قم بتثبيت FTP CLI

يستخدم تطبيق GNU FTP على نطاق واسع ، لذلك ، قد تكون هذه الحزمة مثبتة مسبقًا على عدد قليل من التوزيعات. ومع ذلك ، لا يتم تثبيت العميل مسبقًا على كل توزيع فردي ، لذلك من الجيد مراجعة كيفية تشغيله قبل مراجعة كيفية استخدامه.

لتثبيت تطبيق FTP على نظام التشغيل Linux ، افتح نافذة طرفية بالضغط على Ctrl + Alt + T. أو Ctrl + Shift + T

instagram viewer
تركيبة لوحة المفاتيح. من هناك ، اتبع الإرشادات التفصيلية التي تتوافق مع نظام التشغيل الذي تستخدمه حاليًا.

أوبونتو

على Ubuntu Linux ، يتوفر عميل CLI FTP في مستودع برامج "Ubuntu Main". لتثبيته على نظامك ، يجب عليك استخدام ملائم أمر طرفية.

sudo apt install ftp

ديبيان

يدعم عميل FTP CLI بروتوكول Debian Linux لفترة طويلة جدًا. ونتيجة لذلك ، يمكن تثبيته بسهولة عبر مستودع برامج "Debian Main".

لتثبيت تطبيق CLI FTP على جهاز دبيان الخاص بك ، استخدم ملائمة الأمر أدناه.

sudo apt-get install ftp

قوس لينكس

لن يتمكن مستخدمو Arch Linux من البحث في مستودعات الحزمة عن حزمة "FTP" إذا كانوا يريدون استخدام هذا التطبيق ، حيث لا يقوم المطورون بتعبئة تطبيق CLI FTP بشكل منفصل. بدلاً من ذلك ، لاستخدام FTP من سطر الأوامر في Arch Linux ، يجب تثبيت حزمة "inetutils" مع بكمن.

sudo pacman -S inetutils

فيدورا

عميل FTP في سطر الأوامر متاح لمستخدمي Fedora Linux من خلال مستودعات برامج "Fedora x86_64" و "Fedora i386". إذا كنت من مستخدمي Fedora ، فقم بتثبيت الحزمة بما يلي دنف الأمر في نافذة طرفية.

sudo dnf تثبيت بروتوكول نقل الملفات

OpenSUSE

سيسعد مستخدمو OpenSUSE الذين يتطلعون إلى استخدام عميل CLI FTP على نظام التشغيل الخاص بهم أن يعرفوا أن البرنامج قابل للتثبيت على Leap 15.0 و Leap 42.3 و Tumbleweed عبر برنامج "OpenSUSE Oss All" مخزن.

لبدء التثبيت على نظام SUSE ، قم بتشغيل نافذة طرفية واستخدم Zypper الأمر أدناه.

sudo zypper install ftp

عام لينكس

عميل FTP القياسي لسطر الأوامر المستخدم على Linux والذي سنقوم بتغطيته في هذه المقالة هو جزء من مشروع GNU. لهذا السبب ، من السهل جدًا تتبع هذا التطبيق لجميع أنظمة تشغيل Linux الموجودة.

لتثبيت عميل CLI FTP على نظام التشغيل Linux ، افتح محطة طرفية. ثم ابحث عن وتثبيت "ftp" أو "inetutils". بدلاً من ذلك ، إذا لم تتمكن من العثور على التطبيق في أي مكان في مصادر البرامج ، فراجع كيفية الحصول على شفرة المصدر من GNU.org.

الاتصال بخادم FTP عبر CLI

لبدء اتصال جديد بالخادم الخاص بك في تطبيق FTP CLI ، انتقل إلى الوحدة الطرفية واستخدم بروتوكول نقل الملفات الأمر جنبًا إلى جنب مع عنوان IP الخاص بالخادم البعيد.

ملاحظة: لا يمكن معرفة عنوان IP البعيد لخادم FTP الخاص بك. تحقق من دليلنا حول كيفية معرفة عنوان IP على Linux.

بروتوكول نقل الملفات البعيد عن بعد- ip- عنوان أو اسم المجال

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

قم بتنزيل ملفات FTP عبر CLI

يتم تنزيل الملفات عبر FTP في سطر الأوامر باستخدام احصل على أمر. لبدء التنزيل ، جرّب بناء جملة الأمر التالي.

get / home / remote-username / location / of / folder / or / file

دع عميل FTP يقوم بتنزيل الملف (الملفات) على نظامك. عند النجاح ، ستظهر في الدليل ، بدأ الجهاز الطرفي على جهاز الكمبيوتر الذي يعمل بنظام التشغيل Linux في (عادةً /home/username/).

تحميل ملفات FTP عبر CLI

تحميل الملفات باستخدام تطبيق سطر الأوامر FTP يستخدم إرسال أمر. لإرسال ملف أو مجلد إلى خادم بعيد ، اتبع بناء جملة الأمر أدناه.

send / home / remote-username / location / of / folder / or / file

سيستغرق إرسال الملفات عبر FTP بضع دقائق. عند الانتهاء من العملية ، ستراها في دليل التحميل الافتراضي على الخادم البعيد.

watch instagram story