logo

أدلة قائمة لينكس

هناك طرق مختلفة لإدراج معلومات الملفات والأدلة الخاصة بها على أنظمة Linux. لكن ليرة سورية هو الأمر الأساسي الذي يمكننا استخدامه لإدراج الملفات والأدلة. سيقوم هذا الأمر بإدراج الملفات والدليل داخل نظام الملفات ويعرض المعلومات الكاملة. هذا جزء من حزمة أدوات GNU الأساسية المثبتة على كل منها لينكس توزيع.

كيفية استخدام الأمر ls

إذا أردنا استخدام ليرة سورية يأمر ، ثم يتعين علينا استخدام بناء الجملة التالي:

 ls [options] [files] 

إذا لم يكن هناك أي خيار ومعلمة، استخدمنا ملف ليرة سورية الأمر ثم سيظهر لك الأمر ls قائمة بكل ملف في دليل العمل الحالي.

 $ ls 

عندما نقوم بتنفيذ الأمر أعلاه، يتم إدراج الملفات أبجديًا في أعمدة متعددة يمكن وضعها في المحطة الطرفية لدينا:

توسيط الصور في CSS
أدلة قائمة لينكس

من أجل إدراج الملفات في دليل محدد، علينا تمرير مسار الدليل مثل وسيطة أو معلمة إلى ليرة سورية يأمر. على سبيل المثال، من أجل سرد محتوى الدليل /etc، علينا كتابة الأمر التالي:

 $ ls /etc 

أدلة قائمة لينكس

قائمة الدلائل باستخدام أحرف البدل

إن إدراج الدلائل باستخدام حرف البدل هو أسهل طريقة لسرد الدلائل. في هذا، ينتهي كل دليل بشرطة مائلة لإعادة التوجيه.

بناء الجملة:

 $ ls -ld */ 

أدلة قائمة لينكس

قائمة الدلائل باستخدام -F الخيار وGREP

يضيف الخيار -F شرطة مائلة للأمام. وبالتالي نحن قادرون على grep الدلائل بمساعدة خطوط 'grep' التي تنتهي بشرطة مائلة للأمام (/)؛

بناء الجملة:

أمر سيد
 $ ls -LF | grep /$ 

أدلة قائمة لينكس

يمكننا أيضًا استخدام أسماء الدليل بدون ملحق خيار

بناء الجملة:

 $ ls -F | grep /$ 

سرد الدلائل باستخدام -l Option وGrep

في ال ليرة سورية القائمة الطويلة تعني ls -l، فنحن قادرون على 'grep' الأسطر التي تبدأ بـ d.

"صيغة ميسون"

بناء الجملة:

 $ ls -l | grep ^d 

أدلة قائمة لينكس

باستخدام أمر الصدى

بمساعدة أمر الصدى، يمكننا إدراج الإدخالات اللاحقة بشرطة مائلة للأمام (/).

بناء الجملة:

 $ echo */ 

أدلة قائمة لينكس

باستخدام printf

بطريقة مماثلة، يمكننا استخدام printf لتسليط الضوء على السلاسل التي تنتهي بشرطة مائلة للأمام (/)/

بناء الجملة:

 $ printf '%s
' */ 

أدلة قائمة لينكس

باستخدام أمر البحث

استخدام يجد الأمر، يمكننا العثور على الملفات على أساس أنواع الملفات الخاصة بهم.

بناء الجملة:

ج# التبديل
 $ find . -maxdepth l -type d 

أدلة قائمة لينكس

في الأمر أعلاه، يحدد خيار maxdegree أن يتم إجراء البحث على دليل معين فقط. بخلاف ذلك، سيبحث أمر البحث عن الدلائل بشكل متكرر عن طريق اجتياز كل دليل وأدلته الفرعية. في جميع الطرق المذكورة أعلاه والتي استخدمناها في ليرة سورية الأمر، يمكننا تحقيق نفس الشيء عن طريق خيار. على سبيل المثال:

بناء الجملة:

 $ ls -laF | grep /$ 

أدلة قائمة لينكس
 $ ls -la | grep ^d 

أدلة قائمة لينكس

قائمة الدلائل الفرعية العودية

ال الخيار يقول ليرة سورية أمر لإظهار محتوى الدلائل الفرعية بطريقة متكررة:

 $ ls -R 

أدلة قائمة لينكس