FILECAP(8) ابزارهای مدیریت سیستم FILECAP(8)

filecap - برنامه‌ای برای مشاهده قابلیت‌های مبتنی بر فایل

filecap [ -a | -d | /dir | /dir/file [cap1 cap2 ...] ]

برنامه filecap گزارشی از برنامه‌های دارای قابلیت‌های مبتنی بر فایل (file based capabilities) چاپ می‌کند. اگر فایلی در گزارش نباشد یا اصلاً گزارشی تولید نشود، هیچ قابلیتی یافت نشده است. برای سرعت بیشتر، حالت پیش‌فرض تنها بررسی دایرکتوری‌های موجود در متغیر محیطی PATH است. اگر گزینه خط فرمان -a داده شود، تمام دایرکتوری‌ها بررسی خواهند شد. اگر یک دایرکتوری داده شود، آن دایرکتوری را به صورت بازگشتی بررسی می‌کند. اگر مسیر یک فایل مشخص شود، تنها همان فایل را بررسی خواهد کرد. اگر یک فایل و به دنبال آن قابلیت‌ها مشخص شوند، آن قابلیت‌ها بر روی فایل نوشته می‌شوند.

این گزینه به برنامه می‌گوید تا تمام قابلیت‌ها را از دایرکتوری / به بعد نمایش دهد. در حالت عادی از متغیر محیطی PATH برای نمایش قابلیت‌های فایل‌هایی که احتمالاً اجرا می‌کنید استفاده می‌شود.
تمام قابلیت‌ها را جهت ارجاع و مرجع تخلیه و نمایش می‌دهد.

برای بررسی قابلیت‌های فایل در $PATH:
filecap
برای بررسی قابلیت‌های فایل در کل سیستم:
filecap -a
برای بررسی بازگشتی قابلیت‌های فایل در یک دایرکتوری:
filecap /usr
برای بررسی قابلیت‌های فایل مربوط به یک برنامه خاص:
filecap /bin/passwd
برای فهرست کردن تمامی قابلیت‌های ممکن:
filecap -d
برای تنظیم یک قابلیت فایل بر روی یک برنامه خاص:
filecap /bin/ping net_raw net_admin
برای حذف قابلیت‌های فایل از یک برنامه خاص:
filecap /bin/ping none

pscap(8), netcap(8), capabilities(7).

Steve Grubb

Aug 2018 Red Hat