بسم الله الرحمن الرحيم
الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين
تعرف على كيفية استخدام الأمر 'dir' مع خيارات مختلفة في Linux
تعرض هذه المقالة بعض الأمثلة على استخدام الأمر dir لسرد محتويات دليل. في دير الأمر غير أمر يشيع استخدامها في لينكس. على الرغم من أنه يعمل بشكل أقل مثل الأمر ls الذي يفضله معظم مستخدمي Linux. سنناقش في دير الأوامر حيث أننا سوف ننظر في كيفية استخدام الخيارات وحجج مختلفة.
استخدام الأمر dir في لينكس
الصيغة العامة للأمر dir هي كما يلي.
# dir [OPTION] [FILE]
صيغة الأمر dir
استخدام الأمر dir مع الأمثلة
الإخراج البسيط للأمر dir
# dir /
إخراج الأمر dir
إخراج الأمر dir مع /etc ملف الدليل كما يلي. كما ترى من الإخراج ، لم يتم سرد جميع الملفات في الدليل / etc.
# dir /etc
قائمة / دليل etc
لسرد ملف واحد في كل سطر ، استخدم الخيار -1 على النحو التالي.
# dir
# dir -1
سرد الملفات في كل سطر
عرض جميع الملفات في دليل بما في ذلك الملفات المخفية
لسرد جميع الملفات في دليل بما في ذلك .الملفات (المخفية) ، استخدم الخيار -a . يمكنك تضمين الخيار -l لتنسيق الإخراج كقائمة.
# dir -a
# dir -al
سرد الملفات المخفية
قائمة طويلة من الملفات المخفية
عرض إدخالات الدليل بدلا من المحتوى
عندما تحتاج إلى سرد إدخالات الدليل فقط بدلاً من محتوى الدليل ، يمكنك استخدام الخيار -d . في الإخراج أدناه ، يسرد الخيار -d إدخالات الدليل / etc.
عند استخدام -dl ، فإنه يعرض قائمة طويلة من الدليل بما في ذلك المالك ، ومالك المجموعة ، والأذونات.
# dir -d /etc
# dir -dl /etc
قائمة طويلة / دليل etc
عرض فهرس عدد الملفات
إذا كنت تريد عرض رقم الفهرس لكل ملف ، فاستخدم الخيار -i . من الإخراج أدناه ، يمكنك أن ترى أن العمود الأول يعرض الأرقام. تسمى هذه الأرقام بـ inodes والتي يشار إليها أحيانًا باسم عقد الفهرس أو أرقام الفهرس.
و inode في أنظمة لينكس هو تخزين البيانات على نظام الملفات التي بتخزين معلومات حول ملف باستثناء اسم الملف والبيانات الفعلية لها.
# dir -il
قائمة فهرس عدد الملفات
قائمة الملفات والأحجام المخصصة لها في كتل
يمكنك عرض أحجام الملفات باستخدام الخيار -s . إذا كنت بحاجة إلى فرز الملفات وفقًا للحجم ، فاستخدم الخيار -S .
في هذه الحالة ، تحتاج أيضًا إلى استخدام الخيار -h لعرض أحجام الملفات بتنسيق يمكن للبشر قراءته.
# dir -shl
سرد الملفات بالأحجام
في الإخراج أعلاه ، يُظهر العمود الأول حجم الملفات بالكيلو بايت . يُظهر الإخراج أدناه قائمة مرتبة بالملفات وفقًا لأحجامها باستخدام الخيار -S .
# dir -ashlS / home / Linux
فرز الملفات بالأحجام
يمكنك أيضًا الفرز حسب وقت التعديل ، حيث يظهر الملف الذي تم تعديله مؤخرًا أولاً في القائمة. يمكن القيام بذلك باستخدام الخيار -t .
# dir -ashlt / home / Linux
فرز الملفات حسب وقت التعديل
قائمة الملفات بدون مالك أو مالك المجموعة
لسرد الملفات بدون أصحابها ، يجب عليك استخدام الخيار -g الذي يعمل مثل الخيار -l فقط لأنه لا يطبع مالك الملف. ولإدراج الملفات بدون مالك المجموعة استخدم الخيار -G كما يلي.
# dir -ahgG / home / Linux
سرد الملفات بدون مالك
كما تلاحظ من الإخراج أعلاه ، لم تتم طباعة اسم مالك الملف ومالك المجموعة. يمكنك أيضًا عرض مؤلف الملف باستخدام علامة المؤلف على النحو التالي.
# dir -al --author /home/Linux
عرض مؤلف الملفات
في الإخراج أعلاه ، يُظهر العمود الخامس اسم مؤلف الملف. و examples.desktop مملوكة الملفات من قبل المستخدم Linux ، وينتمي إلى مجموعة Linux2 وتأليف من قبل المستخدم Linux .
سرد الدلائل قبل الملفات الأخرى
قد ترغب في عرض الدلائل قبل جميع الملفات الأخرى ويمكن القيام بذلك باستخدام علامة –group-directories-first كما يلي.
# dir -l --group-directories-first
سرد ملفات دليل المجموعة
عندما تلاحظ الإخراج أعلاه ، يمكنك أن ترى أن جميع الدلائل مدرجة قبل الملفات العادية. يشير الحرف الموجود d قبل الأذونات إلى دليل a ويشير إلى ملف عادي.
يمكنك أيضًا عرض الدلائل الفرعية بشكل متكرر ، مما يعني أنه يمكنك سرد جميع الأدلة الفرعية الأخرى في دليل باستخدام الخيار -R على النحو التالي.
# dir -R
سرد الدلائل بشكل متكرر
في الإخراج أعلاه ، (.)تعني العلامة أن الدليل الحالي والدليل الرئيسي للمستخدم Linux به ثلاثة أدلة فرعية هي Backup و dir و Docs .
يحتوي دليل النسخ الاحتياطي الفرعي على دليلين فرعيين آخرين هما mariadb و mysql اللذين لا يحتويان على أدلة فرعية .
في دير ايوجد دليل فرعي أي دليل فرعي. ويحتوي الدليل الفرعي Docs على دليلين فرعيين هما Books و Tuts اللذين لا يحتويان على أدلة فرعية .
اعرض معرفات المستخدم والمجموعة بدلاً من الأسماء
لعرض معرفات المستخدم والمجموعة ، تحتاج إلى استخدام الخيار -n . دعونا نلاحظ الفرق بين المخرجين التاليين.
الإخراج بدون خيار -n .
# dir -l --author
سرد الملفات بدون معرفات
الإخراج مع خيار -n .
# dir -nl --author
سرد الملفات ذات المعرفات
عرض الإدخالات مفصولة بفواصل
يمكن أرشفة هذا باستخدام الخيار -m .
# dir -am
سرد الإدخالات بفاصلة
للعثور على مساعدة في استخدام الأمر dir ، استخدم علامة المساعدة ولعرض تفاصيل إصدار dir use –version .
هذه مجرد أمثلة على الاستخدام الأساسي للأمر dir ، لاستخدام العديد من الخيارات الأخرى ، راجع الإدخال اليدوي لأمر dir على نظامك.
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))