user@host$ killall -9 -u user
它肯定会杀死user(包括 forkbombs)拥有的所有进程吗?
user从其他用户生成新进程。user的进程处于 D-sleep 并且无法杀死。ptrace或终止这个启动killall(但它们可以相互跟踪或做其他事情)ulimit防止太多进程(但killall已经启动并分配了它的内存)例如,如果killall将完成未篡改并成功是否 100% 没有进程留下此 uid?如果不是,如何正确执行(使用标准命令且没有 root 访问权限)。
SysRq+I 肯定会杀死所有东西(甚至复制)吗?
Vmware 是用户安装的软件。所以它应该在底层操作系统给定的用户空间中运行。然而,它运行的操作系统是完全可操作的,需要在内核模式下运行。那么它运行在哪里呢?
在 Mac OS X 10.6 上,我有时会看到在“ps”中显示为“E”的进程,手册页说这意味着他们“试图退出”,但他们不会。“kill -9”不起作用,等待也不起作用。有什么办法可以摆脱它们吗?我通常不在乎,但他们有时会阻止 Dock 中的一个条目。
出于隐私目的,我正在使用持续的 VPN 连接。(我讨厌法律,现在所有的伐木活动)。
但是说到游戏,我根本不需要加密/隐藏。我想为 Steam+Xy.exe 等给定进程禁用 VPN 以使游戏可玩。
那可能吗?如果是,如何?
(操作系统:Windows 7 Ultimate x64)
我试图弄清楚如何操作一个相当大的 Java 程序“prog”。如果我转到它的 /bin/ 目录并配置它的 setenv.sh 和 prog.sh 以使用本地目录和我当前的用户帐户。然后我尝试通过“./prog.sh start”运行它。以下是 prog.sh 的所有相关部分:
USER=(my current account)
_CMD="/opt/jdk/bin/java -server -Xmx768m -classpath "${CLASSPATH}" -jar "${DIR}/prog.jar""
case "${ACTION}" in
start)
nohup su ${USER} -c "exec ${_CMD} >>${_LOGFILE} 2>&1" >/dev/null &
echo $! >${_PID}
echo "Prog running. PID="`cat ${_PID}`
;;
stop)
PID=`cat ${_PID} 2>/dev/null`
echo "Shutting down prog: ${PID}
kill -QUIT ${PID} 2>/dev/null
kill ${PID} 2>/dev/null
kill -KILL ${PID} 2>/dev/null
rm -f ${_PID}
echo "STOPPED `date`" >>${_LOGFILE}
;;
Run Code Online (Sandbox Code Playgroud)
当我实际执行 ./prog.sh start 时,它会启动。但是我在进程列表中根本找不到它。我也不能使用 shell 脚本使用的相同命令手动杀死它。但是我可以说它正在运行,因为如果我执行 ./prog.sh …
我经常在我的 Linux 计算机上运行计算,这会导致我的 X 服务器时不时崩溃。几乎总是,一些程序似乎在崩溃中幸存下来并处于可中断的睡眠状态,例如:
29315 ? Sl 54:35 /home/kashim/Desktop/anylogic/anylogic -vmargs -Xmx1024M
Run Code Online (Sandbox Code Playgroud)
有没有办法将这些应用程序与新的 X 服务器重新连接?
我在我的服务器上工作,在htop 时我刚刚注意到一些不寻常的事情。
syslog-ng 进程列举如下
supervising syslog-ng
/sbin/syslog-ng
Run Code Online (Sandbox Code Playgroud)
我不知道这是什么意思。我试图做,man supervising但什么也没找到。supervising命令也不存在。谷歌搜索,我找到了一个关于 的页面launchtool,但我在我的系统中既找不到它也找不到它的手册页。
该可执行文件/命令/无论做什么?为什么今天我在 htop 中读到了那句话?
谢谢你。
PS:我不确定是否将其发布到 SU 或 SF:即使它是与服务器相关的问题,它也涵盖了一般的 Linux。
Chrome 在一个进程中运行它的所有选项卡,当我打开大量选项卡时,它确实减慢了我的机器速度。考虑到 Chrome 最初的营销方式是将每个标签页作为一个进程运行,我惊讶地发现 Chrome 不再这样做了。
我尝试了该--proccess-per-tab标志,但出现错误(-43准确地说)。
我尝试的论点是
open -a /Applications/Google_Chrome.app/Contents/MacOS/Google_Chrome --args --process-per-tab
Run Code Online (Sandbox Code Playgroud)
运行 Mac OS 10.6.7 和 Chrome 13.0.761.0
更新:刚刚打开 chrome,它将我的选项卡分为 4 个不同的进程。
随着时间的推移,这些过程将合二为一。
自从我在 Mac 上安装 Lion 后,我时不时地注意到一个名为的进程uninstalld一直在运行并占用了大量CPU 时间。
有谁知道它是做什么的?我没有尝试卸载任何东西。
我如何知道已经运行的进程加载了哪些共享库?
我正在使用 Linux。