كتيبات سطر الأوامر

Man » دليل stat عبر الإنترنت - وثائق تفصيلية عبر الإنترنت لصفحة دليل stat

🌍
stat - عرض حالة الملف أو نظام الملفات

ملخص

stat [خيار]... ملف...

الوصف

عرض حالة الملف أو نظام الملفات.

تعتبر الوسائط الإلزامية للخيارات الطويلة إلزامية للخيارات القصيرة أيضًا.

-L، --dereference
تتبع الروابط الرمزية

-f، --file-system
عرض حالة نظام الملفات بدلاً من حالة الملف

--cached=الوضع
حدد كيفية استخدام السمات المخزنة مؤقتًا؛ مفيد على أنظمة الملفات البعيدة. انظر "الوضع" أدناه.

-c --format=التنسيق
استخدم التنسيق المحدد بدلاً من التنسيق الافتراضي؛ قم بإخراج سطر جديد بعد كل استخدام للتنسيق.

--printf=التنسيق
مثل --format، ولكن قم بتفسير تسلسلات الهروب الخلفي، ولا تقم بإخراج سطر جديد إلزامي؛ إذا كنت تريد سطرًا جديدًا، فقم بتضمين \n في التنسيق.

-t، --terse
اطبع المعلومات في شكل موجز

--help عرض هذه المساعدة والخروج

--version
إخراج معلومات الإصدار والخروج

يمكن أن يكون وسيط "الوضع" لـ --cached: دائمًا أو أبدًا أو افتراضي. سيستخدم "دائمًا" السمات المخزنة مؤقتًا إذا كانت متاحة، بينما سيحاول "أبدًا" المزامنة مع أحدث السمات، وسيعتمد "افتراضي" على نظام الملفات الأساسي.

تسلسلات التنسيق الصالحة للملفات (بدون --file-system):

%a  أذونات بتات ثمانية (انظر علامات '#' و '0' printf)

%A  أذونات بتات ونوع الملف بتنسيق قابل للقراءة

%b  عدد الكتل المخصصة (انظر %B)

%B  حجم كل كتلة بالبايت يتم الإبلاغ عنها بواسطة %b

%C  سلسلة سياق أمان SELinux

%d  رقم الجهاز بالصيغة العشرية (st_dev)

%D  رقم الجهاز بالصيغة الست عشرية (st_dev)

%Hd رقم الجهاز الرئيسي بالصيغة العشرية

%Ld رقم الجهاز الثانوي بالصيغة العشرية

%f  الوضع الخام بالصيغة الست عشرية

%F  نوع الملف

%g  معرف مجموعة المالك

%G  اسم مجموعة المالك

%h  عدد الروابط الصلبة

%i  رقم عقدة الملف

%m  نقطة التحميل

%n  اسم الملف

%N  اسم الملف المقتبس مع إلغاء الإشارة إذا كان رابطًا رمزيًا

%o  تلميح حجم نقل الإدخال/الإخراج الأمثل

%s  الحجم الإجمالي، بالبايت

%r  نوع الجهاز بالصيغة العشرية (st_rdev)

%R  نوع الجهاز بالصيغة الست عشرية (st_rdev)

%Hr نوع الجهاز الرئيسي بالصيغة العشرية، لأجهزة الأحرف/الكتل الخاصة

%Lr نوع الجهاز الثانوي بالصيغة العشرية، لأجهزة الأحرف/الكتل الخاصة

%t  نوع الجهاز الرئيسي بالصيغة الست عشرية، لأجهزة الأحرف/الكتل الخاصة

%T  نوع الجهاز الثانوي بالصيغة الست عشرية، لأجهزة الأحرف/الكتل الخاصة

%u  معرف مستخدم المالك

%U  اسم مستخدم المالك

%w  وقت إنشاء الملف، بتنسيق قابل للقراءة؛ - إذا كان غير معروف

%W  وقت إنشاء الملف، بالثواني منذ العصر؛ 0 إذا كان غير معروف

%x  وقت آخر وصول، بتنسيق قابل للقراءة

%X  وقت آخر وصول، بالثواني منذ العصر

%y  وقت آخر تعديل للبيانات، بتنسيق قابل للقراءة

%Y  وقت آخر تعديل للبيانات، بالثواني منذ العصر

%z  وقت آخر تغيير للحالة، بتنسيق قابل للقراءة

%Z  وقت آخر تغيير للحالة، بالثواني منذ العصر

تسلسلات التنسيق الصالحة لأنظمة الملفات:

%a  الكتل المجانية المتاحة لغير المستخدمين المتميزين

%b  إجمالي كتل البيانات في نظام الملفات

%c  إجمالي عقد الملفات في نظام الملفات

%d  عقد الملفات المجانية في نظام الملفات

%f  الكتل المجانية في نظام الملفات

%i  معرف نظام الملفات بالصيغة الست عشرية

%l  أقصى طول لأسماء الملفات

%n  اسم الملف

%s  حجم الكتلة (للنقل الأسرع)

%S  حجم الكتلة الأساسي (لعدد الكتل)

%t  نوع نظام الملفات بالصيغة الست عشرية

%T  نوع نظام الملفات بتنسيق قابل للقراءة

--terse يعادل تنسيق التنسيق التالي:
%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %W %o %C

--terse --file-system يعادل تنسيق التنسيق التالي:
%n %i %l %t %s %S %b %f %a %c %d

قد يحتوي نظامك على نسخته الخاصة من الأمر stat، والتي عادةً ما تحل محل النسخة الموصوفة هنا. يرجى الرجوع إلى وثائق نظامك للحصول على تفاصيل حول الخيارات التي يدعمها.

المؤلف

كتبه مايكل ميسكيس.

الإبلاغ عن الأخطاء

مساعدة GNU coreutils عبر الإنترنت: [https://www.gnu.org/software/coreutils/] يرجى الإبلاغ عن أي أخطاء في الترجمة إلى [https://translationproject.org/team/]

انظر أيضًا

stat(2)، statfs(2)، statx(2)

وثائق كاملة [https://www.gnu.org/software/coreutils/stat] أو متوفرة محليًا عبر: info '(coreutils) stat invocation'

تم التعبئة بواسطة Debian (9.7-3) حقوق الطبع والنشر © 2025 مؤسسة البرمجيات الحرة، Inc. الترخيص GPLv3+: ترخيص GNU GPL الإصدار 3 أو أحدث [https://gnu.org/licenses/gpl.html]. هذا برنامج مجاني: يمكنك تغيير وإعادة توزيعه. لا توجد ضمانات، إلى الحد الذي يسمح به القانون.