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

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

إعادة تسمية الملفات في Linux (2023)

أولاً ، سنشرح كيفية استخدام الأمرين mv وإعادة تسمية الملفات لإعادة تسمية الملفات باستخدام Command Line (أو Terminal) في Linux. وبعد ذلك ، سوف نتعلم كيفية إعادة تسمية الملفات أو إعادة تسميتها باستخدام أدوات واجهة المستخدم الرسومية ، بما في ذلك GPRename ومدير الملفات الأصلي في توزيعة Linux الخاصة بك.

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

على الرغم من أن استخدام سطر الأوامر لأبسط المهام قد يبدو مخيفًا في البداية ، إلا أنه يضم الكثير من الميزات وهو أسرع طريقة لإعادة تسمية الملفات في Linux. هنا ، نستخدم الأمرين mv و rename ، وسيعمل كلاهما في أي توزيعة Linux.

إعادة تسمية الملفات باستخدام أمر mv

يرمز الأمر mv إلى “move” والغرض الأساسي منه هو نقل كل من الملفات والمجلدات في نظام ملفات Linux. ولكن يمكننا أيضًا استخدام الأمر mv لإعادة تسمية الملفات. صيغة الأمر mv هي:

mv <خيارات>

OptionsDescription – backup لعمل نسخة احتياطية من كل ملف وجهة موجود – f لمنع الأمر من إجراء مطالبة قبل الكتابة فوق موجه ito قبل نقل uto لنقل الملف فقط إذا كانأحدث من – لإظهار معلومات حول يتم تنفيذ العملية الحالية لمنع الكتابة فوق ملف موجود

ملاحظة: إذا استخدمت أيًا من العلامات -i و -f و -n أكثر من مرة ، فسيتم تفعيل العلامة الأخيرة فقط.

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

لإعادة تسمية ملف واحد باستخدام الأمر mv ، استخدم الصيغة الموضحة أدناه:

mv -v

ينتج عن الأمر الإخراج أدناه كتأكيد ، ويمكنك التحقق من التغييرات التي تم إجراؤها باستخدام الأمر ls.

تمت إعادة تسمية “” -> “

في المثال أعلاه ، نقوم بإعادة تسمية الملف “mini-course-10.pdf” إلى “test-1.pdf” باستخدام الأمر mv. هنا ، تبدو الصيغة كما يلي:

mv-mini-course-10.pdf test-1.pdf

بعد ذلك ، يمكنك التحقق من التغيير من إخراج الأمر mv (المميز في الصورة أعلاه) ، أو يمكنك التحقق من الإخراج باستخدام الأمر ls. سترى الملف المعاد تسميته في قائمة الملفات في هذا الدليل.

إعادة تسمية ملفات متعددة باستخدام الأمر mv

يمكن أيضًا استخدام الأمر mv لإعادة تسمية ملفات متعددة في دليل مع بعض التعديلات. سنستخدم هنا بعض الأوامر الجديدة مع الأمر mv. يمكن أن يكون الأمر صعب الفهم بمجرد بناء الجملة ، لذلك استخدمناه كمثال أدناه.

for i in *.pdf;do 
        mv -v "$i" "${i/${i:0:4}/example}"
done

قد يبدو مقتطف الشفرة أعلاه معقدًا للمبتدئين ، ولكن من السهل فهمه. بمجرد التنفيذ ، سيبحث مقتطف الشفرة في قائمة الملفات ذات الامتداد “.pdf” بشكل متكرر. سيحل بعد ذلك محل الأحرف الأربعة الأولى من كل اسم ملف بالنص البديل “مثال”. أخيرًا ، سيتوقف عن التنفيذ عند إعادة تسمية جميع الملفات.

  كيفية استخدام Port Knocking على Linux (ولماذا لا يجب عليك ذلك)

إعادة تسمية الملفات باستخدام الأمر rename

يحل الأمر rename تعقيد الأمر mv من خلال بناء جملة سهل الاستخدام لإعادة تسمية الملفات الفردية والمتعددة. يأتي أمر إعادة التسمية بشكل عام مثبتًا مسبقًا على معظم التوزيعات. إذا لم يكن الأمر كذلك ، فيمكنك تثبيته بسهولة باستخدام أمر بسيط:

  • للأنظمة القائمة على دبيان –

sudo apt install rename

  • للأنظمة القائمة على Fedora –

sudo yum install prename

  • للأنظمة القائمة على القوس –

sudo pacman -S install rename

الصيغة المستخدمة في استخدام الأمر rename في الأنظمة القائمة على Debian هي كما يلي:

إعادة تسمية ‘s / / /’

