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

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

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

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

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

 ls [options] [files]  

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



 $ ls  

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

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

من أجل إدراج الملفات في دليل محدد، علينا تمرير مسار الدليل مثل وسيطة أو معلمة إلى ليرة سورية يأمر. على سبيل المثال، من أجل سرد محتوى الدليل /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  

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

مقالات العلوي

فئة

مقالات مثيرة للاهتمام