كيفية نقل ومشاركة الملفات بين Windows و Linux

كيفية نقل ومشاركة الملفات بين Windows و Linux

قد يبدو نسخ البيانات من جهاز كمبيوتر يعمل بنظام Windows إلى Linux - أو في الاتجاه الآخر - أمرًا مخيفًا في البداية. بعد كل شيء ، إنه شيء يبدو أنه يجب أن يكون بسيطًا ، لكن تبين أنه صعب.





في الحقيقة ، تعد مشاركة الملفات من Windows إلى Linux أمرًا سهلاً ، ولكن فقط إذا كنت تعرف كيفية القيام بذلك. جاهز لمعرفة ذلك؟ إليك كل ما تحتاج لمعرفته حول كيفية نقل الملفات من Windows إلى Linux والعودة مرة أخرى.





4 طرق لنقل الملفات من Windows إلى Linux

يعد نقل البيانات بين أنظمة تشغيل Windows و Linux أسهل مما تعتقد. قمنا بتجميع خمس طرق للقيام بذلك:





  1. نقل الملفات باستخدام FTP
  2. انسخ الملفات بأمان عبر SSH
  3. مشاركة البيانات باستخدام برنامج المزامنة
  4. استخدم المجلدات المشتركة في جهاز Linux الظاهري الخاص بك

باستخدام كل طريقة من هذه الطرق ، ستتمكن بسهولة (وفي بعض الحالات ، دون عناء) من نقل الملفات بين أنظمة التشغيل.

دعونا ننظر إليهم بدورهم ونكتشف أيهم يناسبك أكثر.



1. نسخ الملفات عبر SSH من Windows إلى Linux

مع تمكين SSH على جهاز Linux الخاص بك ، يمكنك إرسال البيانات عبر سطر الأوامر من كمبيوتر إلى آخر. لكي يعمل هذا ، ستحتاج إلى إعداد خادم SSH على جهاز Linux الخاص بك.

أفضل طريقة لتعلم مايكروسوفت أوفيس

ابدأ بفتح محطة وتحديث وتحديث نظام التشغيل.





sudo apt update
sudo apt upgrade

بمجرد الانتهاء ، قم بتثبيت خادم SSH. يعد خادم OpenSSH خيارًا جيدًا.

sudo apt install openssh-server

انتظر حتى يتم تثبيته. للتحقق في أي وقت من تشغيل خادم OpenSSH ، استخدم





sudo service ssh status

لنقل البيانات من Windows ، استخدم عميل SSH مثل PuTTY. يحتاج هذا إلى تنزيل أداة PSCP (عميل النسخ الآمن) على نظام Windows الخاص بك لتعمل جنبًا إلى جنب مع PuTTY. تجد كلاهما على الصفحة الرئيسية PuTTY .

متعلق ب: Windows 10 SSH مقابل PuTTY

لاحظ أنه بينما يحتاج PuTTY إلى التثبيت ، لن يحتاج PSCP. بدلاً من ذلك ، احفظ ملف pscp.exe الذي تم تنزيله في جذر محرك الأقراص C: أو قم بإعداده كمتغير بيئة. ستحتاج أيضًا إلى تأكيد عنوان IP لجهاز Linux. تحقق في Linux Terminal باستخدام

ip addr

مع إنشاء اتصال ، يمكنك إرسال البيانات من Windows إلى Linux مثل هذا:

c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt

ستتم مطالبتك بكلمة المرور الخاصة بجهاز كمبيوتر Linux قبل بدء النقل.

هل تريد نسخ البيانات من Linux إلى Windows في نفس جلسة SSH؟ سيقوم هذا الأمر بتنزيل الملف المحدد إلى الدليل الحالي:

c:pscp user@remoteIP:homeuser
omefile.txt .

لاحظ الفترة الوحيدة في النهاية --- قم بتضمين هذا وإلا فلن يعمل التحويل.

2. كيفية نقل الملفات من Linux إلى Windows باستخدام FTP

يمكن أيضًا استخدام تطبيق بروتوكول نقل الملفات (FTP) مع دعم SSH. يمكن القول إن نقل الملفات عبر SFTP في واجهة مستخدم يقودها الماوس أسهل من الاعتماد على الأوامر المكتوبة.

مرة أخرى ، يجب تشغيل خادم SSH على جهاز Linux قبل البدء. يجب عليك أيضًا التأكد من تثبيت تطبيق FTP على نظام Windows مثل FileZilla ، الذي يدعم SFTP.