نظرًا لأن الأمر rename يستخدم Perl في الواجهة الخلفية ، فهناك ثلاثة أنواع من التعبيرات العادية – مطابقة واستبدال وترجمة في بيرل. يستخدم الأمر rename التعبيرين العاديين “replace” و “translate”. في بناء الجملة أعلاه ، يتم استخدام “s” لتحديد أنك ستستخدم التعبير البديل.

بالنسبة للأنظمة المستندة إلى RedHat ، تحتاج إلى استخدام صيغة الأوامر التالية:

أعد تسمية <الخيارات> <الاسم_القدي> <اسم_الجديد> <اسم_الملف>

بعض الخيارات الشائعة للعمل مع الأمر rename هي:

يعرض OptionsDescription-v معلومات حول العملية الحالية لـ “no action” ويستخدم للاختبار لمعرفة كيف ستتأثر الملفات بعد عملية الانصهار لفرض الكتابة فوق اسم الملف إعادة تسمية ملف مفرد

يعمل الأمر rename مثل الأمر mv عند إعادة تسمية ملف واحد. لإعادة تسمية ملف واحد ، استخدم الصيغة التالية:

إعادة تسمية -v ‘s / / /’

إعادة تسمية ملفات متعددة

يتم تشغيل الميزة الرئيسية لأمر rename عبر الأمر mv عند إعادة تسمية ملفات متعددة. بناء الجملة أبسط وأسرع في الاستخدام. هذا ما يقرأه مثل:

إعادة تسمية <الخيارات> ‘s / / /’

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

إعادة تسمية الملفات جزئيًا

لنفترض أنك استخدمت مسافات في جميع أسماء الملفات الخاصة بك ، والآن ، تريد استبدال المسافات بشرطة سفلية. يمكنك استخدام الأمر rename وتحويل المسافات إلى شرطات سفلية باستخدام الصيغة الموضحة أدناه:

إعادة تسمية -v ‘y / / /’

هنا ، ضع الجزء الذي تريد استبداله في ، واكتب النمط الذي تريد استبداله داخل . يتم استخدام y للإشارة إلى أنك تستخدم التعبير العادي “translate”.

للموقف أعلاه لاستبدال المسافات بشرطة سفلية ، استخدم الأمر المحدد:

إعادة تسمية -v ‘y / / _ /’

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

تغيير حالة أسماء الملفات

باستخدام الأمر rename ، يمكنك حتى استبدال الأحرف الصغيرة بأحرفها الكبيرة والعكس صحيح. لاستبدال الأحرف الصغيرة بأحرف كبيرة ، استخدم الصيغة التالية:

  كيفية جعل Linux يبدو مثل Windows Vista

إعادة تسمية ‘y / az / AZ /’

ولاستبدال الأحرف الكبيرة بأحرف صغيرة ، استخدم بناء الجملة التالي:

إعادة تسمية ‘y / AZ / az /’

أعد تسمية الملفات باستخدام واجهة المستخدم الرسومية في Linux

ربما تكون طريقة واجهة المستخدم الرسومية نعمة لأولئك المستخدمين الذين يجدون سطر الأوامر شاقًا. بالنسبة لطريقة واجهة المستخدم الرسومية ، نستخدم Nautilus File manager و Pyrenamer في Ubuntu 20.04 LTS ، لكن كن مطمئنًا أن هذه الطرق ستعمل على أي توزيع – وإن كان مع بعض التعديلات الطفيفة في البعض.

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

هذه إحدى أسهل الطرق لإعادة تسمية الملفات في Linux. تأتي كل توزيعات سطح مكتب Linux مثبتة مسبقًا مع مدير ملفات مثل Nautilus و Dolphin و Thunar وما إلى ذلك. لقد أوضحنا كيف يمكنك استخدام مديري الملفات لإعادة تسمية الملفات ، لذا استمر في القراءة.

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

1. افتح مدير الملفات الذي تختاره وانتقل إلى الملف الذي تريد إعادة تسميته. حدد الملف وانقر بزر الماوس الأيمن فوقه.

2. من قائمة النقر بزر الماوس الأيمن ، حدد خيار “إعادة تسمية”. بدلاً من ذلك ، اضغط على الزر F2 على لوحة المفاتيح لإعادة تسمية الملفات دون استخدام الماوس.

3. ثم اكتب الاسم الجديد للملف وانقر على “إعادة تسمية” أو اضغط على Enter بلوحة المفاتيح. وهذا كل شيء.

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

1. حدد ملفات متعددة تريد إعادة تسميتها بالضغط على زر Shift ثم انقر بزر الماوس الأيمن على الملفات المحددة لفتح قائمة السياق.

2. في قائمة السياق هذه ، حدد خيار “إعادة تسمية”. أو يمكنك الضغط على الزر F2 على لوحة المفاتيح للوصول إلى خيار إعادة التسمية.

