标签: kill

如何强制退出没有响应的应用程序?

VLC 不会退出。如何强制退出应用程序?

vlc kill

15
推荐指数
2
解决办法
4万
查看次数

“kill -9 <>”中的“<>”是什么意思?

我正在学习一个关于从数据库故障中恢复的教程,在本教程中,主数据库主机上的故障模拟为:

kill -9 <>
Run Code Online (Sandbox Code Playgroud)

我知道该kill命令用于向进程发送信号,它9代表SIGKILL终止进程的信号,但该<>参数代表什么?

我已经阅读了该kill命令的手册页,但仍然无法弄清楚为什么使用以及为什么<>使用。

command-line kill

15
推荐指数
1
解决办法
3948
查看次数

我怎样才能找出 java 当前正在运行的 jar 文件(以及它们的 PID)?

我有一个.jar因故障而臭名昭著的文件。当发生故障时,只有重新启动才有帮助。我有一种方法来检测故障(读取所述的日志文件.jar)所以我想编写一个脚本,每当发生故障时都会终止进程。问题是:

confus@confusion:~$ ps -A
...
4438 ?        00:00:00 java
4439 ?        00:00:00 java
4443 ?        00:00:00 java
...
Run Code Online (Sandbox Code Playgroud)

所有运行.jar的进程名自然是“java”。我如何找出这些“java”进程中的哪一个是我想要杀死的进程,即正在运行的进程foobar.jar

java process kill

13
推荐指数
2
解决办法
3万
查看次数

我怎样才能*禁用* Ctrl+Alt+Backspace?

建立在一个问题从2010年(3年前)我试图实现完全相反:我想禁用Ctrl+ Alt+?键盘快捷方式杀死X server。对我来说,它似乎被 禁用System->Preferences->Keyboard但实际上它仍在运行。

dontzap似乎也不“活动的”(如积极开发的那样),并且必须安装它以禁用此组合键似乎违反直觉。

还有其他方法可以正确禁用快捷方式吗?


PS:我认为这是一个错误

PPS:前段时间,我启用了它,因为我觉得它有点酷- 不知道这是一条单行道,没有功能/可靠的选项可以再次禁用它。

keyboard shortcut-keys kill 12.04 xserver

11
推荐指数
2
解决办法
3611
查看次数

什么是不同的 htop 终止信号?

我最近开始使用htop,一直需要杀进程,但是在按下F9进程时,它一直给我这个选项列表,我只是选择了默认选择的一个,但我不知道是什么确实如此,尽管它似乎有效:

htop 信号选项

所以我的问题是,这些不同的选项是什么,哪个最适合用来终止进程?

process kill htop

11
推荐指数
2
解决办法
1万
查看次数

如何杀死 Windows 上的应用程序?

我在谷歌上查了一下,但没有找到任何有用的东西。

反正我是玩孤岛危机2(与PlayOnLinux)和游戏崩溃,但我便无法杀掉该进程,我试过Ctrl+ Alt+ T,但也不过是游戏中出现在屏幕上,我不得不Ctrl+ Alt+Del和结束会议,也失去我所有的工作。

在 Windows 上有 Windows 键(可打开 Unity 面板),但我无能为力。还有Ctrl+ Alt+Del打开所有进程(在 Windows 上)但终端没有出现在我身上(Ctrl+ Alt+ T),我不能杀死任何进程。

有什么帮助吗?

command-line kill

9
推荐指数
1
解决办法
4530
查看次数

如何从命令行杀死火狐

如何从命令行杀死火狐浏览器?

我努力了:

pkill firefox # the command was known to work previously
pkill -9 firefox
kill -9 firefox # descibed in https://unix.stackexchange.com/questions/8916/when-should-i-not-kill-9-a-process
bash: kill: firefox: arguments must be process or job IDs
killall firefox #described in https://appuals.com/restart-firefox-command-line/
Run Code Online (Sandbox Code Playgroud)

一切都是徒劳。

在此输入图像描述

的输出

ps aux | grep -i firefox | grep -v grep
Run Code Online (Sandbox Code Playgroud)

v           2419  1.7  7.7 4026824 458876 ?      Sl   12:56   0:51 /usr/lib/firefox/firefox -new-window
v           2483  0.0  0.6 190540 38684 ?        Sl   12:56   0:00 /usr/lib/firefox/firefox -contentproc -parentBuildID 20210927210923 -prefsLen 1 -prefMapSize 246254 …
Run Code Online (Sandbox Code Playgroud)

firefox kill

9
推荐指数
1
解决办法
3万
查看次数

如何杀死内核线程?我真的想这样做吗?

正如我从中学到了这个问题[bracketed]由上市进程ps aux的命令是内核线程。那么有没有办法从命令行杀死它们?如果没有,我想这样做的原因是为了使用户免于遭受内核恐慌的更高风险,对吗?

kernel kill

8
推荐指数
1
解决办法
1万
查看次数

Oneliner 命令使用kill给定的tcp端口号而不是PID?

我经常做例如

sudo netstat -lpn |grep :8088
Run Code Online (Sandbox Code Playgroud)

查看输出

tcp6       0      0 :::8088                 :::*                    LISTEN      11189/java
Run Code Online (Sandbox Code Playgroud)

进而

sudo kill -kill 11189
Run Code Online (Sandbox Code Playgroud)

我想要一个更方便的命令,就像killatport 8088使用 tcp 端口号作为变量一样,我可以将它作为管道的别名来执行我想要的操作,但是如何从输出和管道中获取 PID它的kill命令?我想我也许可以使用 awk 从 netstat 的输出中获取 PID,但是我如何保护和进行精确的端口匹配,以便输入 80 与 8080 不匹配,同样如此?我应该把它变成一个 C 程序吗?或者已经有这样的小工具了吗?

command-line bash scripts kill

8
推荐指数
1
解决办法
2941
查看次数

如何在 Ubuntu 中从终端杀死单个线程?

我是 Ubuntu 的新手,也是这里的新手。我需要知道这一点。

如何在 Ubuntu 中从终端杀死单个线程?我打开了 mozilla,它有 45 个线程。我想杀死其中一个。

我已经在网上搜索了很多资源,但无济于事。谁能帮我?

process mozilla kill

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

kill ×10

command-line ×3

process ×3

12.04 ×1

bash ×1

firefox ×1

htop ×1

java ×1

kernel ×1

keyboard ×1

mozilla ×1

scripts ×1

shortcut-keys ×1

vlc ×1

xserver ×1