| GETINO(1) | User Commands | GETINO(1) |
نام (NAME)
getino - چاپ شماره اینود (inode) یکتای مرتبط با توصیفگر فایل یا فضاینام فرایند برای یک PID مشخص
خلاصه دستور (SYNOPSIS)
getino [--pidfs|--cgroupns|--ipcns|--netns|--mntns|--pidns|--timens|--userns|--utsns] [--print-pid|-p] PID[:inode]...
getino [--print-pid|-p] PID[:inode]...
getino PID[:inode]...
توضیحات (DESCRIPTION)
دستور getino یک دستور ساده است که شمارههای اینود (inode) مرتبط با توصیفگر فایل فرایند (pidfd) یا فضاینام (namespace) را برای تمامی شناسه فرایندهای (PID) ارائهشده به عنوان آرگومان، چاپ میکند.
هسته تضمین میکند که شماره اینود مرتبط با توصیفگر فایل یک فرایند، در طول چرخهٔ فعلی راهاندازی سیستم (boot) مجدداً استفاده نخواهد شد؛ بنابراین، یک فرایند را میتوان بهطور یکتا با PID و شماره اینود آن شناسایی کرد، که این کار به سادگی در قالب 'PID:inode' انجامپذیر است. به عنوان مثال، این قابلیت ارسال بدون شرایط رقابتی (race-free) سیگنالها به فرایندها را با دستور kill(1) که قالب PID مذکور را میپذیرد، ممکن میسازد.
شمارههای اینود مرتبط با یک فضاینام برای یک فرایند مشخص، در واقع شناسههای فضاینام هستند که با شماره اینود گزارششده توسط /proc/pid/ns/nstype یکسان میباشند؛ برای جزئیات بیشتر namespaces(7) را ببینید.
گزینهها (OPTIONS)
-p, --print-pid
--pidfs
--cgroupns
--ipcns
--netns
--mntns
--pidns
--timens
--userns
--utsns
-h, --help
-V, --version
وضعیت خروج (EXIT STATUS)
دستور getino دارای مقادیر وضعیت خروج زیر است:
0
1
نکات (NOTES)
دستور getino برای بازیابی یک اینود معتبر برای توصیفگر فایل فرایند، به پشتیبانی از سیستم پرونده مجازی pidfs (معرفیشده در لینوکس نسخه ۶٫۹) نیاز دارد.
نویسندگان (AUTHORS)
Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>
همچنین ببینید (SEE ALSO)
گزارش باگها (REPORTING BUGS)
برای گزارش باگها، از ردیاب مشکلات https://github.com/util-linux/util-linux/issues.
دسترسی (AVAILABILITY)
دستور getino بخشی از بستهٔ util-linux است که میتوان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux.
| 2026-09-02 | util-linux 2.42.3 |