من حيث المبدأ ، فإن مهمة نسخ ملف لينكس. وهي في الحقيقة ليست كذلك طالما لديك واحدة واجهة رسومية، أي بيئة سطح المكتب. وهذا هو الحال في معظم الحالات. بضع نقرات كافية.
ومع ذلك ، قد نواجه الوضع غير السار. ليس هذا أمرًا طبيعيًا ، ولكن مع Linux يحدث ذلك في بعض الأحيان: البيئة الرسومية التي تجعل الحياة سهلة للغاية بالنسبة لنا غير متوفرة. لقد ضلنا ، مثل الملامسة في غرفة مظلمة. عندما يحدث هذا ، من الضروري أن يكون لديك موارد وحلول لتنفيذ العمليات الأكثر شيوعًا. هذا ما يدور حوله منشور اليوم ، مع التركيز على المهام المتعلقة بنسخ ملفات Linux ونقلها.
مدح نحو لينكس لجودة كودها والقبول الكبير للنظام الحر في العديد من القطاعات التكنولوجية فهي مستحقة بجدارة. ولكن هذا هو بالضبط سبب جذب الكثير من الاهتمام إلى هذا العدد الكبير المشاكل المتعلقة بتشغيل سطح المكتب الخاص بك. هذا أيضًا له تأثير سلبي للغاية ينعكس في حصتها في السوق. يمثل Linux 2٪ فقط من حصة السوق العالمية من مكاتب الكمبيوتر ، وهو سوق يهيمن عليه ويندوز مع أكثر من 90٪.
لكن دعنا نعود إلى الموضوع الرئيسي للمنشور: إلى Linux والسؤال "كيف أنقل الملفات؟". أولئك الذين يعرفون هذه المنصة يعرفون جيدًا أن هناك العديد من الطرق والأساليب لتحقيق نفس الهدف. إنها قديمة جدًا ومطمئنة جدًا لأن "كل الطرق تؤدي إلى روما". هذا ينطبق أيضا على مهام نسخ ملف لينكس
أوامر لنسخ ملف لينكس
دعونا نفحص كيف يمكن نقل هذه الملفات. أول ما علينا القيام به افتح المحطة، والتي ستكون أداتنا لتنفيذ جميع الإجراءات. من الملائم أيضًا إنشاء بعض المجلدات مع وجود مستندات نصية بداخلها. إنه ببساطة ملف الحذر حتى لا نضطر إلى الندم بعد أن نكون قد أتلفنا أو فقدنا بعض المعلومات المهمة.
من الشائع جدًا أن يشعر مستخدمو Linux المبتدئون بالرعب (أو أحيانًا الكسول) عندما يتعلق الأمر استخدم سطر الأوامر. ومع ذلك ، بمجرد كسر هذا الحاجز غير المرئي والاعتياد على استخدام هذا النظام ، فإنهم يدركون كل الاحتمالات التي تفتح أمامهم ويريدون معرفة المزيد. ما سنشرحه أدناه يمكن أن يكون خطوة أولى جيدة للبدء:
كان الأمر يستخدم ل نقل بعض الملفات من مجلد إلى آخر هو الأمر إلخ هذا هو أحد الأوامر الأولى التي يتم تعلمها عادةً عند البدء في استخدام هذا النظام الأساسي. دعونا نرى كيف يمكنك الاستفادة من هذه الأداة. هنا مثال:
mv file.txt / home / user / Documents / myfiles
باستخدام هذا الأمر ، نقوم بنقل file.txt إلى المجلد الذي أطلقنا عليه اسم "ملفاتي" (إنه مجرد مثال) الموجود في مجلد المستندات لدينا. لكي تعمل ، يجب أن تكون موجودًا في الدليل حيث يوجد file.txt في وقت إدخال الأمر
قد يكون ما نريده لا تنقل ملفات واحدة ، بل ملفات متعددة في وقت واحد. لا ، ليس من الضروري إصدار الأمر mv لكل ملف. تعليمات البدل يمكن استخدامها. نفسر ذلك بمثال: لنفترض أن لدينا ملفات mp3 متعددة في دليلنا ~ / التنزيلات (~ / - هي طريقة سهلة لتمثيل الدليل الرئيسي ؛ في المثال أعلاه سيكون / home / user /) ونريد نقلهم إلى ~ / موسيقى. حسنًا ، لتنفيذ هذا الإجراء ، ما يجب أن نكتبه هو ما يلي:
mv ~ / التنزيلات / *. mp3 ~ / Music /
وهكذا ، بفضل هذا الأمر ، سيتم نقل جميع الملفات التي تنتهي بـ .mp3 من دليل التنزيلات إلى دليل الموسيقى.
انقل الملفات وأعد تسميتها
مع الأمر mv عليك أن تكون حذرا جدا. صحيح أنه سيساعدنا على نقل ملف من مكان إلى آخر. ولكن مع ذلك، يمكن استخدامها أيضًا لإعادة تسمية الملفات. نشرحها لك بمثال:
لنفترض أن لدينا الملف المسمى "test" في المجلد / home / myfiles / ونريد إعادة تسميته إلى "new" دون تغيير موقعه. في هذه الحالة ، يجب عليك استخدام الأمر mv في هذا الطريق:
mv / home / myfiles / test / home / myfiles / جديد
على الرغم من أننا إذا كنا بالفعل داخل مجلد / home / myfiles ، فسيكون ذلك كافيًا لكتابة ما يلي:
اختبار mv جديد
دعنا نحلل افتراض آخر. الآن هو على وشك انقل الملف ، مع الاحتفاظ بالدليل الرئيسي / الصفحة الرئيسية / ملفاتي خالية من الملفات المفقودة. للقيام بذلك ، يمكنك نقل ملف الاختبار هذا إلى / home / myfiles / Documents باستخدام الأمر التالي:
mv / home / myfiles / test / home / myfiles / المستندات /
من خلال القيام بذلك ، سيتم نقل الملف إلى موقع جديد ، مع الاحتفاظ باسم الملف الأصلي.
انسخ الملفات في Linux
نسخ نقل ملف Linux هي عمليات متشابهة جدًا في وضع التنفيذ الخاص بها. يتمثل الاختلاف الكبير في أنه بدلاً من نقل الملفات من مجلد أو دليل إلى آخر ، فإنها ستبقى في موقعها الأولي في وقت إنشائها. نسخة في الدليل الجديد المختار.
الأمر المستخدم في Linux للنسخ هو الأمر cp. باتباع المثال السابق ، سيتم التعبير عنه على النحو التالي:
اختبار cp / المسار / إلى / الوجهة
بهذا ، ستظهر نسخة من ملف "الاختبار" في موقعه الجديد دون اختفاء الملف من مجلده الأصلي. الآن ، إذا كان ما نريده هو نسخ ملفات متعددة من نفس المجلد (على سبيل المثال ، الملفات "test" و "test2") ، سيكون الأمر كما يلي:
اختبار cp / test2 / path / to / destination
انقل الملف إلى مجلد أعلى
إذا كان ما نريده هو نقل ملف إلى الدليل الرئيسي (أو مجرد مجلد أعلى) من دليل العمل الحالي ، فهناك طريقة سهلة للقيام بذلك.
دعنا نتخيل أن الملف المعني هو نفسه كما كان من قبل ، يسمى "اختبار" ، والذي حددناه في ~ / Downloads. وماذا نريد انقله إلى المجلد العلوي والذي بدوره يحتوي على ~ / Downloads ويسمى / Myfiles. هذا ، كما يُقال بطريقة مرئية ، سيكون شيئًا مثل "تحميل" الملف إلى مجلد من مستوى آخر. وهي بهذه البساطة:
اختبار mv ../
مجموعة الرموز ../ تعني نقل المجلد لأعلى مستوى واحد. إذا تم تخزين الملف المراد نقله في مجلد داخل مجلد آخر ، أي لا يزال مستوى آخر أدناه ، فيجب التعبير عن الأمر على النحو التالي:
اختبار mv ../../
الشيء الوحيد الذي يجب تذكره هو أن كل ../ يمثل مستوى آخر.