دليل المنزل
موقع الدليل الرئيسي في نظام الملفات هو /home/اسم المستخدم هو اسم المستخدم عند تسجيل الدخول إلى النظام. يوجد متغير بيئة $HOME يخزن قيمة المسار. يمكنك إدخال cd $HOME في الصدفة للدخول مباشرة إلى الدليل الرئيسي للمستخدم الحالي.
يتمتع المستخدم بحق الوصول الكامل للكتابة إلى $HOME.
/etc/skel
اسم هذا المجلد يأتي من الهيكل العظمي، وهو ما يعني الهيكل العظمي، لأنه يحتوي على الملفات الأساسية وبنية الدليل لدليل المستخدم.
افتراضيًا، عندما تقوم بإنشاء دليل مستخدم، سيقوم النظام بنسخ محتويات الدليل /etc/skel إلى دليل المستخدم الخاص بك، والملفات الموجودة في هذا الدليل هي ملفات مخفية (تبدأ أسماء الملفات بـ "." الملفات التي تبدأ بـ )، لذلك لن تراها مباشرة بعد نسخها إلى دليل HOME الخاص بك.
يمكنك استخدام ls –a /etc/skel لعرض هذه الملفات في الوحدة الطرفية الافتراضية، أو عرضها في عرض->إظهار الملفات المخفية في nautilus (مفتاح الاختصار الافتراضي لهذه العملية هو Ctrl+H).
فيما يلي بعض الملفات النموذجية:
.bash_logout
عند الخروج من bash، سيتم تنفيذ التعليمات البرمجية الموجودة في الملف المعدل، على سبيل المثال، قد ترغب في مسح الشاشة (تنفيذ الأمر Clear) عند الخروج.
.bashrc
عادةً ما يحتوي ملف تكوين bash الأساسي على مرجع لملف /etc/bashrc، ألقِ نظرة على الكود:
إذا [ -f /etc/bashrc ]؛
./etc/bashrc
فاي
تحدد عبارة if ما إذا كان /etc/bashrc موجودًا وما إذا كانت مشكلة (وليس دليلًا أو أي شيء آخر)، وإذا كان الأمر كذلك، فسيتم تنفيذ الأوامر الموجودة فيه.
هنا يمكنك أيضًا تخصيص ما يجب فعله عند بدء تشغيل bash. ومن الأمثلة النموذجية على ذلك تعيين اسم مستعار مثل rm='rm –Rf'.
.bash_profile
يمكنك هنا تكوين متغيرات بيئة بدء تشغيل Bash. بالطبع، يمكنك أيضًا استخدام أمر التصدير لتعيين متغيرات بيئة bash مباشرة في bash، ولكن يمكن لأمر التصدير أن يستهدف فقط مثيل bash الحالي، وإذا قمت بتعيينه في . bash_profile، دائم.
هناك أيضًا ملفات أخرى، مثل .emacs و.zshrc. الأول هو ملف تكوين emacs، والأخير هو ملف تكوين z shell، ويحتوي دليل .kde على معلومات تكوين kde، وما إلى ذلك. هناك أيضًا بعض الملفات المحددة سيختلف نوع ملفات التكوين وفقًا للأدوات المساعدة التي تقوم بتثبيتها. على سبيل المثال، إذا لم تقم بتثبيت بيئة سطح المكتب kde، فلن يكون هناك دليل .kde.
يتضمن هذا الأمر خدعة صغيرة نظرًا لأن النظام سيقوم بنسخ الملفات الموجودة في الدليل /etc/skel إلى الدليل الرئيسي للمستخدم بعد إنشاء مستخدم جديد، فيمكننا أيضًا استخدامه لإضافة بعض الملفات إلى /etc/skel التي نريدها. توزيع معلومات المستخدم الجديدة، على سبيل المثال، قد يكون لديك بعض الملاحظات لكل شخص جديد يستخدم هذا النظام، يمكنك إضافة ملف Readme.txt في /etc/skel.