ما هي ملفات التكوين؟ كيفية تحريرها بأمان

ما هي ملفات التكوين؟ كيفية تحريرها بأمان

يتم تكوين معظم برامج الكمبيوتر التي نستخدمها - سواء أكانت مجموعات المكاتب أو متصفحات الويب أو حتى ألعاب الفيديو - عبر واجهات القائمة. لقد أصبح تقريبًا الطريقة الافتراضية التي نستخدم بها أجهزتنا.





لكن بعض البرامج تتطلب منك اتخاذ خطوة أبعد من ذلك. بدلاً من القوائم ، يجب عليك تحرير ملف نصي حتى يعمل البرنامج كما يحلو لك.





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





ما هي ملفات التكوين؟

قبل أن ندخل في التفاصيل الفنية ، دعنا أولاً نحدد ما هو ملف التكوين.

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



بينما يتم ترميز بعض التكوين في البرنامج ، يتم تضمين الإعدادات التي يمكنك تغييرها في ملفات التكوين.

من المثير للدهشة أنه لا يوجد معيار محدد حول كيفية عمل ملفات التكوين أو الشكل الذي يجب أن تبدو عليه. الأمر متروك تمامًا لنزوة مطور البرنامج.





سيكون مستخدمو Linux على دراية خاصة بملفات التكوين حيث تتطلب منك العديد من مهام الصيانة الأساسية تعديلها. التغيير والتبديل في Raspberry Pi غالبًا ما يعتمد على تحرير ملفات التكوين. قد يكون هذا لتحديد شبكة لاسلكية للاتصال بها أو تعيين مقدار ذاكرة الوصول العشوائي للرسومات.

ومع ذلك ، فإن ملفات التكوين ليست حصرية لنظام Linux. هناك أوقات قد تضطر فيها إلى تعديلها في Windows أو macOS.





كيفية البحث عن ملفات التكوين وتحريرها

يتم تنظيم بعض ملفات التكوين بتنسيق تصميم المطور الخاص. يستخدم البعض الآخر معايير معروفة على نطاق واسع تستخدم لهيكلة البيانات ، مثل:

  • جسون (جافا سكريبت تدوين كائن)
  • YAML (YAML ليست لغة ترميزية)
  • XML (لغة ​​التوصيف الموسعة)

تقوم بعض البرامج بتحميل المعلومات المخزنة في ملفات التكوين الخاصة بها عند بدء تشغيلها. وفي الوقت نفسه ، يقوم الآخرون بفحص ملف التكوين بشكل دوري لمعرفة ما إذا كان قد تم تغييره.

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

كيف تبدأ مدونة على تمبلر

الآن ، دعنا نلقي نظرة على ملف التكوين في العالم الحقيقي. كما ذكرنا سابقًا ، تأتي في جميع الأشكال والأحجام المختلفة. من شبه المؤكد أنك على دراية بملف التهيئة هو ملف المضيفين. يستخدم كل من Windows و Mac و Linux هذا لتعيين عناوين IP يدويًا لأسماء المضيف.

ملفات تكوين Windows

سيجد مستخدمو Windows ملف المضيفين بتنسيق ج: windows system32 السائقين الخ .

يمكنك فتحه عن طريق النقر المزدوج على الفأرة واختيار المفكرة من قائمة التطبيقات المقترحة. هذا هو كل ما تحتاجه لعرض ملفات التكوين وتعديلها مثل المضيفين. ومع ذلك ، تتوفر العديد من البدائل - انظر أدناه للحصول على التفاصيل.

عند فتح الملف ، سترى أنه يستخدم مسافة بيضاء (حرفياً المسافات وعلامات الجدولة) لفصل العناصر.

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

ملفات تكوين Linux

على نظام Linux ، ستجد ملف المضيفين بتنسيق /إلخ/ . يمكن فتح هذا في Gedit ، أو محرر نصوص سطر الأوامر مثل nano أو vim. في معظم الحالات ، ستحتوي توزيعة Linux الخاصة بك على واحدة أو كلها مثبتة مسبقًا.

تقوم بعض البرامج بتخزين ملف التكوين في الدليل الرئيسي ، مع وجود نقطة في بداية اسم الملف. تحتوي ملفات التكوين هذه أحيانًا على امتداد الملف .rc ونشير إليها باسم 'ملفات dotfiles'.

تكوين الملفات في macOS

مثل Linux ، يمكن العثور على ملف المضيفين بتنسيق /إلخ/ على macOS.

سيعرف مستخدمو Mac أن BBEdit هو محرر النصوص الافتراضي المثبت مسبقًا. هذا يجعلها مثالية لتحرير ملفات التكوين في macOS. ومع ذلك ، كما هو الحال مع Linux ، تتوفر أيضًا محررات سطر الأوامر vim و nano.

