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

التنقل في نظام الملفات: ls، cd، pwd

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

6. التنقل في نظام الملفات: ls، cd، pwd

أكثر المهارات أساسية في Termux (أو أي بيئة Linux) هي معرفة مكان وجودك وكيفية التنقل.

1. أين أنا؟ (pwd)

يرمز pwd إلى Print Working Directory (طباعة دليل العمل). يعرض المسار المطلق لموقعك الحالي.

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

2. ما الذي يوجد هنا؟ (ls)

يرمز ls إلى List (قائمة). يسرد محتويات الدليل الحالي.

خيارات ls الشائعة:

  • ls -l: سرد بالتنسيق الطويل (يعرض الأذونات والمالك والحجم والتاريخ).
  • ls -a: يسرد all (جميع) الملفات، بما في ذلك الملفات المخفية (التي تبدأ بنقطة، مثل .bashrc).
  • ls -lh: تنسيق طويل، أحجام ملفات سهلة القراءة للبشر (مثل 1K، 20M).

bash $ ls -l total 0

مثال على الإخراج: لا يعرض شيئًا بعد

3. التنقل (cd)

يرمز cd إلى Change Directory (تغيير الدليل). ينقلك من موقعك الحالي إلى موقع جديد.

الأمرالوجهةالوصف
cd /etc/etcينتقل إلى دليل تهيئة النظام.
cd ..الدليل الأصليينتقل مستوى واحد للأعلى في التسلسل الهرمي.
cd ~دليل المنزلينتقل مباشرة إلى /home.
cd (بمفرده)دليل المنزلنفس cd ~.

مثال على التسلسل:

bash $ pwd /data/data/com.termux/files/home $ cd .. $ pwd /data/data/com.termux/files $ cd ~ # العودة إلى المنزل $ pwd /data/data/com.termux/files/home