أصبح نسخ الملفات سهلاً باستخدام جهاز Ubuntu الظاهري

هل سئمت من أن تثقل كاهلك بسبب تعقيدات نقل الملفات بين أنظمة التشغيل المختلفة ، فلا تنظر إلى أبعد من Ubuntu Virtual Machine

تتيح لك هذه الأداة القوية نسخ الملفات ولصقها من نظام إلى آخر بسهولة.

قل وداعًا لأساليب النسخ واللصق المملة ، ومرحبًا بتجربة نقل الملفات الخالية من الإجهاد.

في منشور المدونة هذا ، سنستكشف كيف يبسط Ubuntu Virtual Machine العملية للمستخدمين عبر جميع الأنظمة الأساسية.

استعد لإلقاء التحية على مستوى جديد من الإنتاجية بينما نتعمق في كيفية إحداث هذا الحل البسيط ثورة في يوم عملك - مرحبًا بك في عالم مشاركة الملفات بدون مجهود!

آلة أوبونتو الافتراضية

نظرة عامة على أجهزة Ubuntu الافتراضية

Ubuntu هو توزيعة Linux سهلة الاستخدام ومثالية للتشغيل في جهاز افتراضي (VM). يمكنك تنزيل Ubuntu مما يلي وصلة:

بمجرد تنزيل Ubuntu ISO ، ستحتاج إلى إنشاء جهاز افتراضي جديد في برنامج المحاكاة الافتراضية الذي تختاره والتمهيد من ISO.

سأستخدم VMware Workstation Player لهذه المقالة ، ولكن يجب أن تكون العملية مماثلة في برامج المحاكاة الافتراضية الأخرى.

عندما تقوم بتشغيل جهاز VM الجديد لأول مرة ، سيتم تقديمك مع مُثبِّت Ubuntu.

اتبع التعليمات وقم بتثبيت Ubuntu كما تفعل على أي جهاز كمبيوتر آخر. بمجرد اكتمال التثبيت ، ستحتاج إلى إعادة تشغيل جهاز VM الخاص بك.

الآن بعد أن أصبح لدينا Ubuntu VM أساسي قيد التشغيل ، فلنلقِ نظرة على كيفية نسخ الملفات بين الجهاز المضيف لدينا وجهازنا الافتراضي.

ما هي فوائد استخدام Ubuntu VM؟

هناك العديد من الفوائد لاستخدام Ubuntu VM ، مثل القدرة على تشغيل أنظمة تشغيل متعددة على جهاز كمبيوتر واحد ، وامتلاك نظام أساسي مرن وقابل للتطوير ، والقدرة على استخدام مجموعة واسعة من التطبيقات.

بالإضافة إلى ذلك ، يوفر Ubuntu VM طريقة فعالة لنسخ الملفات بين الأجهزة المختلفة.

مقدمة حول نسخ الملفات في أجهزة Ubuntu VMs

عندما تستخدم Ubuntu VM ، هناك عدة طرق مختلفة يمكنك من خلالها نسخ الملفات بين الجهاز المضيف والجهاز الظاهري. في هذه المقالة ، سوف نستعرض بعض الخيارات المختلفة ونوضح لك كيفية استخدامها.

تتمثل إحدى الطرق الأكثر شيوعًا لنسخ الملفات إلى Ubuntu VM في استخدام امتداد scp يأمر. للقيام بذلك ، ستحتاج إلى وصول SSH إلى جهاز VM الخاص بك.

بمجرد الانتهاء من الإعداد ، يمكنك استخدام الأمر التالي لنسخ ملف من الجهاز المضيف إلى الجهاز الظاهري:

scp / path / to / file user @ vm-ip-address: / المسار / إلى / الوجهة

يمكنك أيضًا استخدام الأمر scp لنسخ الملفات من الجهاز الظاهري إلى الجهاز المضيف. ما عليك سوى عكس ترتيب مسارات المصدر والوجهة:

scp user @ vm-ip-address: / path / to / file / path / to / destination

هناك خيار آخر لنسخ الملفات إلى Ubuntu VM وهو استخدام SFTP. هذا مشابه لـ SCP ، ولكن بدلاً من استخدام بروتوكول SSH ، فإنه يستخدم SFTP.

يمكن أن يكون هذا مفيدًا إذا لم يكن لديك وصول SSH إلى جهاز VM الخاص بك أو إذا كنت تريد واجهة رسومية لنقل الملفات.

