لمعانٍ أخرى، طالع كيل (توضيح).
في الحوسبة، **`kill`** هو أمر يستخدم في العديد من أنظمة التشغيل الشائعة لإرسال الإشارات إلى العمليات الجارية. الأمر يأخذ وسيطًا يكون في العادة معرف العملية المطلوب إرسال إشارة لها، هناك أمر آخر هو killall يقضي على كل العمليات التي تحمل اسمًا معينًا.

تطبيقات
-------

في أنظمة التشغيل يونيكس وشبيه يونكس، يعتبر `kill` هو أمر يستخدم لإرسال إشارة إلى عملية ما. افتراضيًا، تكون الرسالة المرسلة هي إشارة الإنهاء، والتي تطلب إنهاء العملية. لكن *القتل* شيء من تسمية خاطئة. قد لا علاقة للإشارة المرسلة مع عملية القتل. الأمر `kill` هو برنامج التفاف حول استدعاء نظام **`kill()`** ، والذي يرسل إشارات إلى العمليات أو مجموعات العمليات على النظام، المشار إليها بواسطة معرفات العملية الرقمية (PID) أو معرفات مجموعة العملية (PGIDs). يتم توفير `kill` دائمًا كأداة مساعدة مستقلة كما هو محدد في معيار بوزيكس. ومع ذلك، فإن معظم الأصداف لديها أوامر `kill` مدمجة قد تختلف قليلاً عنها.

### أمثلة

يمكن إرسال عملية إشارة SIGTERM بأربع طرق (معرف العملية هو "1234" في هذه الحالة): 

```
kill 1234
kill -s TERM 1234
kill -TERM 1234
kill -15 1234

```
يمكن إرسال العملية إشارة SIGKILL بثلاث طرق: 

```
kill -s KILL 1234
kill -KILL 1234
kill -9 1234

```
مثال 

```
$ kill 7

```

### مايكروسوفت ويندوز

The `taskkill` command
في مترجم سطر الأوامر الخاص بـ ويندوز باورشل، يعد `kill` اسمًا مستعارًا للأمر محدد مسبقًا باورشل لـ `Stop-Process` .

يتضمن نظام التشغيل ويندوز إكس بي وVista و7 مجموعة `taskkill` الأمر  لإنهاء العمليات. بناء الجملة المعتاد لهذا الأمر هو `taskkill /im "IMAGENAME"`. تم تضمين إصدار «غير معتمد» `kill` في العديد من إصدارات مجموعات موارد مايكروسوفت ويندوز المتوفرة لنظام التشغيل Windows 98.

### أمثلة

ابحث عن جميع العمليات التي تبدأ بالحرف "p" الذي طورته Microsoft واستخدم أكثر من 10 ميغابايت من الذاكرة وقتلها: 

```
PS C:\> ps p\* | where { $\_.Company -like "Microsoft\*" -and $\_.WorkingSet -gt 10MB } | kill -confirm

Confirm
Are you sure you want to perform this action?
Performing operation "Stop-Process" on Target "powershell (6832)".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): A
PS C:\>

```
فيما يلي مثال أبسط يطلب من عملية Explorer.exe إنهاء: 

```
PS C:\> taskkill /im explorer.exe

```
يفرض هذا المثال العملية لإنهاء: 

```
PS C:\> taskkill /f /im explorer.exe

```

انظر أيضا
---------

* أوامر يونكس
* ps
* top

المراجع
-------

1. ↑  "Bash Reference Manual: Job Control Builtins". *The GNU Project*. مؤرشف من الأصل في 2019-09-18. اطلع عليه بتاريخ 2015-02-24.
2. ↑  "zsh: 17. Shell Builtin Commands". مؤرشف من الأصل في 2019-09-18. اطلع عليه بتاريخ 2015-02-24.
3. ↑  "Taskkill". *Microsoft TechNet*. مؤرشف من الأصل في 2018-02-03. اطلع عليه بتاريخ 2015-02-24.
4. ↑  "Resource Kit Utilities - Windows '98 Resource Kit". *ActiveXperts Software*. مؤرشف من الأصل في 2019-05-25. اطلع عليه بتاريخ 2015-02-24.
  

| * ع
* ن
* ت
أوامر يونكس |
| --- |
| نظام ملفات | 
* cat
* cd
* Chmod
* Chown
* Chgrp
* cksum
* cmp
* cp
* dd
* du
* df
* file
* fsck
* fuser
* ln
* ls
* mkdir
* mount
* mv
* pax
* Pwd
* rm
* rmdir
* size
* split
* tee
* touch
* type
* Umask

 |  |
| معالجة | 
* at
* bg
* chroot
* cron
* fg
* kill
* killall
* nice
* pgrep
* pidof
* pkill
* ps
* pstree
* time
* top

 |
| بيئة المستخدم | 
* clear
* env
* exit
* finger
* history
* أوامر يونكس
* logname
* ميزج (يونكس)
* passwd
* su
* sudo
* فترة التشغيل
* talk
* tput
* uname
* w
* wall
* who
* whoami
* write

 |
| تطوير برمجيات | 
* yacc
* strip
* nm
* make
* lex
* Ctags
* ar

 |
| معالجة نصوص | 
* awk
* banner
* basename
* Comm
* csplit
* cut
* diff
* dirname
* إد (محرر نصوص)
* إكس (محرر نصوص)
* fmt
* fold
* head
* iconv
* join
* less
* more
* paste
* محرر التيار (أداة يونكس)
* sort
* spell
* strings
* tail
* tr
* uniq
* vi
* wc
* xargs

 |
| اوامر شيل داخلية | 
* alias
* echo
* expr
* printf
* sleep
* test
* true and false
* unset
* wait
* yes

 |
| اوامر شبكات | 
* ديغ
* host
* ifconfig
* inetd
* نت كت
* نت ستات
* إن إس لوك أب
* ping
* rdate
* آر لوجين
* route
* أوبن إس إس إتش
* تريسروت

 |
| بحث | 
* find
* grep
* Locate
* whatis
* whereis

 |
| توثيق | 
* apropos
* help
* صفحة دليل (يونكس)

 |
| منوع | 
* bc
* dc
* cal
* توقيت يونكس
* lp
* lpr
* tty
* مستخدم (توضيح)

 |

* أيقونة بوابةبوابة علم الحاسوب
* أيقونة بوابةبوابة تقانة المعلومات