kill

kill

يرسل إشارة إلى عملية (Process)، وعادةً ما يكون ذلك متعلقًا بإيقاف العملية. يمكن اعتراض جميع الإشارات باستثناء SIGKILL وSIGSTOP بواسطة العملية لتنفيذ خروج نظيف. لمزيد من التفاصيل: https://manned.org/kill.

  • إنهاء برنامج باستخدام الإشارة الافتراضية SIGTERM (إنهاء):

kill {{process_id}}

  • عرض قيم الإشارات وأسمائها المقابلة (يجب استخدامها بدون البادئة SIG). قد تختلف الخيارات المتاحة حسب تنفيذ kill:

kill {{-l|-L|--table}}

  • إنهاء وظيفة (Job) تعمل في الخلفية:

kill %{{job_id}}

  • إنهاء برنامج باستخدام الإشارة SIGHUP (قطع الاتصال). العديد من الخدمات (Daemons) ستقوم بإعادة التحميل بدلاً من الإنهاء:

kill -{{1|HUP}} {{process_id}}

  • إنهاء برنامج باستخدام الإشارة SIGINT (المقاطعة). يتم تنفيذ ذلك عادةً عند ضغط المستخدم على <Ctrl c>:

kill -{{2|INT}} {{process_id}}

  • إرسال إشارة إلى نظام التشغيل لإنهاء برنامج فورًا (لن تتاح له فرصة لمعالجة الإشارة):

kill -{{9|KILL}} {{process_id}}

  • إرسال إشارة إلى نظام التشغيل لإيقاف برنامج مؤقتًا حتى يتم استقبال إشارة SIGCONT ("المتابعة"):

kill -{{17|STOP}} {{process_id}}

  • إرسال إشارة SIGUSR1 إلى جميع العمليات التي تملك معرف المجموعة (GID) المحدد:

kill -{{SIGUSR1}} -{{group_id}}

linux

pacman أداة مدير الحزم لنظام Arch Linux.
apt أداة إدارة الحزم للتوزيعات القائمة على ديبيان.
rkhunter يبحث عن برامج روتكيت والبرمجيات الخبيثة.
setcap تعيين الصلاحيات لملف محدد.
fprintd خدمة إدارة بصمات الأصابع.
ip-route-list هذا الأمر هو اسم مستعار لـ `ip route show`.
ss أداة للتحقيق في المقابس (Sockets) و المنافذ.
dockerd هي عملية مستمرة تعمل في الخلفية تبدأها لتتحكم في حاويات الدوكر.
kill يرسل إشارة إلى عملية (Process)، وعادةً ما يكون ذلك متعلقًا بإيقاف العملية.
xclip أداة معالجة لحافظة x11، تشبه إلي حد ما `xsel`.
ufw جدار حماية بسيط.
df عرض نظرة عامة على استخدام مساحة القرص لنظام الملفات.
dialog عرض نافذة حوار في الطرفية (Terminal).
getcap أمر لعرض اسم وصلاحيات كل ملف محدد.
tor تمكين الاتصال المجهول عبر شبكة تور.
apt-get أداة إدارة الحزم لديبيان وأوبونتو.
head عرض الجزء الأول من الملفات.
blkid يعرض جميع الأقسام الخاصة بالقرص الصلب ومعرّفاتها الفريدة (UUID).
gpasswd إدارة `/etc/group` و `/etc/gshadow`.
hostnamectl الحصول على اسم المضيف أو تعيينه لجهاز الكمبيوتر.
vnstat مراقبة حركة مرور الشبكة عن طريق وحدة تحكم.
systemctl التحكم في مدير نظام systemd والخدمات.