تطبيقات لتحرير ملفات التكوين بأمان

الآن ، نحن نعرف ملفات التكوين المستخدمة ، فلنتحدث عن كيفية تعديلها.

للقيام بذلك ، ستحتاج إلى محرر نصوص. تجنب معالجات النصوص. هذه يمكن أن تضيف تنسيقًا إلى الملف مما يمنع قراءتها بشكل صحيح.

تتوفر محررات النصوص الأصلية ، كما هو مذكور. ومع ذلك ، للحصول على وظائف إضافية ، تتوفر أيضًا برامج تحرير النصوص التابعة لجهات خارجية:

تحميل: برنامج Notepad ++ لنظام التشغيل Windows (مجانًا)

تحميل: ذرة لنظام التشغيل Windows و macOS و Linux (مجانًا)

تحميل: محرر نصوص سامية لنظام التشغيل Windows و macOS و Linux (تقييم مجاني)

تتوفر العديد من أدوات تحرير النص لكل نظام أساسي بحيث يصعب التوصية بتطبيق واحد. يمكن لمستخدمي Linux أيضًا التحقق من قائمة ملفات محررات نصوص Linux . في هذه الأثناء هذه الجولة محرري النصوص لنظام macOS يجب أن تساعد أصحاب أجهزة كمبيوتر Apple.

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

أخيرًا ، إذا كان ملف التكوين الذي تقوم بتحريره به تنسيق JSON أو XML ، ففكر في محرر نص مع تمييز بناء الجملة. Notepad ++ و Atom كلاهما خياران جيدان هنا. سيؤدي تمييز بناء الجملة إلى تحسين دقتك من خلال إظهار أنك ارتكبت خطأً.

أمازون ميوزيك غير محدود مقابل برايم ميوزيك

أماكن أخرى يمكنك البحث عن ملفات التكوين لتحريرها

إذا كنت مهتمًا باستكشاف ملفات التكوين بشكل أكبر ، فستجدها في جميع أنواع التطبيقات والأنظمة الأساسية. هناك ما هو أكثر لتهيئة الملفات من تحديد مواقع الويب وعناوين IP التي يجب حظرها!

بالإضافة إلى ملف المضيفين ، ستجد ملفات التكوين في ألعاب الفيديو. غالبًا ما تُستخدم لتحديد أشياء مثل تعيينات المفاتيح والتحكم فيها.

وفي الوقت نفسه ، يمكن استخدام بعض ملفات التكوين للغش. كان هذا هو الحال في لعبة Deus Ex الأصلية على جهاز الكمبيوتر. في هذه الأيام ، أصبح الغش أكثر صعوبة وغالبًا لا يستحق الجهد ما لم يتم تمكين وضع الغش الرسمي.

تستخدم تطبيقات الويب أيضًا ملفات التكوين للتخصيص.

ماذا لو لم يعمل تعديل التكوين الخاص بك؟

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

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

إصلاح هذا سهل:

  • في نظام التشغيل Windows ، انقر بزر الماوس الأيمن فوق محرر النصوص ، وحدد تشغيل كمسؤول
  • في نظامي macOS و Linux ، حاول تصعيد امتيازاتك باستخدام الأمر sudo. لذلك ، إذا كنت تقوم بتحرير ملف المضيفين الخاص بك ، فقم بتشغيل sudo نانو / الخ / المضيفين

(لاحظ أنه إذا حددت اسم ملف أو موقعًا مختلفًا ، فيمكنك إنشاء ملف تهيئة بشكل فعال في الجهاز.)

عندما تكون المشكلة هي خطأ المستخدم ، فهذا يعني أنه خطأك. تأكد من أنك لم تقم بأي أخطاء إملائية ، وأنك اتبعت اصطلاحات ملف التكوين.

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

  • تحقق من التغيير الذي قمت به
  • تأكد من ترك تعليق

تأكد أيضًا من إغلاق ملف التكوين قبل محاولة تشغيل البرنامج الذي تحاول تكوينه.

ملفات التكوين مهمة

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

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

كيفية إقلاع النوافذ من USB

هل تستخدم لينكس؟ إليك المزيد حول تعديل وإدارة ملف hosts في Linux .

يشارك يشارك سقسقة بريد الالكتروني 6 بدائل مسموعة: أفضل تطبيقات الكتب الصوتية المجانية أو الرخيصة

إذا كنت لا ترغب في الدفع مقابل الكتب الصوتية ، فإليك بعض التطبيقات الرائعة التي تتيح لك الاستماع إليها مجانًا وبشكل قانوني.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • شرح التكنولوجيا
  • صالة
  • المصطلحات
  • نصائح لينكس
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان ، و Linux ، و DIY ، والبرمجة ، و Tech Explained ، ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو من هواة Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك