فوزر (أمر يونكس)
Fuser أمر يونكس لإظهار العمليات التي تستخدم ملف كمبيوتر محدد أو نظام ملفات أو مقبس يونكس .[1]
fuser
|
مثال
على سبيل المثال، للتحقق من معرفات العملية والمستخدمين الذين يصلون إلى محرك أقراص USB:
$ fuser -m -u /mnt/usb1
/mnt/usb1: 1347c(root) 1348c(guido) 1349c(guido)
يعرض الأمر معرفات العملية للعمليات باستخدام الملفات أو أنظمة الملفات المحددة. في وضع العرض الافتراضي، يتبع كل اسم ملف حرفًا يشير إلى نوع الوصول:
- c
- الدليل الحالي.
- e
- قابل للتنفيذ يجري تشغيله.
- f
- فتح الملف.
- F
- فتح ملف للكتابة.
- r
- دليل الجذر.
- m
- ملف mmap'ed أو مكتبة مشتركة
يمكن أيضًا استخدام الأمر للتحقق من العمليات التي تستخدم منفذ الشبكة:
$ fuser -v -n tcp 80
USER PID ACCESS COMMAND
80/tcp: root 3067 F.... (root)httpd
apache 3096 F.... (apache)httpd
apache 3097 F.... (apache)httpd
خيارات
- -k
- يقتل كل عملية الوصول إلى ملف. على سبيل المثال، يقتل
fuser -k / path / to / your / filename
جميع العمليات التي تصل إلى هذا الدليل دون تأكيد. استخدام، أنا للتأكيد - -i ا
- الوضع التفاعلي. يدفع قبل عملية القتل
- -v
- مطول.
- -u
- إلحاق اسم المستخدم
- -ا
- عرض جميع الملفات
- -m
- يحدد
الاسم
ملفًا على نظام ملفات مثبت أو جهاز كتلة مثبت. يتم سرد جميع العمليات التي تصل إلى الملفات على نظام الملفات هذا. إذا تم تحديد ملف الدليل، فسيتم تغييره تلقائيًا إلىاسم
/. لاستخدام أي نظام ملفات قد يتم تحميله على هذا الدليل.
مراجع
- "Using the Linux/UNIX fuser command with Oracle"، www.dba-oracle.com، مؤرشف من الأصل في 10 نوفمبر 2018، اطلع عليه بتاريخ 03 مايو 2019.
- بوابة تقنية المعلومات
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.