لاستخدام بروتوكول SFTP ، ستحتاج إلى عميل بروتوكول SFTP. خيار شائع هو Filezilla ، وهو متاح مجانًا.

بمجرد إعداد عميل SFTP الخاص بك ، يمكنك الاتصال بجهاز VM الخاص بك باستخدام عنوان IP وبيانات اعتماد SSH الخاصة بك ، وبعد ذلك ستتمكن من تصفح ونقل الملفات بين الجهاز المضيف والجهاز الظاهري.

أخيرًا ، يمكنك أيضًا استخدام محركات أقراص USB أو أجهزة تخزين خارجية أخرى لنسخ الملفات إلى Ubuntu VM.

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

sudo mount -t vfat / dev / sdb1 / mnt

سيتم تثبيت محرك أقراص USB في المجلد / mnt ، لذا ستتمكن من الوصول إليه من هناك. يمكنك بعد ذلك نسخ أي ملفات ضرورية من الجهاز الخارجي إلى جهاز Ubuntu VM الخاص بك.

الآن بعد أن عرفت كيفية نسخ الملفات إلى Ubuntu VM ، جرب إحدى هذه الطرق ولاحظ مدى سهولة ذلك!

خطوات نسخ الملفات في Ubuntu VMs

  1. لنسخ الملفات من Ubuntu VM إلى نظامك المحلي ، ستحتاج إلى استخدام الأمر scp. يتيح لك هذا الأمر نسخ الملفات بأمان من نظام إلى آخر.
  2. لاستخدام الأمر scp ، ستحتاج إلى تحديد مصدر ووجهة نقل الملف. تنسيق هذا هو:
scp user @ source_host: source_file user @ destination_host: destination_file
  1. في مثالنا ، سنقوم بنسخ ملف باسم test.txt من Ubuntu VM الخاص بنا (بعنوان IP 192.168.0.100) إلى نظامنا المحلي (بعنوان IP 192.168.0.1). سيكون أمر scp لهذا هو:
scp [email protected].: / test.txt / 192/168/0/1: / Users / testuser / Desktop /

4 هذا كل شيء! يجب أن يكون لديك الآن نسخة من test.txt على سطح المكتب في نظامك المحلي.

بناء الجملة لاستخدام أمر النسخ

عندما تعمل في جهاز ظاهري Ubuntu ، يمكنك استخدام الأمر copy لنسخ الملفات من جهازك المضيف إلى جهازك الظاهري. صيغة استخدام الأمر copy هي:

نسخ [المصدر] [الوجهة]

على سبيل المثال ، إذا أردت نسخ ملف باسم "MyFile.txt" من جهازك المضيف إلى جهازك الظاهري ، يمكنك استخدام الأمر التالي:

انسخ MyFile.txt / path / إلى / virtual / machine / folder

تلميحات حول استكشاف مشكلات نسخ الملفات وإصلاحها

إذا كنت تواجه مشكلة في نسخ الملفات من جهاز Ubuntu الظاهري إلى الجهاز المضيف ، فهناك بعض الأشياء التي يمكنك تجربتها.

أولاً ، تأكد من أن الملف الذي تحاول نسخه لا يزيد حجمه عن 2 جيجابايت. إذا كان الأمر كذلك ، فستحتاج إلى استخدام طريقة مختلفة (مثل SCP) لنسخها.

ثانيًا ، تحقق من الأذونات الخاصة بالملف الذي تحاول نسخه. إذا كان الملف مملوكًا لمستخدم مختلف عن المستخدم الذي قمت بتسجيل الدخول به ، فستحتاج إلى استخدام sudo لنسخه.

ثالثًا ، تأكد من أن كلا الجهازين بهما مساحة خالية كافية للملف الذي تحاول نسخه. إذا لم يفعل أحدهم ، فقد تفشل النسخة.

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

خاتمة

قد يكون نسخ الملفات إلى جهاز افتراضي أمرًا شاقًا ، لكن لا يجب أن يكون كذلك. باستخدام بيئة الآلة الافتراضية لـ Ubuntu ، يمكنك بسهولة وسرعة وأمان نسخ الملفات من جهاز إلى آخر ببضع نقرات بالماوس.

لذا ، إذا كنت بحاجة إلى مشاركة المعلومات بين الأجهزة أو ببساطة الوصول إلى برامج مختلفة مثبتة على أجهزة كمبيوتر متعددة في جميع أنحاء العالم - جرب جهاز Ubuntu الظاهري لجميع احتياجات مشاركة الملفات الخاصة بك!

العربية