كيفية إعادة تسمية الملفات والمجلدات في Linux


سواء كنت متمرسًا مستخدم Linux أو اخترت توزيعة مثل PopOS أو أوبونتو ، فلا يزال عليك معرفة كيفية إدارة الملفات والمجلدات الخاصة بك. هذا يعني معرفة أن هناك العديد من الطرق التي يمكنك من خلالها إعادة تسمية الدلائل أو الملفات في Linux. في عالم Linux ، تُسمى المجلدات أدلة أيضًا. إنها قابلة للتبديل.

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

إعادة تسمية ملف واحد أو دليل في Linux باستخدام File Manager

معظم التوزيعات ، أو توزيعات Linux تحتوي على مدير الملفات مشابه لـ File Explorer في Windows رسومي أو الباحث في نظام MacOS. سيعمل معظمهم بالطريقة نفسها ، ولكن قد تكون هناك اختلافات.

إعادة التسمية باستخدام إعادة التسمية

  1. انقر بزر الماوس الأيمن على الملف أو .
  2. حدد إعادة تسميةأو اضغط على F2.
    1. يصبح حقل اسم الملف أو المجلد قابلاً للتحرير. أجرِ التغيير الذي تريده وحدد الزر إعادة تسميةأو اضغط على Enter.
    2. إعادة التسمية باستخدام خصائص الملف

      هذه الطريقة غريبة ومن غير المحتمل أن تستخدمها ، لكنها لا تزال ممكنة .

      1. انقر بزر الماوس الأيمن على الملف أو المجلد.
      2. حدد خصائصأو اضغط على Ctrl + I.
        1. حدد حقل الاسم وقم بإجراء التعديلات. ثم أغلق نافذة الخصائصوستتم إعادة تسمية الملف أو المجلد.
        2. إعادة تسمية العديد من الملفات أو المجلدات في Linux باستخدام File Manager

          قد لا تتوفر هذه الميزة في جميع مديري الملفات المتوفرة في توزيعات Linux المختلفة. هذا في PopOS.

          1. حدد ملفات أو مجلدات متعددة ثم انقر بزر الماوس الأيمن وحدد إعادة تسميةأو اضغط على F2.
            1. يمكنك إعادة التسمية باستخدام نموذجأو البحث عن نص واستبداله.
              • إعادة التسمية باستخدام قالبيتيح لك القيام بأشياء مثل ملفات ومجلدات الأرقام التسلسلية أو إضافة نص إلى الأمام أو الخلف أو كلا الجانبين اسم الملف الأصلي.

                يمكنه تطبيق النموذج على الملفات بناءً على الاسم الأصلي أو تاريخ التعديل.

                In_content_1 all: [300x250] / dfp: [640x360]->
                • البحث عن نص واستبدالهيسمح بالبحث عن تسلسل نصي معين واستبداله بشيء آخر. هذا أمر رائع لتصحيح الأخطاء الإملائية.

                  الحصول على مساعدة في Linux

                  هناك العديد من الطرق لاستخدام الأوامر والمرافق أدناه. إذا لم تكن متأكدًا مما تريد القيام به ، فقم بإنهاء الأمر man(يدويًا) وأمر أو اسم الأداة المساعدة التي تحتاج إلى مساعدة بشأنها. على سبيل المثال ، سيعرض manmvالدليل لاستخدام أمر mv.

                  بعد إعادة تسمية الملفات أو الدلائل في Linux ، تحقق منها دائمًا إما بالبحث في مستكشف الملفات أو باستخدام الأمر lsلسردها.

                  إعادة تسمية ملف واحد أو مجلد باستخدام أمر MV

                  أمر MV مخصص لنقل الملفات والمجلدات ، لكنه يعمل جيدًا لإعادة التسمية أيضًا. صيغة الأمر MV هي: mv [OPTIONS] وجهة المصدر

                  1. انتقل إلى المجلد حيث توجد الملفات أو المجلدات التي تريد إعادة تسميتها.
                    1. استخدم الأمر mvلإعادة تسمية المجلد أو الملف. إذا كان الاسم يحتوي على مسافات ، فقم بإحاطة الاسم بعلامات اقتباس. لنحذف العلامة 01-من الاسم.
                    2. اكتب mv “01-Work Documents” “Work Documents”واضغط على Enter.

                      تظهر قائمة الملفات تمت إعادة تسميته.

                      إعادة تسمية ملفات أو مجلدات متعددة باستخدام Bash Script

                      إلى إنشاء برنامج نصي باش ، يجب أن تعمل في محرر نص عادي. لنفترض أن لدينا العديد من ملفات HTML التي حفظناها عن طريق الخطأ كملفات نصية عادية. نحتاج إلى تغيير امتداد الملف من .txt إلى .html. يمكننا استخدام هذا البرنامج النصي bash لإعادة تسميتها:

                      للملف في * .txt؛ do
                      mv - “$ file” “$ {file٪ .txt} .html”
                      تم تنفيذه

                      1. أدخل ذلك في محرر النصوص واحفظه باسم rename-txt.sh في نفس المجلد مثل الملفات للتغيير.
                        1. في المحطة ، انتقل إلى هذا المجلد وأدخل الأمر bash rename-txt.shواضغط على Enter.
                          1. تحقق باستخدام lsأو ابحث في مدير الملفاتلمعرفة ما إذا كان عملت.
                          2. كيف تم ذلك؟ يبحث السطر الأول عن أي ملف ينتهي بـ .txt. العلامة النجمية (*) هي حرف بدل ، لذا فإن أي شيء قبل .txt في اسم الملف سيتطابق. يطلب doتنفيذ الأمر طالما أن هناك ملفات متطابقة. هذه حلقة. السطر الثاني لديه الأمر mv.

                            تخبرها الشرطة المزدوجة (-) أنه لا توجد خيارات للأمر ، فاستعد لبعض التعبيرات العادية أو التعبير العادي. الملف $ fileهو متغير يطلب منه العمل مع أي ملف يلتقطه السطر الأول. يخبره ٪باستبدال .txtإذا كان في نهاية الاسم بالقيمة خارج القوس المتعرج ، وهي .html.

                            كيفية إعادة تسمية الملفات والمجلدات بأمان باستخدام أدوات Linux المساعدة

                            تتناول بقية المقالة الأدوات المساعدة المستخدمة في Linux shell. قد يكون من السهل ارتكاب خطأ وإعادة تسمية الملفات الهامة التي قد تمنع البرامج أو Linux من العمل. استخدم دائمًا الخيار -n. يخبر الأمر بعدم الكتابة فوق ملف موجود.

                            قد يبدو استخدامه في أمر الأداة المساعدة مثل: mmv -n “*” “# l1”. انظر أدناه كيف يُظهر معاينة لما سيفعله الأمر. ومع ذلك ، إذا أدرجت (ls) الملفات التي ستراها فلن يتغير أي منها. إذا لم يكن هذا ما كنت تتوقعه ، فاضبط الأمر وحاول مرة أخرى.

                            إعادة تسمية ملفات ومجلدات متعددة بإعادة التسمية

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

                            في Terminal ، أدخل الأمر sudo apt-get install renameواضغط على Enter. قد يطلب منك كلمة المرور ، أدخلها ، ثم اضغط على Enter. سيبدأ التثبيت.

                            بمجرد التثبيت ، يمكنك البدء في استخدام إعادة التسمية.

                            1. انتقل إلى الموقع الذي تريد تغيير أسماء الملفات أو المجلدات فيه.
                              1. تمامًا كما هو الحال في النص البرمجي bash ، ستحتاج إلى استخدام regex لتحديد الملفات وتحديد ما سيتم فعله بها. إليك مثال: rename 's / .html / .txt /' * .html
                              2. إذا كنت تعتقد أن ذلك سيؤدي إلى تغيير امتدادات الملفات في ملفاتنا تعود إلى .txt من .html ، أنت على حق!

                                إعادة تسمية الملفات والمجلدات باستخدام MMV

                                MMV هو نظام Linux آخر فائدة ، على غرار إعادة التسمية. يمكن تثبيته باستخدام الأمر sudo apt install mmv. بمجرد تثبيته ، يمكنك إنشاء أوامرك الخاصة.

                                1. سيغير أمر MMV كمثال الذي سنستخدمه جميع أسماء الملفات في الدليل من الأحرف الصغيرة إلى الحالة الكبيرة: mmv -r “*” “# u1”
                                  1. يخبرها -rبإعادة التسمية. تخبره العلامة النجمية بتغيير أي ملف في الدليل. # u1 شيء مميز. إنها كود تخفيض السعر. وهذا يخبرها بتغيير النص إلى أحرف كبيرة.
                                  2. هي كل الطرق لإعادة تسمية الدلائل والملفات في Linux؟

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

                                    هناك العديد للاختيار من بينها. ثونار و KRename مجرد زوجين لتبدأ بهما.

                                    المنشورات ذات الصلة:


                                    6.02.2021