شرح دور كل من ملفات (dotfiles) في نظام تشغيل Linux




في عالم نظام تشغيل Linux، تعتبر ملفات "dotfiles" جزءًا أساسيًا من عملية تهيئة النظام. إنها الملفات التي تبدو غامضة في الجذور الخاصة بالمستخدم، مثل .bashrc و.vimrc و.xsession وغيرها. وعلى الرغم من أنها قد تبدو بسيطة، إلا أن لها دورًا حاسمًا في تعديل بيئة سطح المكتب X Window System، وتخصيص تجربة الاستخدام الخاصة بك.

في هذا المقال، سنستكشف عالم ملفات "dotfiles" في نظام تشغيل Linux ونشرح دور كل منها بالتفصيل. سنتعرف على بعض الملفات الشائعة ونتعلم كيفية استخدامها لتخصيص بيئتك وتحسين تجربتك في استخدام Linux.

سواء كنت مستخدمًا جديدًا لنظام تشغيل Linux أو مستخدمًا ذو خبرة، فإن فهم دور كل من ملفات "dotfiles" سيمنحك التحكم الكامل في بيئتك الشخصية. ستتعلم كيفية تغيير إعدادات القلّم في محرر النصوص المفضل لديك، وتهيئة الألوان في الطرفية الخاصة بك، وتعديل سلوك سطح المكتب، والمزيد.

فيما يلي شرح لدور كل منها:

.bashrc


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

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

.vimrc


هو ملف تهيئة يستخدم في محرر النصوص Vim، وهو محرر نصوص قوي وشائع في نظام Linux. يتم تنفيذ .vimrc عند بدء Vim ويحتوي على الإعدادات المخصصة لتخصيص سلوك Vim.

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

.xsession


يُستخدم عادةً في نظام تشغيل Linux عند استخدام مدير العرض (display manager) مثل GDM (Gnome Display Manager) أو LightDM. يعد .xsession ملفًا قابلاً للتنفيذ يتم تنفيذه عند تسجيل الدخول إلى جلسة المستخدم. يمكنك في هذا الملف تحديد أوامر البدء التي ترغب في...
عزيزي الزائر .. تم اقتطاع الجزء المتبقي من الموضوع فاذا اردت اكمال الموضوع يتوجب عليك التسجيل
انضم إلى مجتمع منتديات لينكو لقراءة الموضوع كاملاً واستمتع بتحميل المرفقات والتفاعل مع الأعضاء.