คำถามติดแท็ก kill

ใช้ใน bash / shell เพื่อฆ่ากระบวนการ

5
กระบวนการ <defunct> คืออะไรและเหตุใดจึงไม่ถูกฆ่า
เบราว์เซอร์ chrome ไม่ตอบสนองและฉันพยายามจะฆ่า แต่แทนที่จะหายไปจากกระบวนการ&lt;defunct&gt;ทางด้านขวาและไม่ถูกฆ่า: อะไรคือสิ่งที่&lt;defunct&gt;สำหรับกระบวนการและทำไมมันไม่ได้รับการฆ่า?
180 process  kill  zombie 

13
ฉันจะฆ่ากระบวนการใน Ubuntu ได้อย่างไร
ฉันจะฆ่ากระบวนการทั้งหมดที่ทำงานโดยบัญชีที่ไม่ใช่รูทของตัวเองได้อย่างไร ฉันมีกระบวนการ smbd ที่กำลังหมุนซึ่งเกิดจากเครื่อง windows ของฉันดังนั้นฉันจึงโทรเข้าไปยังเซิร์ฟเวอร์ linux และฉันต้องการที่จะฆ่ากระบวนการหมุนเหล่านั้น ฉันไม่มีสิทธิ์ในการรีสตาร์ทบริการหรือรีบูตเครื่อง
149 process  users  kill 

10
วิธีฆ่าแอพพลิเคชั่น
ฉันได้เล่นกับ Ubuntu ติดตั้งชุดรูปแบบและท่าเทียบเรือใหม่ บางครั้งระหว่างการติดตั้งทั้งหน้าจอก็ค้าง วิธีที่ดีที่สุดใน Ubuntu เพื่อฆ่ากระบวนการ / แอพพลิเคชั่นคืออะไร? มีอะไรที่คล้ายกับ Ctrl + Alt + Del of windows?
62 kill 

5
มีวิธีใดที่จะฆ่ากระบวนการซอมบี้โดยไม่ต้องรีบูตหรือไม่?
มีวิธีใดที่จะฆ่ากระบวนการซอมบี้โดยไม่ต้องรีบูตหรือไม่? นี่คือวิธีที่มันเกิดขึ้น: ฉันต้องการดาวน์โหลดไฟล์ 12GB โดยใช้ฝนตกหนัก หลังจากเพิ่มไฟล์ .torrent แล้วการส่งข้อมูลก็กลายเป็นกระบวนการซอมบี้ (ฉันลองใช้ ktorrent ด้วยเช่นกัน) ในที่สุดฉันก็สามารถดาวน์โหลดไฟล์โดยใช้μTorrent แต่หลังจากปิดโปรแกรมมันก็กลายเป็นซอมบี้เช่นกัน ฉันพยายามใช้kill, skillและpkillมีตัวเลือกที่แตกต่างกันและ-9สัญญาณ แต่ไม่ประสบความสำเร็จ หลังจากอ่านวิธีแก้ปัญหาบนเว็บแล้วฉันพบว่าการฆ่าพ่อแม่สามารถฆ่าซอมบี้ได้ แต่การฆ่าไวน์ก็ไม่ได้ช่วยอะไรเช่นกัน มีวิธีอื่นอีกไหม? แก้ไข: ps -o pid, ppid, stat, comm PID PPID STAT COMMAND 7121 2692 Ss bash 7317 7121 R+ ps pstree เอาท์พุท: init─┬─GoogleTalkPlugi───4*[{GoogleTalkPlug}] ├─NetworkManager─┬─dhclient │ └─{NetworkManager} ├─acpid ├─amarok───19*[{amarok}] ├─apache2───5*[apache2] ├─atd ├─avahi-daemon───avahi-daemon ├─bonobo-activati───{bonobo-activat} …
48 process  kill  zombie 

3
ทำไมคำสั่ง 'kill' นี้จึงทำให้ฉันออกจากคอมพิวเตอร์?
คำสั่งต่อไปนี้ลงชื่อออกจากฉัน ( อย่าเรียกใช้คำสั่งนี้): kill -9 -1 ฉันไม่เข้าใจว่าทำไม บางคนสามารถอธิบายเรื่องนี้กับฉันได้ไหม

