كيفية إعادة تسمية ملف من المحطة الطرفية في فيدورا لينكس

Kyfyt A Adt Tsmyt Mlf Mn Almhtt Altrfyt Fy Fydwra Lynks



تعد إعادة تسمية ملف نشاطًا سهلاً يمكنك القيام به لأسباب مختلفة مثل تنظيم الملفات وإمكانية الوصول وتجنب التعارضات بين الملفات. يمكنك أيضًا إعادة تسمية ملف في الدليل للعثور عليه بسرعة في مئات الملفات.

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

كيفية إعادة تسمية ملف من المحطة الطرفية في فيدورا لينكس

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







الأمر Mv

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



مؤتمر نزع السلاح ~/Documents
ليرة سورية -ل

كما ترون في الصورة السابقة، يحتوي دليل 'المستندات' على ملفات 'Fedora.pdf' و'Fedora.txt' و'Linux.txt'. الآن، نقوم بإعادة تسمية الملف المسمى 'Linux.txt' إلى 'Linuxhint.txt'.

mv Linux.txt Linuxhint.txt

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

إذا كان هناك ملفان في نفس الدليل لهما نفس الامتداد، فيمكنك تغيير امتدادهما باستخدام الأمر 'mv'. هنا كيف تفعلها:

يجد . -عمق -اسم '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

كما نرى في المثال الموضح، لدينا ملفين بامتداد '.txt' ('Fedora.txt' و'Linux.txt'). هنا، نقوم بتغيير اسمي هذين الملفين عن طريق تغيير امتداداتهما باستخدام الأمر 'mv' التالي:

يجد . -العمق -اسم '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

في الأمر السابق:

  • تجد → يبحث أو يجد عنصرًا في الدليل أو الملف الحالي.
  • -exec → ينفذ الأمر 'mv' على الملفات المشابهة للبحث ويحول اسم الملف الحالي إلى الاسم الجديد.

بدلاً من الأمر السابق، يمكنك أيضًا استخدام الأمر التالي لتغيير امتداد ملفات متعددة وإعادة تسمية ملف:

لـ f في *.txt؛ افعل mv -- '$f' '${f%.txt}.html'; منتهي

في المثال المذكور، قمنا بتغيير الامتداد '.txt' إلى '.html'.

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

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

#!/بن/باش
ل F في * . < امتداد الملف الحالي > ; يفعل
إم في -- ' ' ' ${f%.<ملحق_الملف الحالي>} .<امتداد الملف الجديد>'
منتهي

على سبيل المثال، نقوم بتغيير امتداد الملف من '.txt' إلى '.png'.

كما ترون في الصورة السابقة، هناك ثلاثة ملفات، اثنان منهم بامتداد '.txt'. هنا، نقوم بتغيير امتداد الملفات من '.txt' إلى '.png'.

أضف الأسطر التالية في البرنامج النصي Bash:

#!/بن/باش
ل F في * .رسالة قصيرة؛ يفعل
إم في -- ' ' ' ${f%.txt} .بي إن جي'
منتهي

باستخدام الأمر 'sh' التالي، قم بحفظ البرنامج النصي وتشغيله كما يلي:

ش اسم الملف.sh

الأمر السابق لا يمنحك أي مخرجات ولكنه يغير امتداد الملف.

أمر إعادة التسمية

يعد الأمر 'إعادة التسمية' أكثر تقدمًا من الأمر 'mv'. ومع ذلك، فهي ليست أداة مساعدة مثبتة مسبقًا في Fedora، لذا تحتاج إلى تثبيتها أولاً باستخدام الأمر التالي:

Sudo yum install prename -y

الآن، يمكنك إعادة تسمية الملفات بنفس الامتداد:

إعادة تسمية *.<الامتداد الحالي>

خاتمة

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