โซลูชันหนึ่งที่ฉันใช้แบบฟอร์มเป็นครั้งคราวเมื่อสิ่งต่าง ๆ บ้าคลั่งคือเปลี่ยนไปใช้คอนโซลอื่นโดยใช้ Ctrl-AltFx (F1-F6) Ctrl-Alt-F7 ควรนำคุณกลับไปที่หน้าจอกราฟิก การดำเนินการนี้จะนำคุณไปสู่ข้อความแจ้งการเข้าสู่ระบบ
หากสิ่งนี้ไม่ได้ผลและคุณติดตั้ง OpenSSH (sudo apt-get install openssh) คุณสามารถ ssh ลงในกล่องของคุณจากระยะไกลและรับพรอมต์เดียวกันได้
จากนั้นคุณสามารถลงชื่อเข้าใช้ด้วยตัวคุณเองไปที่รูทและดูว่าแอปพลิเคชันใดกำลังทำงานอยู่ สิ่งนี้ต้องการประสบการณ์เล็กน้อยกับคำสั่งบางคำเช่น ps, kill, grep และ less
ps - ef | มากกว่า
คำสั่งดังกล่าวจะแสดงให้คุณเห็นกระบวนการทั้งหมดที่กำลังทำงานอยู่และคุณมีพรอมต์ "เพิ่มเติม ... " ที่จะผูกเพื่ออ่านผลลัพธ์
kill -9 ####
คำสั่งดังกล่าวจะฆ่ากระบวนการหมายเลข ####
ps -ef | grep ora | มากกว่า
คำสั่งดังกล่าวจะแสดงกระบวนการทั้งหมดด้วยตัวอักษร "ora" เช่นโปรแกรม Oracle จะช่วยให้คุณเห็นข้อความแจ้งเตือน "เพิ่มเติม ... "
คุณต้องระวังเมื่อทำสิ่งนี้ คุณอาจฆ่าทั้งระบบ วิธีของฉันในการทำเช่นนี้คือดูกระบวนการที่ด้านล่างของรายการซึ่งจะเริ่มกระบวนการล่าสุด สิ่งเหล่านี้มีแนวโน้มที่จะแข็งตัวของระบบและการฆ่านั้นอาจทำให้สภาพแวดล้อม X แย่ลงไปกว่าเดิมได้โดยไม่ต้องเรียกคืนทั้งระบบ ในรายการกระบวนการคุณจะเห็นตัวเลขสองตัว อันแรก (ซ้ายสุด) คือหมายเลขกระบวนการเองและอีกอันถัดจากนั้นเป็นกระบวนการที่เรียกใช้งาน
ในคำสั่งของกระบวนการคุณอาจรู้จักชื่อของโปรแกรมล่าสุดที่คุณเริ่มต้นและฆ่าสิ่งเหล่านั้นก่อน
ที่ดีที่สุดคุณสามารถค้นหาและฆ่าโปรแกรมที่กระทำผิด ที่แย่ที่สุดคุณจะต้องหยุดระบบจนกว่าคุณจะเปิดวงจร ดำเนินการอย่างระมัดระวัง ............................
แต่คุณมีโอกาสที่จะคัดลอกไฟล์สำคัญดำเนินการอื่น ๆ