5
ฉันจะดูกระบวนการพื้นหลังใน Ubuntu ได้อย่างไร และฆ่ากระบวนการที่ไม่จำเป็น?
ใน Windows โดยใช้Task Managerเราสามารถดูจำนวน.exeไฟล์ที่กำลังทำงาน นอกจากนี้ในcommand promptเราใช้tasklistคำสั่งเพื่อดูกระบวนการ ในอูบุนตูฉันจะดูกระบวนการทั้งหมดและฆ่ากระบวนการที่ไม่ต้องการได้อย่างไร

5
วิธีฆ่าภารกิจ GUI ที่ไม่ตอบสนองภายใต้ Unity
ฉันกำลังค้นหาวิธีที่ง่ายต่อการฆ่าแอปพลิเคชัน GUI ที่ไม่ตอบสนองภายใต้ Unity ฉันมองข้ามไหล่ของผู้ใช้ Unity ใหม่ที่พยายามใช้ gscan2pdf - และ gscan2pdf ดูเหมือนจะแตกหักจริงๆ - หลังจากไม่ได้ซ่อมแซมมันมากใช้หน่วยความจำ CPU และหน่วยความจำมากพีซีเริ่ม trashing และผู้ใช้จำเป็นต้องฆ่า gscan2pdf GUI ซึ่งทันที เต็มหน้าจอไม่ตอบสนองและมีโฟกัส ตกลงฉันรู้วิธีที่จะทำ: กดAlt+F2และพิมพ์xkill-&gt; เลือกหน้าต่าง กดAlt+F2เริ่มxtermใช้topหรือpgrepจากนั้นkill PIDหรือใช้โดยตรงpkill ทั้งสองเป็นวิธีที่ไม่ง่ายนักสำหรับผู้ใช้ที่เป็นศูนย์กลาง GUI มีช็อตคัต Unity xkillบ้างไหมที่จะทำให้เป็นเช่นนั้น หรือเป็นวิธีที่ดีที่สุดในการเพิ่ม GUI ให้กับ Unity-starter แล้วอันไหนล่ะ?

6
เชลล์สคริปต์เป็น -9 kill ตามชื่อ
มีวิธี (อาจเป็นสคริปต์) วิธีทำให้กระบวนการนี้เป็นไปโดยอัตโนมัติไหม petr@sova:~$ ps -ef | grep middleman petr 18445 2312 1 12:06 pts/2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman petr 18581 13621 0 12:08 pts/0 00:00:00 grep --color=auto middleman petr@sova:~$ kill -9 18445 น่าเสียดายที่pkillอ่อนแอเกินไปเพราะฉันต้อง-9เลือกออปkillชั่น
28 bash  process  kill 

5
กระบวนการของ Google Chrome ที่จะฆ่าเพื่อปิดหน้าต่างจากสถานี?
Google Chrome มักจะมีกระบวนการ 8 ถึง 9 ที่ทำงานแม้ว่าจะเปิดหน้าต่างเดียวเท่านั้น ฉันควรทำอย่างใดในกระบวนการเหล่านี้เพื่อปิดหน้าต่าง Google Chrome อย่างปลอดภัย นี่คือps -Af | grep chromeผลลัพธ์ของฉัน: 1000 2706 1 2 23:01 ? 00:00:52 /usr/bin/google-chrome-stable 1000 2713 2706 0 23:01 ? 00:00:00 /usr/bin/google-chrome-stable 1000 2714 2706 0 23:01 ? 00:00:00 /opt/google/chrome/chrome-sandbox /opt/google/chrome/chrome --type=zygote 1000 2715 2714 0 23:01 ? 00:00:00 /opt/google/chrome/chrome …

4
ฆ่ากระบวนการ Java
ฉันกำลังทำงานกับรหัสหนักที่คำนวณได้ซึ่งตอนนี้ล่มมาก แต่ฉันยังคงทำงานอยู่ :) เมื่อเกิดปัญหาฉันไม่สามารถปิดหน้าต่าง GUI ได้ ฉันต้องเปิดเปลือกและฆ่ากระบวนการ -9 มันเป็นกระบวนการของจาวาและหาง่าย: nkint@zefiro:~$ ps aux | grep java nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep --color=auto java nkint@zefiro:~$ kill -9 2705 ตอนนี้มันง่าย แต่ค่อนข้างเป็นงานเชิงกล ปกติแล้วฉันรอประมาณ 7-8 โพรเซสที่จะพังแล้วkill …
25 process  kill  pipe 

