كيفية حساب عدد الملفات في دليل في Linux

كيفية حساب عدد الملفات في دليل في Linux
كيفية حساب عدد الملفات في دليل في Linux

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

احسب عدد الملفات في دليل باستخدام الأمر ls

الأمر ls هو أبسط أوامر Linux ، والذي يستخدم بشكل عام لسرد محتويات الدليل. يمكنك إقرانه بأمر wc Linux ، والذي يمكنه حساب عدد الملفات في دليل باستخدام العلامات المناسبة. صيغة حساب عدد الملفات في دليل باستخدام الأمر ls هي:

ls <directory_name> | wc -l

على سبيل المثال ، لحساب عدد الملفات في الدليل ~ / Documents / test ، استخدم الأمر التالي:

ls -l ~/Documents/test | wc -l
باستخدام الأمر ls لحساب عدد الملفات في الدليل

عد عدد الملفات في دليل باستخدام أمر الشجرة

يعد أمر الشجرة أداة يدوية ويمكن أن يساعد في رؤية الدليل في شكل هرمي مع عدد العناصر. ولكن ، هذا الأمر بشكل عام لا يأتي مثبتًا مسبقًا على معظم توزيعات Linux اليوم. يمكن أيضًا استخدام أمر Linux هذا لحساب عدد الملفات في الدليل. استخدم الأمر الخاص بالتوزيعة لتثبيته:

1. الأنظمة القائمة على دبيان:

sudo apt install tree

2. الأنظمة المستندة إلى Arch Linux:

sudo pacman -s tree

3 - النظم القائمة على فيدورا:

sudo dnf install tree

بمجرد التثبيت ، استخدم بناء الجملة هذا لحساب عدد الملفات في دليل في Linux:

tree -L <depth_level> <directory_name>

في الصيغة أعلاه ، يتم استخدام العلامة -L لتحديد العمق الذي سيبحث عنه أمر الشجرة. على سبيل المثال ، لسرد محتويات الدليل ~ / Documents / test ، استخدم أمر الشجرة كما هو موضح هنا:

tree -L 1 ~/Documents/test
باستخدام شجرة أوامر Linux لحساب عدد الملفات في الدليل

عد الملفات في دليل باستخدام الأمر find في Linux

الأمر find عبارة عن أداة متعددة الأدوات يمكن استخدامها في حالات استخدام متنوعة بالإضافة إلى البحث عن عدة عناصر في Linux. عند الاقتران بالأمر wc -l باستخدام أنبوب shell (|) ، يمكن استخدام الأمر find لحساب عدد الملفات في أي دليل Linux. صيغة حساب عدد الملفات باستخدام الأمر find هي:

find <directory_count> -maxdepth <depth_level> -type f | wc -l

في الصيغة أعلاه ، يشير -maxdepth <depth_level> إلى المستوى الأقصى الذي سيبحث عنه الأمر find ، ويحدد -type f الأمر find للبحث عن الملفات فقط. ثم يرسل أنبوب الصدفة (|) إخراج الأمر find إلى الأمر wc حيث يحسب عدد الملفات.

على سبيل المثال ، لحساب عدد الملفات في الدليل ~ / Documents / test باستخدام الأمر find:

find ~/Documents/test -maxdepth 1 -type f | wc -l
استخدام الأمر find لحساب عدد الملفات في الدليل

كيفية حساب عدد الملفات في دليل في Linux باستخدام واجهة المستخدم الرسومية

تعد طريقة GUI Linux لحساب عدد الملفات في دليل واضحة جدًا مقارنة ببعض طرق CLI. لكن هذا يأتي مع مقايضة. يمكن أن تعمل هذه الطريقة فقط مع إصدارات سطح المكتب من Linux.

1. انقر بزر الماوس الأيمن فوق الدليل الذي تريد حساب عدد الملفات فيه وحدد خيار الخصائص.

فتح نافذة الخصائص لدليل الاختبار

2. هنا سترى عدد الملفات في هذا الدليل.

خيار الخصائص لحساب عدد الملفات في الدليل
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-