ما هو أمر Linux `mv`؟

ينقل أمر Linux mv الملفات والأدلة أو يعيد تسميتها. وبالمقارنة مع النسخ، يكون النقل عادةً أبسط، لكن اختيار الخيارات يظل مهمًا عند استبدال الملفات أو نقل عدة مصادر في وقت واحد.

يُعد استخدام علامات الاقتباس مهمًا أيضًا، لأن مسارات shell غالبًا ما تحتوي على مسافات أو أحرف خاصة.

وصف الأداة

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

استخدمها عندما تريد أمر نقل آمنًا وقابلًا للنسخ دون الحاجة إلى إنشاء صياغة shell يدويًا.

أمثلة

  • إعادة تسمية ملف واحد
  • نقل عدة ملفات إلى مجلد وجهة
  • إنشاء عملية نقل تفاعلية تطلب التأكيد قبل الاستبدال

الميزات

  • دعم مسارات مصدر متعددة
  • دعم علامات mv الشائعة مثل الإجباري، والتفاعلي، وعدم الاستبدال، والتحديث، والعرض التفصيلي، والنسخ الاحتياطي
  • إخراج shell نصي جاهز للنسخ

القيود

تنشئ الأداة الأمر فقط. ولا تنفذه أو تتحقق من أن الوجهة ستتصرف تمامًا كما هو متوقع على نظامك.

تُمرر الخيارات الخام دون تغيير، ولا تقوم عملية الاقتباس سوى بإلغاء تأثير علامات الاقتباس المزدوجة.