2
จะล้างคิวการแจ้งเตือนที่ค้างอยู่ได้อย่างไร
ฉันมีแอปพลิเคชั่นที่คลั่งไคล้อย่างสมบูรณ์และส่ง (ดูเหมือนว่า) การแจ้งเตือนหลายร้อยรายการไปยังภูตการแจ้งเตือน ตอนนี้ฉันได้รับฟองการแจ้งเตือนในไม่กี่นาทีที่ผ่านมาและมันก็น่ารำคาญ ฉันจะทำให้พวกเขาหยุดได้โดยไม่ต้องออกจากระบบหรือรีบูต?
21 notify-osd  kill 

6
โปรแกรม / แอปแช่แข็ง / ถูกล็อคสามารถปิดได้อย่างไร?
ฉันใช้ Ubuntu 12.04.1 LTS Desktop ลูกชายของฉันและฉันกำลังเล่นเกมบน GCompris และโมดูลหลาย ๆ หยุดทำงาน / ล็อค เมื่อใดฉันจะไม่ทราบวิธีปิดโปรแกรม ฉันรู้ใน Windows ฉันสามารถใช้ ctrl-alt-del เพื่อไปที่ตัวจัดการงานเพื่อปิด มีสิ่งนี้เทียบเท่ากับ Ubuntu หรือไม่?

4
จะบังคับให้ปิดโปรแกรมใด ๆ ได้อย่างไร?
บางครั้งโปรแกรมบอกฉันว่าฉันไม่สามารถเริ่มได้เพราะมีอินสแตนซ์อื่นที่ทำงานอยู่ ตัวอย่างที่ดีที่สุดคือ Firefox และ Chromium แต่ปัญหานี้เกิดขึ้นกับแอปพลิเคชันมากมาย ฉันไม่พบแอปพลิเคชัน PID ในกระบวนการทำงาน วิธีฆ่าอินสแตนซ์ที่ทำงานอยู่ทั้งหมดของโปรแกรมเช่น Firefox ฉันเหนื่อย: ps ax | grep firefox แต่ทุกสิ่งที่ฉันสามารถหาได้คือ: 8193 ? Rl 0:08 /usr/lib/firefox/firefox ฉันเหนื่อย: kill 8193 แต่ฉันได้รับ: Process not found จริงๆแล้วแม้ว่า Firefox จะทำงานอย่างถูกต้องฉันก็ไม่สามารถหาอินสแตนซ์ของมันpsได้ ฉันพลาดอะไร?

3
คุณ / kentler / subtler เทียบเท่ากับ killall (เช่น“ endall”)?
ฉันจะจบกระบวนการทั้งหมดด้วยชื่อเดียวกันด้วยวิธีที่อ่อนโยนกว่าได้killallอย่างไร? ฉันไม่ต้องการที่จะขัดจังหวะกระบวนการ แต่ปล่อยให้พวกเขามีเวลาที่จะออกจากอย่างถูกต้อง ดูสิ่งนี้ด้วย: ฉันจะฆ่ากระบวนการใน Ubuntu ได้อย่างไร ในการตรวจสอบระบบอะไรคือความแตกต่างระหว่าง Kill Process และ End Process? เหตุใด killall (บางครั้ง) จึงจำเป็นต้องใช้สองครั้ง TL; DR

3
“ <>” หมายถึงอะไรใน“ kill -9 <>”?
ฉันจะผ่านการสอนเกี่ยวกับการกู้คืนจากความล้มเหลวของฐานข้อมูลและในการกวดวิชาความล้มเหลวในโฮสต์ของฐานข้อมูลหลักจะถูกจำลองด้วย: kill -9 &lt;&gt; ฉันรู้ว่าkillคำสั่งนั้นใช้ในการส่งสัญญาณไปยังกระบวนการและนั่น9หมายถึงSIGKILLสัญญาณที่ยุติกระบวนการ แต่การ&lt;&gt;โต้แย้งนั้นมีผลอย่างไร ฉันได้อ่านหน้าคู่มือสำหรับkillคำสั่ง แต่ยังไม่สามารถหาสาเหตุและสิ่งที่&lt;&gt;ใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.