Linux以其稳定性、健壮性和出色的无错误功能而著称,但是无论操作系统多么先进和无错误,在某些时候都不可避免地会出现系统卡顿和窗口冻结/挂起的情况。值得庆幸的是,这根本不是什么大问题,因为Linux用户可以利用简洁的工具和命令,让用户立即杀死那些混乱的“无响应”应用程序!Normal07.8lb02falsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4/*样式定义*/table.MsoNormalTable{mso-style-name:Normaltable;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-qformat:yes;mso-style-parent:"";mso-padding-alt:0cm5.4pt0cm5.4pt;mso-para-margin:0cm;mso-para-margin-bottom:.0001pt;mso-pagination:widow-orphan;font-size:10.5pt;mso-bidi-font-size:11.0pt;font-family:"Calibri","无衬线字体”;mso-ascii-字体系列:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman";mso-bidi-theme-font:minor-bidi;mso-font-kerning:1.0pt;}今天的Linux发行版通常可以检测到任何有问题的窗口并给用户这个选项:强制停止等待应用程序最终响应,但是如果你没有看到这种对话框的提示,它总是是的,您可以使用旧的可靠的“xkill”命令来克服任何问题。使用此命令的唯一先决条件是系统的其余部分没有完全冻结,这种情况很少发生。如何使用“xkill”?“xkill”命令是“xorg-xkill”包的一部分,所以要使用它你必须确保后者安装在你的系统上。为此,请通过Linux发行版的软件中心/包管理器安装它,或使用终端来安装它。sudoapt-getinstallxorg-xkill用于Ubuntu/Mint用户sudoyuminstallxorg-xkill用于Fedora用户sudopacman-Sxorg-xkill用于Arch用户好吧,现在我们已经安装了“xorg-xkill”包,我们现在可以打开一个终端并输入“xkill””并按Enter。这会将您的鼠标光标变成“x”或头骨(取决于您的图标集)。现在您只需左键单击任何没有响应的窗口,它就会立即消失。添加快捷方式但是为什么每次你想杀掉一个窗口都要打开一个终端?这真的不是很方便,所以这里有一个技巧给你。你可以自定义一个键盘快捷键,让你在任何情况下都可以调用“xkill”。要做到这一点,只需转到“系统设置”,选择“键盘”部分,从“自定义快捷键”类别中添加你需要的快捷键。点击刚刚添加的快捷键,你可以输入你喜欢的按键序列。我建议你应该使用“Ctrl+Alt+k",因为它通常不被任何其他操作占用离子,并简明扼要地表明其功能。现在,每次按此顺序按键时,鼠标光标都会变成一个“x”来终止进程,您只需单击那个流氓窗口即可摆脱它。可能的影响使用“xkill”出奇的简单和方便,但它没有一些可能的缺点。问题是一些失去X关系的应用程序继续在后台作为进程运行。这会挂断系统资源,用户无法在屏幕上看到任何正在运行的进程。一旦X关系丢失,大部分应用程序都会终止进程,但有些应用程序不会终止进程,所以这里介绍遇到这种情况如何解决。你打开一个终端,输入“top”然后回车。这将显示当前正在运行的进程。要按处理器使用情况对进程进行排序,您可以按此屏幕上的“P”按钮。找到仍在运行的进程,记下左列中的PID。现在按“k”按钮,系统将提示您输入要终止的进程的PID号。在这一步之后,你可以输入“kill”,回车,这个过程就永远消失了。注意:用户权限适用于“kill”和“xkill”,因此请确保您要杀死的进程不是由系统管理员运行的。如果该进程由系统管理员运行,请使用“su”命令启动终端会话,或输入“sudotop”。
