English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر skill في Linux

مجلة الأوامر لينكس

يستخدم الأمر skill في Linux لإرسال إشارة إلى البرنامج الذي يتم تنفيذه، الإشارة الافتراضية هي TERM (إيقاف)، الإشارات التي يتم استخدامها بشكل متكرر هي HUP، INT، KILL، STOP، CONT و 0.

يمكن كتابة الرسائل بثلاث طرق: -9، -SIGKILL، -KILL، يمكن استخدام -l أو -L لعرض القائمة بالرسائل المتاحة.

الصلاحيات في الاستخدام: جميع المستخدمين.

الأوامر ذات الصلة الأخرى: kill

النحو

skill [إشارة لإرسالها] [خيارات] قواعد اختيار البرنامج

المسامير العامة:

  • -f نمط سريع/ لم يكتمل بعد
  • -i نمط تفاعلي/ كل عمل يجب التحقق منه
  • -v مخرجات مفصلة/ قائمة بالمعلومات حول البرامج المختارة
  • -w رسائل تحذير ذكية/ لم يكتمل بعد
  • -n لا动作/ عرض رمز البرنامج

المساميرالقواعد التي يمكن استخدامها لاختيار البرنامج يمكن أن تكون: رمز الجهاز النهائي، اسم المستخدم، رمز البرنامج، اسم الأمر.

  • -t رمز الجهاز终端 (tty أو pty)
  • -u اسم المستخدم
  • -p رمز البرنامج (pid)
  • -c اسم الأمر الذي يمكن استخدامه كإشارة

فيما يلي قائمة بأسماء الإشارات المعروفة، وأرقامها، وفوائدها.

الاسم (الرمز)الوظيفة / الوصف
ALRM 14الخروج
HUP 1الخروج
INT 2الخروج
KILL 9الخروج / إغلاق قسري
PIPE 13الخروج
POLLالخروج
PROFالخروج
TERM 15الخروج
USR1الخروج
USR2الخروج
VTALRMالخروج
STKFLTالخروج / ينطبق فقط على أجهزة i386،m68k،arm و ppc
UNUSEDالخروج / ينطبق فقط على أجهزة i386،m68k،arm و ppc
TSTPتوقف / توليد سلوك مرتبط بالمحتوى
TTINتوقف / توليد سلوك مرتبط بالمحتوى
TTOUتوقف / توليد سلوك مرتبط بالمحتوى
STOPتوقف / إغلاق قسري
CONTإعادة التشغيل / إذا كانت في حالة التشغيل، فإعادة التشغيل، وإلا تجاهل
PWRتجاهل / قد يغادر في بعض الأنظمة
WINCHتجاهل
CHLDتجاهل
ABRT 6نواة
FPE 8نواة
ILL 4نواة
QUIT 3نواة
SEGV 11نواة
TRAP 5نواة
SYSنواة / قد لا تكون مبرمجة بعد
EMTنواة / قد لا تكون مبرمجة بعد
BUSفشل / فشل في النواة
XCPUفشل / فشل في النواة
XFSZفشل / فشل في النواة

نماذج تفاعلية على الإنترنت

توقف جميع البرامج على أجهزة PTY

skill -KILL -v pts/*

توقف ثلاثة مستخدمين user1،user2،user3

skill -STOP user1 user2 user3

مجلة الأوامر لينكس