NAMEI(1) دستورهای کاربری NAMEI(1)

namei - پیمایش و ردیابی یک مسیر تا رسیدن به نقطه پایانی

namei [options] pathname...

دستور namei آرگومان‌های خود را به عنوان مسیرهایی به هر نوع فایل یونیکس (پیوندهای نمادین، فایل‌ها، دایرکتوری‌ها و غیره) تفسیر می‌کند. سپس namei هر مسیر را تا زمان یافتن یک نقطه پایانی (یک فایل، یک دایرکتوری، یک نود دستگاه و غیره) دنبال می‌کند. اگر یک پیوند نمادین پیدا کند، پیوند را نشان داده و شروع به دنبال کردن آن می‌کند و خروجی را برای نشان دادن زمینه دندانه‌دار می‌کند.

این برنامه برای یافتن مشکلات «سطوح بیش از حد پیوندهای نمادین» (too many levels of symbolic links) مفید است.

برای هر خط از خروجی، namei از نویسه‌های زیر برای شناسایی نوع فایل یافت‌شده استفاده می‌کند:

f: مسیری که هم‌اکنون در حال پردازش و بازگشایی است
d دایرکتوری
l پیوند نمادین (هم پیوند و هم محتویات آن در خروجی نمایش داده می‌شوند)
s سوکت
b دستگاه بلوکی
c دستگاه نویسه‌ای
p فایفو (FIFO / لوله نام‌گذاری‌شده)
- فایل معمولی
? نوعی خطا

دستور namei زمانی که تعداد پیوندهای نمادین از حداکثر تعداد مجاز برای این سیستم فراتر رود، یک پیام اطلاع‌رسانی چاپ می‌کند.

-l, --long

استفاده از قالب فهرست‌بندی طولانی (مشابه با -m -o -v).

-m, --modes

نمایش بیت‌های حالت هر نوع فایل به سبک ls(1)، برای مثال 'rwxr-xr-x'.

-n, --nosymlinks

پیوندهای نمادین را دنبال نمی‌کند.

-o, --owners

نمایش نام مالک و گروه هر فایل.

-v, --vertical

تراز کردن عمودی حالت‌ها و مالکان.

-x, --mountpoints

نمایش دایرکتوری‌های نقطه اتصال با 'D' به جای 'd'.

-Z, --context

نمایش زمینه امنیتی فایل یا «?» در صورت در دسترس نبودن. پشتیبانی از زمینه‌های امنیتی اختیاری است و نیازی به کامپایل شدن در باینری namei ندارد.

-h, --help

نمایش متن راهنما و خروج.

-V, --version

نمایش نسخه و خروج.

هنوز کشف نشده است.

برنامه اصلی namei توسط Roger Southwick <rogers@amadeus.wr.tek.com>. نوشته شده است.

این برنامه توسط Karel Zak <kzak@redhat.com>. بازنویسی شده است.

ls(1), stat(1), symlink(7)

برای گزارش باگ‌ها، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues.

دستور namei بخشی از بستهٔ util-linux است که می‌توان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت کرد.

2026-09-02 util-linux 2.42.3