| STAT(1) | دستورات کاربر | STAT(1) |
نام (NAME)
stat - نمایش وضعیت فایل یا سیستم فایل
خلاصه دستور (SYNOPSIS)
stat [گزینه]... فایل...
توضیحات (DESCRIPTION)
وضعیت فایل یا سیستم فایل را نمایش میدهد.
آرگومانهای اجباری برای گزینههای طولانی، برای گزینههای کوتاه نیز اجباری هستند.
- -L, --dereference
- دنبال کردن پیوندها (ارجاعزدایی)
- -f, --file-system
- نمایش وضعیت سیستم فایل بهجای وضعیت فایل
- --cached=MODE
- مشخص کردن نحوه استفاده از ویژگیهای ذخیرهشده در حافظه نهان (کَش)؛ مفید برای سیستم فایلهای راه دور. بخش MODE را در زیر ببینید
- -c --format=FORMAT
- استفاده از FORMAT مشخصشده بهجای حالت پیشفرض؛ چاپ یک خط جدید پس از هر بار استفاده از FORMAT
- --printf=FORMAT
- مانند --format، اما تفسیر نویسههای گریز با بکاسلش، و عدم چاپ اجباری خط جدید در انتها؛ اگر خط جدید میخواهید، \n را در FORMAT قرار دهید
- -t, --terse
- چاپ اطلاعات بهصورت خلاصه و مختصر
- --help
- نمایش این راهنما و خروج
- --version
- نمایش اطلاعات نسخه و خروج
آرگومان MODE در گزینه --cached میتواند یکی از موارد زیر باشد: always، never یا default. مقدار always در صورت موجود بودن از ویژگیهای کش استفاده میکند، در حالی که never تلاش میکند با آخرین ویژگیها همگامسازی شود، و default تصمیمگیری را به سیستم فایل زیرین واگذار میکند.
توالیهای قالببندی مجاز برای فایلها (بدون گزینه --file-system):
- %a
- بیتهای دسترسی در مبنای هشت (به فلگهای '#' و '0' در printf دقت کنید)
- %A
- بیتهای دسترسی و نوع فایل در قالب خوانا برای انسان
- %b
- تعداد بلوکهای تخصیصیافته (گزینه %B را ببینید)
- %B
- اندازه هر بلوک گزارششده توسط %b به بایت
- %C
- رشته زمینه امنیتی SELinux
- %d
- شماره دستگاه در مبنای ۱۰ (st_dev)
- %D
- شماره دستگاه در مبنای ۱۶ (st_dev)
- %Hd
- شماره دستگاه اصلی (major) در مبنای ۱۰
- %Ld
- شماره دستگاه فرعی (minor) در مبنای ۱۰
- %f
- حالت خام (raw mode) در مبنای ۱۶
- %F
- نوع فایل
- %g
- شناسه گروه کاربری (GID) مالک
- %G
- نام گروه کاربری مالک
- %h
- تعداد پیوندهای سخت (hard links)
- %i
- شماره اینود (inode)
- %m
- نقطه اتصال (mount point)
- %n
- نام فایل
- %N
- نام فایل درون نقلقول، همراه با نمایش مقصد در صورت پیوند نمادین بودن
- %o
- اندازه پیشنهادی بهینه برای انتقال ورودی/خروجی (I/O)
- %s
- اندازه کل، به بایت
- %r
- نوع دستگاه در مبنای ۱۰ (st_rdev)
- %R
- نوع دستگاه در مبنای ۱۶ (st_rdev)
- %Hr
- نوع دستگاه اصلی (major) در مبنای ۱۰، برای فایلهای خاص دستگاههای نویسهای/بلوکی
- %Lr
- نوع دستگاه فرعی (minor) در مبنای ۱۰، برای فایلهای خاص دستگاههای نویسهای/بلوکی
- %t
- نوع دستگاه اصلی (major) در مبنای ۱۶، برای فایلهای خاص دستگاههای نویسهای/بلوکی
- %T
- نوع دستگاه فرعی (minor) در مبنای ۱۶، برای فایلهای خاص دستگاههای نویسهای/بلوکی
- %u
- شناسه کاربری (UID) مالک
- %U
- نام کاربری مالک
- %w
- زمان ایجاد فایل، خوانا برای انسان؛ در صورت نامشخص بودن -
- %W
- زمان ایجاد فایل، به ثانیه از مبدا تاریخ یونیکس (Epoch)؛ در صورت نامشخص بودن 0
- %x
- زمان آخرین دسترسی، خوانا برای انسان
- %X
- زمان آخرین دسترسی، به ثانیه از مبدا تاریخ یونیکس (Epoch)
- %y
- زمان آخرین تغییر دادهها، خوانا برای انسان
- %Y
- زمان آخرین تغییر دادهها، به ثانیه از مبدا تاریخ یونیکس (Epoch)
- %z
- زمان آخرین تغییر وضعیت، خوانا برای انسان
- %Z
- زمان آخرین تغییر وضعیت، به ثانیه از مبدا تاریخ یونیکس (Epoch)
توالیهای قالببندی مجاز برای سیستمهای فایل:
- %a
- بلوکهای آزاد در دسترس برای کاربران غیر ارشد (غیر ریشه)
- %b
- مجموع بلوکهای داده در سیستم فایل
- %c
- مجموع گرههای فایل (inodes) در سیستم فایل
- %d
- گرههای فایل (inodes) آزاد در سیستم فایل
- %f
- بلوکهای آزاد در سیستم فایل
- %i
- شناسه سیستم فایل در مبنای ۱۶
- %l
- حداکثر طول مجاز برای نام فایلها
- %n
- نام فایل
- %s
- اندازه بلوک (برای انتقال سریعتر)
- %S
- اندازه بلوک بنیادین (برای شمارش بلوکها)
- %t
- نوع سیستم فایل در مبنای ۱۶
- %T
- نوع سیستم فایل در قالب خوانا برای انسان
--terse معادل FORMAT زیر است:
-
%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %W %o %C
--terse --file-system معادل FORMAT زیر است:
-
%n %i %l %t %s %S %b %f %a %c %d
نکته: پوسته شما ممکن است نسخه اختصاصی خود از stat را داشته باشد، که معمولاً بر نسخهای که در اینجا شرح داده شده تقدم دارد. لطفاً برای جزئیات در مورد گزینههای پشتیبانیشده به مستندات پوسته خود مراجعه کنید.
نویسندگان (AUTHORS)
نوشته شده توسط Michael Meskes.
گزارش خطا (REPORTING BUGS)
راهنمای
برخط GNU coreutils:
https://www.gnu.org/software/coreutils/
گزارش
خطاهای
ترجمه به:
https://translationproject.org/team/
حق نشر (COPYRIGHT)
حق نشر © 2022 Free
Software Foundation, Inc. مجوز GPLv3+:
گنو GPL نسخه 3
یا بالاتر
https://gnu.org/licenses/gpl.html.
این
نرمافزار
آزاد است:
شما در
تغییر و
بازتوزیع
آن آزاد
هستید. هیچ
ضمانتی
وجود
ندارد، تا
حدی که توسط
قانون مجاز
شمرده شده
است.
همچنین ببینید (SEE ALSO)
مستندات
کامل در:
https://www.gnu.org/software/coreutils/stat
یا در دسترس
بهصورت
محلی از
طریق: info '(coreutils) stat invocation'
| September 2022 | GNU coreutils 9.1 |