Skip to main content

วิธีการฆ่าโปรแกรม Linux และการประยุกต์ใช้

35 NEW WAYS TO APPLY LIPSTICK (อาจ 2025)

35 NEW WAYS TO APPLY LIPSTICK (อาจ 2025)
Anonim

บทความนี้จะแสดงวิธีต่างๆในการฆ่าแอปพลิเคชันภายใน Linux

ลองจินตนาการว่าคุณมี Firefox ทำงานอยู่และไม่ว่าด้วยเหตุใดสคริปต์ Flash หลบ ๆ ทำให้เบราเซอร์ของคุณไม่ตอบสนอง คุณจะทำอย่างไรเพื่อปิดโปรแกรม

ภายใน Linux มีหลายวิธีที่จะฆ่าแอปพลิเคชันใด ๆ คู่มือนี้จะแสดงให้คุณเห็น 5 คน

ฆ่าแอพพลิเคชันลินุกซ์โดยใช้คำสั่ง Kill

วิธีแรกคือการใช้คำสั่ง ps และ kill ข้อได้เปรียบของการใช้วิธีนี้คือการทำงานบนระบบลีนุกซ์ทั้งหมด

คำสั่ง kill จำเป็นต้องทราบรหัสกระบวนการของแอพพลิเคชันที่คุณต้องการจะฆ่าและนั่นคือสิ่งที่ ps เข้ามา

ps -ef | grep firefox

คำสั่ง ps จะแสดงรายการกระบวนการทำงานทั้งหมดในคอมพิวเตอร์ของคุณ สวิตช์ -ef ให้รายชื่อรูปแบบเต็มรูปแบบ อีกวิธีหนึ่งเพื่อให้ได้รายการของกระบวนการคือการเรียกใช้คำสั่งด้านบน

ตอนนี้คุณมี id กระบวนการที่คุณสามารถเรียกใช้คำสั่งฆ่า:

ฆ่า pid

ตัวอย่างเช่น:

ฆ่า 1234

ถ้าหลังจากรันคำสั่ง kill application ยังไม่ตายคุณสามารถบังคับให้ใช้ switch -9 ได้ดังนี้:

ฆ่า -9 1234

ฆ่าแอพพลิเคชัน Linux โดยใช้ XKill

วิธีง่ายๆในการฆ่าโปรแกรมกราฟิกคือการใช้คำสั่ง XKill

สิ่งที่คุณต้องทำคือพิมพ์ xkill ลงในหน้าต่างเทอร์มินัลหรือถ้าสภาพแวดล้อมเดสก์ท็อปของคุณมีคุณลักษณะคำสั่งเรียกใช้ให้ป้อน xkill ลงในหน้าต่างคำสั่งเรียกใช้

เส้นผมจะปรากฏขึ้นบนหน้าจอ ตอนนี้คลิกที่หน้าต่างที่คุณต้องการจะฆ่า

ฆ่าแอพพลิเคชันลีนุกซ์โดยใช้ Command ด้านบน

คำสั่งด้านบนของลินุกซ์จะมีตัวจัดการงานเทอร์มินัลซึ่งจะแสดงรายการกระบวนการทำงานทั้งหมดบนเครื่องคอมพิวเตอร์

เพื่อฆ่ากระบวนการภายในอินเทอร์เฟซด้านบนเพียงแค่กดปุ่ม 'k' และป้อนรหัสกระบวนการถัดจากแอ็พพลิเคชันที่คุณต้องการปิด

ใช้ PGrep และ PKill เพื่อฆ่าแอปพลิเคชัน

วิธี ps และ kill ใช้ก่อนหน้านี้ทำได้ดีและรับประกันว่าจะทำงานบนระบบที่ใช้ Linux ทั้งหมด

ระบบลีนุกซ์จำนวนมากมีวิธีการทางลัดสำหรับการทำงานเดียวกันโดยใช้ PGrep และ PKill

PGrep ช่วยให้คุณสามารถป้อนชื่อกระบวนการและส่งคืนรหัสกระบวนการ

ตัวอย่างเช่น:

pgrep firefox

ขณะนี้คุณสามารถเชื่อมรหัส ID ที่ส่งคืนมายัง pkill ได้ดังนี้:

pkill 1234

รอกัน เป็นจริงง่ายกว่าที่ คำสั่ง PKill สามารถยอมรับชื่อของกระบวนการได้เช่นกันดังนั้นคุณจึงสามารถพิมพ์:

pkill firefox

นี่เป็นวิธีที่ดีถ้าคุณมีเพียงหนึ่งแอ็พพลิเคชัน แต่มีประโยชน์น้อยมากถ้าคุณมีหน้าต่าง Firefox หลายตัวที่เปิดอยู่และคุณต้องการจะฆ่ามัน XKill มีประโยชน์มากในสถานการณ์เช่นนี้

ฆ่าแอ็พพลิเคชันโดยใช้ System Monitor

ถ้าคุณใช้สภาพแวดล้อมเดสก์ท็อป GNOME คุณสามารถใช้เครื่องมือ System Monitor เพื่อฆ่าโปรแกรมที่ไม่ตอบสนองได้

เพียงแค่เรียกหน้าต่างกิจกรรมขึ้นมาและพิมพ์ "System Monitor" ลงในช่องค้นหา

คลิกไอคอนและผู้จัดการงานแบบกราฟิกจะปรากฏขึ้น

เลื่อนลงรายการของกระบวนการทำงานและหาแอพพลิเคชันที่คุณต้องการปิด คลิกขวาที่ไอเทมและเลือก "end process" หรือ "kill process" "End Process" ลองใช้คำแนะนำเล็ก ๆ น้อย ๆ ตามแนว "โปรดช่วยปิดใจ" ในขณะที่ตัวเลือก "Kill Process" จะปรากฏขึ้นสำหรับ "ทำออกจากหน้าจอของฉัน"