لاستخدام هذه الطريقة ، قم بتشغيل FileZilla ، ثم:

  1. افتح ملف> مدير الموقع
  2. إنشاء موقع جديد
  3. اضبط البروتوكول على SFTP
  4. أضف عنوان IP الهدف بتنسيق مضيف
  5. حدد اسم مستخدم وكلمة مرور
  6. قم بتعيين نوع تسجيل الدخول إلى طبيعي
  7. انقر الاتصال عندما تكون مستعد

يمكنك بعد ذلك استخدام تطبيق FTP لنقل الملفات من Windows إلى Linux والعودة باستخدام السحب والإفلات.

3. مشاركة الملفات بين Linux و Windows باستخدام Resilio Sync

خيار آخر يجب أن تفكر فيه هو برنامج مزامنة الملفات. عادةً ما تكون عبر الأنظمة الأساسية وتستخدم مفتاحًا مشفرًا لإدارة الاتصال بين الأجهزة.

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

  1. ريسيليو سينك : المعروف سابقًا باسم BitTorrent Sync ، يتوفر Resilio على أي نظام أساسي تقريبًا يمكنك التفكير فيه. هناك نسخة مدفوعة ، لكن الخيار المجاني يكفي لمزامنة جهازين
  2. سينكثينج : بالنسبة إلى Linux و Windows و macOS و Android ، يوفر بديل Resilio Sync ميزة مماثلة بدون المكون المدفوع

سيرشدك دليلنا لاستخدام Resilio Sync (بالإضافة إلى SyncThing) خلال إعداد عمليات نقل ملفات الشبكة بين أجهزة كمبيوتر Linux و Windows.

4. قم بإنشاء وتثبيت مجلد مشترك في VirtualBox في Linux

بدلاً من تشغيل جهاز كمبيوتر منفصل ، من الشائع تشغيل Linux أو Windows في جهاز افتراضي (VM). ولكن هل توجد طريقة لنقل الملفات بين نظامي التشغيل Windows و Linux عند تثبيت أحدهما في جهاز افتراضي؟

لحسن الحظ ، نعم. باستخدام VirtualBox ، يمكنك إنشاء دليل افتراضي مشترك لمزامنة البيانات.

إذا كنت تقوم بتشغيل Windows في VM على Linux (أو العكس) ، فإن VirtualBox قد تم إعداده بالفعل للمشاركة. تأكد من تثبيت إضافات الضيف على جهازك الظاهري قبل المتابعة.

في مدير VirtualBox ، حدد VM ، ثم:

  1. يختار ابدأ> بداية مقطوعة الرأس (أو مع تشغيل VM ، الأجهزة> المجلدات المشتركة )
  2. بمجرد التشغيل ، انقر بزر الماوس الأيمن فوق VM وحدد الإعدادات> المجلدات المشتركة
  3. يختار مجلدات الآلة
  4. انقر على + رمز على اليمين (أو انقر بزر الماوس الأيمن واختر إضافة مجلد مشترك )
  5. تصفح ملف مسار الملف وابحث عن الدليل الذي تريد استخدامه
  6. حدد اسمًا (إذا لزم الأمر) نعم
  7. استخدم ال التركيب التلقائي مربع الاختيار للتأكد من أن المشاركة متاحة عندما يتم تشغيل VM
  8. انقر نعم مرة أخرى للتأكيد والخروج

عند إعادة تشغيل الجهاز الظاهري ، ستكون المشاركة جاهزة لمبادلة البيانات بين الكمبيوتر المضيف ونظام التشغيل الضيف.

ماذا عن مشاركة الملفات في واجهة المستخدم الرسومية؟

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

تعد مشاركة الملفات بين Windows و Linux أمرًا سهلاً

سواء كنت جديدًا على Linux ، أو وجدت Windows غير مألوف ، فإن مشاركة البيانات بينهما أسهل مما تعتقد.

لقد نظرنا إلى عدة طرق. نوصيك بتجربة كل منهم ومعرفة أيهما أكثر راحة لك.

إذا كنت تقوم بمزامنة البيانات مع Linux ، فهناك فرصة جيدة لترحيل الحوسبة الخاصة بك من Windows. راجع دليلنا للتبديل من Windows إلى Linux للحصول على مزيد من النصائح.

يشارك يشارك سقسقة بريد الالكتروني أفضل 7 تطبيقات لنقل الملفات لاسلكيًا على نظام Linux

هل تحتاج إلى نقل ملفاتك عبر Wi-Fi على نظام Linux؟ فيما يلي عدة طرق يمكنك استخدامها.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • بروتوكول نقل الملفات
  • مشاركة الملفات
  • نصائح لينكس
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان ، Linux ، DIY ، البرمجة ، و Tech Explained ، ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو من هواة Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك