chrome 浏览器没有响应,我试图杀死它,但该进程<defunct>并没有消失,并且没有被杀死:

什么是<defunct>进程,为什么它不会被杀死?
如何杀死由我自己的非 root 帐户运行的所有进程?
我有一些由 Windows 机器引起的旋转 smbd 进程,所以我 telnet 进入了 linux 服务器,我想终止这些旋转进程。我无权重新启动服务或重新启动机器。
我一直在玩 Ubuntu 安装新主题和码头。有时在安装过程中,整个屏幕只是挂起。在 Ubuntu 中杀死进程/应用程序的最佳方法是什么?有什么类似于 Windows 的 Ctrl + Alt + Del 吗?
有没有办法在不重启的情况下杀死僵尸进程?事情是这样发生的:
我想使用 torrent 下载一个 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
Run Code Online (Sandbox Code Playgroud)
pstree 输出:
init???GoogleTalkPlugi???4*[{GoogleTalkPlug}]
??NetworkManager???dhclient
? ??{NetworkManager}
??acpid
??amarok???19*[{amarok}]
??apache2???5*[apache2]
??atd
??avahi-daemon???avahi-daemon
??bonobo-activati???{bonobo-activat}
??clock-applet
??console-kit-dae???63*[{console-kit-da}]
??cron
??cupsd
??2*[dbus-daemon]
??2*[dbus-launch]
??desktopcouch-se???desktopcouch-se
??firefox???run-mozilla.sh???firefox-bin???plugin-containe???8*[{plugin-contain}]
? ??14*[{firefox-bin}]
??gconfd-2
??gdm-binary???gdm-simple-slav???Xorg
? ? ??gdm-session-wor???gnome-session???bluetooth-apple
? ? ? ? ??compiz???sh???gtk-window-deco
? ? ? ? ??fusion-icon
? ? ? ? ??gdu-notificatio …Run Code Online (Sandbox Code Playgroud) 在 Windows 中使用Task Manager我们可以看到有多少.exe文件正在运行。同样在command prompt我们使用tasklist命令来查看进程。在 ubuntu 中,如何查看所有进程并杀死不需要的进程?
谷歌浏览器通常有 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 --type=zygote
1000 2719 2715 0 23:01 ? 00:00:00 /opt/google/chrome/nacl_helper
1000 2720 2715 0 23:01 ? 00:00:00 /opt/google/chrome/chrome --type=zygote
1000 2839 2706 0 23:01 ? 00:00:08 /opt/google/chrome/chrome --type=gpu-process --channel=2706.3.250838429 --supports-dual-gpus=false --gpu-driver-bug-workarounds=0,1,27 --disable-accelerated-video-decode …Run Code Online (Sandbox Code Playgroud) 我正在使用 Ubuntu 12.04.1 LTS 桌面。
我儿子和我正在 GCompris 和几个模块冻结/锁定上玩游戏。
当它发生时,我不知道如何关闭该程序。
我知道在 Windows 中我可以使用 ctrl-alt-del 进入任务管理器将其关闭。
在 Ubuntu 中有与此等效的吗?
在 x64 上运行 Ubuntu 18.04。
我需要完全关闭 Ubuntu 系统上的“自动更新提醒”功能。问题在于机器正在执行一些无人值守的处理,并且更新提醒会干扰它。
不久前,我在谷歌上搜索了有关此问题的帮助,并得到了一些指示,可以进入软件更新程序“设置”并将“何时提醒我”设置为“从不”。这有点(但不是真的)有效。它会禁用出现的大屏幕(告诉您“我们为您提供新软件”的屏幕),但不会禁用小屏幕。
无论如何,我可以继续更多地说明它是如何不起作用的,但重点是很明显,它真的非常希望你这样做,并且他们使配置很难工作 - 真正将其关闭。
所以,我需要一些较低级别的东西 - 不是那么“user-y”或“GUI-I” - 因为那是行不通的。必须有一些较低级别的东西——一些服务或一些你可以杀死或禁用的东西来消除这种情况。你能帮我吗?
我正在处理一个计算量很大的代码 - 目前 - 崩溃了很多,但我仍在努力:) 当它崩溃时,我无法关闭 GUI 窗口;我必须打开一个 shell 并杀死 -9 进程。
它是一个Java进程,很容易找到:
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
Run Code Online (Sandbox Code Playgroud)
现在这很容易,但相当机械的任务。所以通常我会等待大约 7-8 个进程崩溃,然后kill -9每个进程崩溃。
我想以自动方式执行此操作。我认为应该很容易通过管道传输一些命令来获取 (n-1) 个结果的 idps aux | grep java并杀死它,但我不知道从哪里开始。
谁能给我任何提示?