عند التبديل من نظام Windows إلى نظام Linux ، قد يظهر السؤال في أذهان المبتدئين حول كيف يمكننا نقل الملفات؟ في Linux ، هناك عدة طرق للوصول إلى نفس الوجهة ، وتوزيعات Linux مصممة لجعل النظام سهل الاستخدام لجميع أنواع المستخدمين.
قبل البدء في نقل الملفات ، دعنا نناقش ما يعنيه نقل الملفات؟ قد يكون هذا مفيدًا للمبتدئين الذين يختلط عليهم الأمر مع تحرك (بالسيارات) و نسخ (cp) أمر.
يعني نقل ملف أو مجلد قص الملف من الموقع السابق ولصقه في الموقع الجديد. لوضعها بطريقة أخرى ، النقل هو نقل المحتوى الأصلي إلى موقع جديد وإزالته من الموقع القديم. عندما ننقل الملف ، يتم حذف الملف من الدليل السابق وإضافته إلى وجهة جديدة ، بينما في النسخ ، تبقى الملفات في الدليل المصدر.
الآن ، أعتقد أن هذا كافٍ لفهم المصطلح نقل الملفات.
الفرق بين ينسخ و نقل هل هذا هو نقل انقل الملف إلى وجهة جديدة أثناء ينسخ يعني إنشاء نسخة مكررة من المحتوى ولصقها في الوجهة الجديدة.
نسخ ملف يستخدم نسخة (Ctrl + C) ولصقها (Ctrl + V) مفاتيح. بينما ، وسائل النقل قص (Ctrl + X) ولصق (Ctrl + V) .
متى تتحرك:
يكون نقل ملفات البيانات مفيدًا عندما يريد المستخدمون الاحتفاظ بنسخة واحدة ولا يريدون تكرار المحتوى. سيكون من الجيد أن تكون حريصًا أثناء القيام بذلك لأنك قد تفقد الملف الأصلي في حالة حدوث أي خطأ أثناء العملية ، والتي قد تكون خسارة كبيرة.
مزايا نقل البيانات:
هناك العديد من الاحتمالات التي تشرح لك سبب ضرورة نقل البيانات.
دعونا نوضح لهم:
من الجيد نقل الملف بدلاً من نسخه عندما تعمل على أنظمة مختلفة. إذا لم يكن من المفترض أن تعمل على محطة عمل واحدة فقط ؛ يمكنك نقل المستند الذي تعمل عليه إلى نظام آخر والمتابعة. يساعد نقل البيانات أيضًا عند الترحيل إلى نظام جديد. علاوة على ذلك ، يمكن أن يكون مفيدًا أيضًا لأغراض النسخ الاحتياطي. إذا كان محرك الأقراص الثابتة لديك يعاني من نقص في مساحة التخزين وتريد أرشفة البيانات في جهاز تخزين آخر ، فمن الجيد نقلها بدلاً من حذفها.
أو إذا لم يكن النظام متصلاً بأجهزة خارجية مثل الطابعة والماسح الضوئي ، فيمكنك نقل الملفات التي تريد طباعتها إلى النظام المتصل بالطابعة.
لقد ناقشنا نقل الملفات لفترة وجيزة ولماذا يحتاج أي شخص إلى نقل البيانات. أيضًا ، ناقشنا مزاياها ورأينا كيف يختلف النقل عن نسخ البيانات.
الآن ، من السهل المضي قدمًا للعثور على كيفية نقل الملفات في نظام التشغيل Linux:
كيفية نقل الملفات في نظام Linux:
لا توجد طريقة تقليدية للأداء نقل عملية؛ في توزيعات Linux ،
يتم استخدام طريقتين لنقل الملفات:
- من خلال أداة سطر الأوامر (Terminal)
- من خلال واجهة المستخدم الرسومية (GUI)
كيفية نقل الملفات باستخدام أداة سطر الأوامر (المحطة الطرفية):
الأمر المستخدم لنقل الملفات من موقع المصدر إلى وجهة معينة هو م أمر:
ال م تعتبر أداة سطر الأوامر أمرًا متعدد الأغراض. لا يتم استخدامه فقط لنقل الملفات من المصدر إلى الوجهة ولكنه يستخدم أيضًا لإعادة تسمية ملف أو مجلد:
بناء الجملة:
بناء جملة م الأمر هو:
م [والخيارات] [مسار المصدر] [الوجهة_المسار]قبل البدء في الأمثلة لنقل الملفات باستخدام امتداد م الأمر ، هناك نقطة أخرى نحتاج إلى فهمها.
عند إنشاء ملف أو مجلد ، يتم إنشاء ملف inode إلى الملف / الدليل ، الذي يحتوي على البيانات الوصفية للملف. الشكل الكامل لـ inode يكون عقدة الفهرس يشرح كائن نظام الملفات مثل ما إذا كان ملفًا أو دليلًا ويخزن المعلومات حول الملف التمثيلي مثل الوصول إلى الإذن ونوع الملف والمجموعة والحجم وما إلى ذلك. عقدة الفهرس هي سلسلة من الأعداد الصحيحة ، وكل منها inode فريد من نوعة.
للتحقق من inode لملف معين ، تم ذكر الصيغة:
ls --inode [اسم الملف]إذا كنت أرغب في التحقق من inode قيمة الملف النصي sample.txt ، سيكون الأمر:
$ls --inodesample.txt
عندما تنقل ملفًا ، لا يتعلق الأمر بنقل البيانات من ملف inode إلى آخر؛ أنت فقط تغير المسار. سيظل إعداد الوصول إلى الأذونات كما كان من قبل. هذا لأنك لا تغير الملف أو تعيد إنشائه ، ولم يتغير سوى مساره في الذاكرة.
الآن ، دعونا نتحقق من كيفية عمل ملف م الأمر مفيد لنقل الملفات من خلال أمثلة مختلفة.
مثال 1: نقل ملف
قم بإنشاء ملف عينة sample_file.txt باستخدام لمس. اتصال. صلة الأمر في الصفحة الرئيسية الدليل:
$لمس. اتصال. صلةsample_file.txt
استخدم ال م الأمر لنقل الملف إلى ملف وثائق الدليل؛ يكتشف الأمر التالي وثائق كدليل / مجلد وينقل sample_file.txt بداخله:
$مsample_file.txt/الصفحة الرئيسية/وردة/وثائق
لتأكيد وجود sample_file.txt في دليل المستندات ، قم بتشغيل ملف ls الأمر في المحطة:
$ls /الصفحة الرئيسية/وردة/وثائق
ملاحظة: يجب أن تكتب إذنًا للوصول إلى المصدر والوجهة لنقل ملف. خلاف ذلك ، فإنه سيظهر رسالة خطأ رفض الإذن.
مذكرة إضافية:
يشعر بعض الأشخاص بالارتباك عند إعطاء مسار المصدر والوجهة ، حتى يحصلوا على نتائج خاطئة. ومع ذلك ، هناك طريقة سهلة للعثور على مسار أي دليل أو ملف ، وهو مذكور أدناه:
حدد المجلد / الدليل الذي تريد الحصول على مساره وانقر بزر الماوس الأيمن فوقه. في القائمة المنبثقة ، انتقل نحو الخصائص وانقر عليها ،
على سبيل المثال ، أريد العثور على مسار text.txt مجلد في الدليل الرئيسي:
عندما تضغط على ملف الخصائص ، سيُظهر لك كل التفاصيل الضرورية الخاصة بـ text.txt بالمسار:
من هناك ، يمكنك نسخ المسار ولصقه في المحطة.
بمجرد نقل الملف ، يمكنك إعادة تسميته باستخدام ملحق م الأمر مرة أخرى:
$sample_file.txt/الصفحة الرئيسية/وردة/وثائق/test.txt
دعونا نتحقق من خلال ls أمر إذا تغير اسم الملف أم لا:
$ls
مثال 2: نقل مجلد إلى الدليل
تمامًا كما في المثال أعلاه ، قمنا بنقل ملف من موقع إلى آخر. وبالمثل ، لا توجد طريقة منفصلة لنقل الدليل كما في cp أمر.
النهج هو نفسه كما فعلنا أعلاه باستخدام م أمر:
قم بإنشاء مجلد اختبار وقم بتعيين الاسم كـ اختبارات باستخدام مكدير أمر. أضف الملف العشوائي فيه ، مثل إنشاء ملف test.txt ملف فيه من خلال لمس. اتصال. صلة أمر:
$مكديراختبارات$لمس. اتصال. صلةاختبار. txt
حرك ال اختبار. txt ملف في اختبارات المجلد باستخدام ملف م أمر:
$ماختبار Testing.txt
الآن ، انقل ملف اختبارات مجلد في التحميلات الدليل:
$ماختبارات/الصفحة الرئيسية/وردة/التحميلات
للتأكيد ، اكتب:
$ls /الصفحة الرئيسية/وردة/التحميلات
مثال 3: نقل ملفات متعددة مرة واحدة
عندما ننقل ملفات متعددة في نفس الوقت ، فإن ملف م يعتبر الأمر اسم الدليل الأخير كدليل الوجهة:
لننقل الملفات sample.txt و test.txt ، و test.txt في ال التحميلات الدليل. لهذا ، افتح Terminal في مجلد المستندات حيث يتم وضع كل هذه الملفات هناك:
$مsample.txt test.txt text.txt/الصفحة الرئيسية/وردة/التحميلات
قم بتنفيذ ملف ls أمر لتأكيده:
$ls /الصفحة الرئيسية/وردة/التحميلات
كما ترى ، يتم نقل جميع الملفات بنجاح من ملف وثائق دليل إلى التحميلات الدليل.
كيفية نقل الملفات باستخدام واجهة المستخدم الرسومية:
هناك العديد من أدوات واجهة المستخدم الرسومية وأنظمة إدارة الملفات المتاحة لنظام التشغيل Linux. الأكثر استخداما هي نوتيلوس ومدير ملفات جنوم و دولفين ، وهو مدير ملفات لـ KDE. يُفضل مديرا الملفات هذين بسبب مرونتهما.
أنا أعمل حاليًا على Ubuntu 20.04 الذي يستخدم بيئة سطح مكتب Gnome. لذلك ، سنرى كيف يمكننا نقل الملفات من دليل إلى آخر من خلال ملف نوتيلوس مدير الملفات.
تجعل واجهة المستخدم الرسومية نقل الملفات أمرًا سهلاً نسبيًا. علينا فقط اتباع بعض الجمل البسيطة المذكورة أدناه:
- افتح مدير ملفات Nautilus في النظام الذي تعمل عليه.
- اختر الملف الذي تريد نقله وانقر عليه بزر الماوس الأيمن.
- ستظهر قائمة السياق على الشاشة وتتجه نحو الانتقال إلى والخيارات.
- بمجرد النقر فوق ملف الانتقال إلى الخيار ، ستظهر أمامك نافذة بها قائمة بأدلة الوجهة المحتملة.
- حدد الموقع الجديد الذي تريد نقل الملف إليه واضغط يختار .
دعونا نفهمها من خلال مثال:
افتح مدير ملفات نوتيلوس في أوبونتو 20.04:
لأهل الخلط بينه وبين المصطلح نوتيلوس ، إنه مجرد اسم مدير الملفات. وإذا كنت تتساءل عن كيفية الحصول عليها ، دعني أعرضها بشكل أكثر وضوحًا.
افتح قائمة التطبيقات ، وابحث عن مدير الملفات ، واكتب نوتيلوس أو الملفات :
يمكنك أن ترى ، بعد كتابة نوتيلوس ، فإنه يكشف عن ملف الملفات اختيار. انقر عليها للحصول على نافذة مدير الملفات:
كما dsiplayed ، هناك عدة مجلدات وبعض الملفات النصية بداخلها. افترض أنني أريد نقل ملف sample.txt ملف نصي في موقع آخر. حدد ملف sample.txt ملف وانقر فوقه بزر الماوس الأيمن:
انقر فوق الانتقال إلى… ، ستظهر قائمة بجميع الوجهات الممكنة على الشاشة:
دعونا نقل sample.txt ملف إلى وثائق الدليل. ثم اختره من النافذة واضغط على يختار زر:
تم نقل الملفات بنجاح من الصفحة الرئيسية دليل إلى وثائق الدليل.
كما ترون، sample.txt لم يعد موجودًا في الصفحة الرئيسية الدليل:
للتحقق مما إذا تم نقله بنجاح إلى الوجهة ، افتح ملف وثائق الدليل وتحقق مما إذا كان ملف sample.txt الملف موجود:
وبالمثل ، إذا كنت تريد نقل دليل إلى موقع آخر ، فيمكنك أيضًا القيام بذلك عن طريق تكرار نفس الخطوات التي ناقشناها أعلاه. دعونا نراجعها من خلال مثال ،
إنشاء مجلد جديد في الصفحة الرئيسية الدليل وتسميته. أقوم بإنشاء مجلد باسم اختبارات كما هو موضح بالصورة التالية:
تخيل أننا نريد نقل ملف اختبارات الدليل / المجلد إلى التحميلات الدليل. لذلك ، حدد ملف اختبارات المجلد ، انقر بزر الماوس الأيمن فوقه ، وفي القائمة الفرعية ، انتقل نحو ملف الانتقال إلى… اختيار:
ستفتح نافذة ، حدد ملف التحميلات دليل لنقل ملف اختبارات المجلد إليه عن طريق النقر فوق يختار زر:
قم بتأكيد وجود المجلد الذي تم نقله في ملف التحميلات الدليل بفتحه في مدير الملفات:
كما ترى ، من السهل نقل ملف أو دليل عبر ملف نوتيلوس مدير الملفات:
استنتاج:
في هذا الدليل ، لدينا شرح مفصل للمبتدئين حول كيفية نقل الملفات في Linux. لا يعد نقل ملف مهمة صعبة إذا كنت تعرف بالضبط كيفية القيام بذلك. في نظام Linux ، لدينا عدة طرق لإجراء عملية واحدة لأنها مصممة لجعل النظام مريحًا لجميع أنواع المستخدمين.
لقد ناقشنا بإيجاز طريقتين لنقل الملفات إلى موقع آخر في نظامك. مقاربات لنقل الملفات أو المجلدات ، مثل ملفات واجهة المستخدم الرسومية و صالة ، بسيطة جدًا ومباشرة نسبيًا لأنها لا تتطلب منك أن تكون خبيرًا لاستخدام هذه الأساليب. هذا الدليل مفيد حيث تحصل على مناقشة خطوة بخطوة للإجراءين المختلفين.
بالنسبة لي ، كلا الطريقتين سريعان وأقل تعقيدًا. إذا قمت بنقل ملف عبر واجهة المستخدم الرسومية ، فما عليك سوى النقر بزر الماوس الأيمن على الملف الهدف والنقر فوق ملف الانتقال إلى… الخيار في قائمة السياق. ستظهر لك نافذة لتحديد دليل الوجهة لنقل الملف. ستتم إزالة الملف من الموقع السابق.
إذا كنت تفضل استخدام Terminal ، فإن ملف م ، أمر متعدد الأغراض ، يتم استخدامه. لا يتم استخدامه فقط لنقل الملفات / المجلدات ولكن أيضًا لإعادة تسميتها. لقد أجرينا أمثلة متعددة من م الأمر من أجل فهم أفضل. الإجراء مشابه في كل مثال ؛ إذا اتبعت أحد الأمثلة بعناية ، فيمكنك استخدام ملحق م القيادة في أي مكان.