นี่คือคำสั่ง killall ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
killall - ฆ่ากระบวนการตามชื่อ
เรื่องย่อ
killall [-Z, --บริบท Belt hold ] [-e, --ที่แน่นอน] [-g, --กลุ่มกระบวนการ] [-i, --เชิงโต้ตอบ]
[-o, --เก่ากว่า เวลา] [-q, --เงียบ] [-r, --regexp] [-s, --สัญญาณ สัญญาณ, -สัญญาณ]
[-u, --ผู้ใช้ ผู้ใช้งาน] [-v, --รายละเอียด] [-w, --รอ] [-y, --น้อง-กว่า เวลา] [-I, --ไม่สนใจ-
กรณี] [-วี --รุ่น] [--] ชื่อ ...
killall -l
killall -วี --รุ่น
DESCRIPTION
killall ส่งสัญญาณไปยังกระบวนการทั้งหมดที่รันคำสั่งใด ๆ ที่ระบุ ถ้าไม่
มีการระบุชื่อสัญญาณ SIGTERM จะถูกส่ง
สัญญาณสามารถระบุได้โดยใช้ชื่อ (เช่น -ฮับ or -ซิกอัพ) หรือตามหมายเลข (เช่น -1) หรือ
โดยตัวเลือก -s.
หากชื่อคำสั่งไม่ใช่นิพจน์ทั่วไป (option -r) และมีเครื่องหมายทับ (/),
กระบวนการที่ดำเนินการไฟล์นั้นจะถูกเลือกสำหรับการฆ่าโดยไม่ขึ้นกับ
ชื่อของพวกเขา.
killall ส่งคืนรหัสส่งคืนเป็นศูนย์หากกระบวนการอย่างน้อยหนึ่งรายการถูกฆ่าสำหรับแต่ละรายการ
คำสั่ง หรือไม่มีรายการคำสั่งใดๆ และอย่างน้อยหนึ่งกระบวนการที่ตรงกับการค้นหา -u และ -Z
เกณฑ์ killall คืนค่าที่ไม่ใช่ศูนย์เป็นอย่างอื่น
A killall กระบวนการไม่เคยฆ่าตัวเอง (แต่อาจฆ่าคนอื่นได้ killall กระบวนการ)
OPTIONS
-e, --ที่แน่นอน
ต้องมีการจับคู่แบบตรงทั้งหมดสำหรับชื่อที่ยาวมาก หากชื่อคำสั่งยาวกว่า 15
อักขระ ชื่อเต็มอาจไม่พร้อมใช้งาน (เช่น ถูกสลับออก) ในเรื่องนี้
กรณี, killall จะฆ่าทุกอย่างที่ตรงกับอักขระ 15 ตัวแรก
กับ -eรายการดังกล่าวจะถูกข้าม killall พิมพ์ข้อความสำหรับแต่ละรายการที่ข้ามไป
if -v ระบุไว้นอกเหนือจาก -e,
-I, --ละเว้นกรณี
ทำการจับคู่ชื่อกระบวนการที่ไม่คำนึงถึงขนาดตัวพิมพ์
-g, --กลุ่มกระบวนการ
ฆ่ากลุ่มกระบวนการที่เป็นของกระบวนการ ส่งสัญญาณฆ่าเท่านั้น
หนึ่งครั้งต่อกลุ่ม แม้ว่าหลายโปรเซสที่อยู่ในกลุ่มโปรเซสเดียวกันจะถูก
พบว่า
-i, --เชิงโต้ตอบ
โต้ตอบขอคำยืนยันก่อนฆ่า
-l, --รายการ
แสดงรายการชื่อสัญญาณที่รู้จักทั้งหมด
-o, --เก่ากว่า
จับคู่เฉพาะกระบวนการที่เก่ากว่า (เริ่มก่อน) เวลาที่ระบุ เวลา
ถูกกำหนดเป็นทุ่นแล้วหน่วย หน่วยคือ s,m,h,d,w,M,y สำหรับวินาที
นาที ชั่วโมง วัน สัปดาห์ เดือน ปี ตามลำดับ
-q, --เงียบ
อย่าบ่นหากไม่มีกระบวนการใดถูกฆ่า
-r, --regexp
ตีความรูปแบบชื่อกระบวนการเป็น POSIX ที่ขยายนิพจน์ทั่วไป ต่อ
นิพจน์ทั่วไป(3)
-s, --สัญญาณ, -สัญญาณ
ส่งสัญญาณนี้แทน SIGTERM
-u, --ผู้ใช้
Kill เฉพาะการประมวลผลที่ผู้ใช้ที่ระบุเป็นเจ้าของเท่านั้น ชื่อคำสั่งเป็นทางเลือก
-v, --รายละเอียด
รายงานว่าส่งสัญญาณสำเร็จหรือไม่
-V, --รุ่น
แสดงข้อมูลเวอร์ชัน
-w, --รอ
รอให้กระบวนการที่ถูกฆ่าทั้งหมดตาย killall ตรวจสอบหนึ่งครั้งต่อวินาทีหากมี
กระบวนการที่ถูกฆ่ายังคงมีอยู่และจะส่งคืนก็ต่อเมื่อไม่มีเหลือ สังเกตว่า killall
อาจรอตลอดไปหากสัญญาณถูกละเลย ไม่มีผล หรือหากกระบวนการยังคงอยู่
ในสถานะซอมบี้
-y, --น้อง-กว่า
จับคู่เฉพาะกระบวนการที่อายุน้อยกว่า (เริ่มหลังจาก) เวลาที่ระบุ เวลา
ถูกกำหนดเป็นทุ่นแล้วหน่วย หน่วยคือ s,m,h,d,w,M,y สำหรับวินาที
นาที ชั่วโมง วัน สัปดาห์ เดือน ปี ตามลำดับ
-Z, --บริบท
(SELinux เท่านั้น) ระบุบริบทความปลอดภัย: ฆ่าเฉพาะกระบวนการที่มีความปลอดภัย
บริบทที่ตรงกับรูปแบบนิพจน์ทั่วไปที่ใช้ไปที่กำหนด ต้องมาก่อน
อาร์กิวเมนต์อื่นๆ บนบรรทัดคำสั่ง ชื่อคำสั่งเป็นทางเลือก
ใช้ killall ออนไลน์โดยใช้บริการ onworks.net