العودة إلى الدورة

فهم بيئة Termux ودليل المنزل (Home Directory)

دورة Termux المتقدمة: من الصفر إلى مستخدم Linux خبير على نظام Android

5. فهم بيئة Termux ودليل المنزل (Home Directory)

عندما تقوم بتشغيل Termux، فإنك تصل إلى دليل المنزل الخاص بك. يعد فهم تسلسل نظام الملفات أمرًا أساسيًا للعمل في Linux.

دليل المنزل (~)

في Termux، يتم تمثيل منطقة العمل الشخصية الخاصة بك بواسطة ~ (علامة التلدة).

  • المسار المطلق (Absolute Path): /data/data/com.termux/files/home
  • المسار الرمزي (Symbolic Path): ~

هذا هو المكان الذي ستقوم فيه بتخزين نصوصك البرمجية ومشروعاتك وملفات التهيئة والمحتوى الذي تم تنزيله.

الأدلة الرئيسية في Termux

على الرغم من أن Termux يعمل في بيئة معزولة (sandbox)، فإنه يحاكي بنية نظام ملفات Linux قياسية:

الدليلالغرض
/binالملفات التنفيذية الأساسية (الأوامر)
/usr/binالملفات الثنائية الإضافية للمستخدمين
/etcملفات تهيئة النظام بأكمله
/tmpالملفات المؤقتة
/data/data/.../files/homeدليل منزل المستخدم (~)
/data/data/.../files/usrحيث يتم تثبيت الحزم

متغير PATH

يخبر متغير PATH الـ shell بمكان البحث عن البرامج القابلة للتنفيذ. في Termux، عندما تكتب ls، يبحث النظام في الأدلة المدرجة في PATH (مثل /bin و /usr/bin) حتى يجد برنامج ls.

أمر لعرض دليلك الحالي:

bash $ pwd /data/data/com.termux/files/home

أمر لسرد متغيرات البيئة (بما في ذلك PATH):

bash $ printenv | less

سوف نستكشف التنقل في هذه الأدلة في الدرس التالي.