
عند العمل في لينكس, استخدم الأمر ليرة سورية, نظراً المحطة الطرفية نظام, من أجل قائمة المحتوى الدليل الحالي أو أي دليل آخر قمت بتمريرها كمعلمة. ويوفر هذا الأمر أيضا عدد كبير من خيارات يسمح لك باختيار ما لإظهار كيفية القيام بذلك.
ومن بين جميع الخيارات, ولدينا خيار -د, التي ستسمح لك بقائمة اسم الدليل بدلاً من الملفات الموجودة في. وعلاوة على ذلك, لدينا نمط */ مما يجعل هذا سرد الدلائل فقط وتجاهل الملفات. أحب هذا, إذا كان لدينا دليل عينة التي لتشغيل الأمر ليرة سورية نحصل على ما يلي:
1 2 3 4 5 6 7 | $ ls -l -rw-r--r-- 1 root root 0 Jun 15 18:21 archivoA.txt -rw-r--r-- 1 root root 0 Jun 15 18:21 archivoB.txt -rw-r--r-- 1 root root 0 Jun 15 18:21 archivoC.txt drwxr-xr-x 2 root root 4096 Jun 15 18:21 directorioA drwxr-xr-x 2 root root 4096 Jun 15 18:22 directorioB drwxr-xr-x 2 root root 4096 Jun 15 18:21 directorioC |
إذا كان تشغيل فقط الأمر مع النمط فقط إظهار الدلائل, تجاهل الملفات:
1 2 3 4 5 6 7 8 9 10 | $ ls -l */ directorioA/: total 0 directorioB/: total 0 -rw-r--r-- 1 root root 0 Jun 15 18:22 archivo1.txt directorioC/: total 0 |
ونحن نرى أن تظهر الدلائل المذكورة, ولكن بالإضافة إلى ذلك, يعرض الملفات الموجودة في هذه الدلائل. لتجنب هذا, نحن ذاهبون إلى إضافة الخيار -د للأمر السابق, ولذا سوف يكون:
1 2 3 4 | $ ls -ld */ drwxr-xr-x 2 root root 4096 Jun 15 18:21 directorioA/ drwxr-xr-x 2 root root 4096 Jun 15 18:22 directorioB/ drwxr-xr-x 2 root root 4096 Jun 15 18:21 directorioC/ |
وبهذه الطريقة, فقط وسوف نحصل سرد الدليل, تجاهل الملفات التي تحتوي على.
يبقى في الذهن أن الأمثلة التي لدينا أيضا استخدام الخيار -l لإظهار بعض مزيد من المعلومات, لكن هذا الخيار اختياري لأنها لا تتداخل مع بعثتنا.