3. سيؤدي هذا إلى فتح نافذة إعادة تسمية جديدة ، كما هو موضح أدناه. هنا ، لديك خياران لإعادة تسمية الملفات ، لذلك دعونا نتعلم كيفية استخدام كل منهما واحدًا تلو الآخر.

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

1. في هذا الخيار ، سترى مربع نص بالقيمة الافتراضية كـ [Original file name]. في مربع النص ، أدخل الاسم الشائع الذي سيتم استخدامه لجميع الملفات.

2. نحن نستخدم “test_” كاسم ملف شائع هنا. بعد ذلك ، انقر فوق “+ إضافة” بجوار الاسم الشائع واختر نظام الترقيم التلقائي لاستخدامه كمميز فريد لكل ملف.

3. ثم اختر ترتيب تسمية الملفات من القائمة المنسدلة “Automatic Number Order”. يمكنك الاختيار بين تصاعدي وتنازلي والمزيد.

4. تحقق من التغييرات في الجزء السفلي ، ثم انقر في النهاية على “إعادة تسمية” في الزاوية اليمنى العليا.

بحث واستبدال النص:

يمكنك استخدام هذا الخيار عندما يحتوي اسم الملف بالفعل على اسم شائع ، ولكنك تحتاج إلى استبداله بنص جديد. وإليك كيف يعمل:

1. أدخل الاسم الشائع الحالي في حقل “النص الحالي”. في الجزء السفلي ، سترى الاسم الشائع يتم تمييزه.

2. في مربع النص “استبدال بـ” ، أدخل الاسم الشائع الجديد الذي تريد استبدال الاسم الحالي به.

3. تحقق من التغييرات في الجزء السفلي وانقر على “إعادة تسمية” في الزاوية اليمنى العليا لتطبيقها.

  كيفية إعداد واستخدام متصفح الويب Qutebrowser على نظام Linux

استخدام GPRename لإعادة تسمية الملفات

GPRename هي أداة خفيفة الوزن لإعادة تسمية الدُفعات تأتي مع العديد من الخيارات المختلفة التي يمكن أن تكون مفيدة أثناء إعادة تسمية الملفات باستخدام Linux GUI. يمكن أن تكون هذه الأداة مفيدة للمستخدمين الذين يجدون صعوبة في تجميع ملفات إعادة تسمية باستخدام مدير الملفات الأصلي. للأسف ، لم يتم تثبيته مسبقًا ، ولكن يمكن تثبيته بسهولة باستخدام الأوامر التالية:

  • للأنظمة القائمة على دبيان –

sudo apt update && sudo apt install gprename

  • لأنظمة فيدورا –

sudo dnf تثبيت gprename

  • للأنظمة القائمة على القوس –

sudo pacman -S gprename

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

1. افتح GPRename من قائمة التطبيقات أو اكتب gprename في Linux Terminal.

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

3. في الجزء السفلي ، حدد الإجراء الذي ترغب في اتخاذه. على سبيل المثال ، إذا كنت تريد استبدال كلمة في اسم الملف بكلمة أخرى ، فانتقل إلى علامة التبويب “استبدال / إزالة”. بعد ذلك ، أدخل السلسلة التي تريد استبدالها في مربع النص “استبدال” والسلسلة الجديدة في مربع النص “بـ”.

4. تحقق من التغييرات باستخدام زر “معاينة” على اليمين. بمجرد أن تشعر بالرضا ، انقر فوق الزر “إعادة تسمية” الموجود أسفله.

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

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

2. للتحقق من التغييرات ، انقر فوق زر المعاينة على اليمين ثم انقر في النهاية على زر “إعادة تسمية” الموجود أسفله.

أسئلة مكررة

ماذا يفعل الأمر rm في Linux؟

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

أعد تسمية الملفات بسهولة في Linux

كمبتدئ ، من المهم فهم الفروق الدقيقة في إدارة الملفات في Linux وإعادة تسمية الملفات أمر قد تحتاج إلى القيام به كثيرًا. في هذا الدليل ، أظهرنا لك أربع طرق (2 CLI و 2 GUI) لإعادة تسمية ملف واحد وملفات متعددة في دليل. على الرغم من أنه من المحتمل أن يكون مدير الملفات هو الخيار الأمثل لمعظم مستخدمي Linux ، فإن أوامر mv وإعادة التسمية الموضحة أعلاه تُستخدم أيضًا على نطاق واسع لإعادة تسمية الملفات عبر Terminal. أي من الطرق التالية تفضل إعادة تسمية الملفات في Linux؟ اسمحوا لنا أن نعرف في التعليقات أدناه.