标签: pid

如何使用pid杀死谷歌浏览器的一个标签

我想关闭一个 chrome 标签。我尝试关闭选项卡的 pid,但选项卡没有关闭,而是显示“噢,糟糕!显示此网页时出错。要继续,请重新加载或转到其他页面”。我怎样才能摆脱这个。

google-chrome kill pid

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

如果我仍然有它的 PID,如何识别终止的 Windows 进程?

背景:在我工作的途中,突然出现了安装“微软鼠标和键盘中心”的许可协议。我想了解启动设置的进程,但使用进程资源管理器,我看到它不见了,我只能找到它的 PID(见截图)。

题:

如果您使用Process Explorer,您可能知道该进程的父进程不再存在并且只能看到其 PID 的情况:

在此处输入图片说明

是否有一些 Windows 日志包含 PID 与正在运行的进程的关联,以便我可以找出在给定 PID 下运行的进程?

我最好对我没有预料到的场景感兴趣,所以我没有使用Process Monitor来捕获系统中的事件。

windows process pid process-explorer windows-8

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

/var/run/user/$UID 是 PID 文件的新 /var/run 吗?

我有一个应用程序(以 root 身份作为服务运行),它在/var/run. 但我想知道这现在是否不再是最佳实践。

Linux 中 - 2012 年询问的替代 pid 文件而不是 /var/run 的存储位置,提问者询问是否应该将 PID 文件放入/var/run。不过,这很大程度上是在 systemd 出现之前,以及 systemd 操作系统从/var/run到 just 的转变/run(作为 systemd “ API 文件系统”之一并列在systemd 文件层次结构要求中)。

Lennart Poettering(和其他人)的XDG 基本目录规范之类的东西谈到了“特定于用户的非必要运行时文件和其他文件对象(例如套接字、命名管道……)”的其他地方。systemdfile-hierarchy手册页也是如此。

我在别处读到的内容给我的印象/var/run/user/$UID是systemd 操作系统上此类内容的标准位置。

人们可以找到许多其他的例子。

那么我的应用程序应该更改为使用/var/run/user/$UID …

pid file-location systemd

13
推荐指数
1
解决办法
7493
查看次数

使用kill命令通过其pidn号重新启动linux上的进程,如何?

好吧,我希望能够在 linux 上重新启动进程,因此我查看了kill联机帮助页。显然kill -l会列出我可以发送给进程以执行我需要的所有信号,它们是:

 1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL       5) SIGTRAP
 6) SIGABRT      7) SIGBUS       8) SIGFPE       9) SIGKILL     10) SIGUSR1
11) SIGSEGV     12) SIGUSR2     13) SIGPIPE     14) SIGALRM     15) SIGTERM
16) SIGSTKFLT   17) SIGCHLD     18) SIGCONT     19) SIGSTOP     20) SIGTSTP
21) SIGTTIN     22) SIGTTOU     23) SIGURG      24) SIGXCPU     25) SIGXFSZ
26) SIGVTALRM   27) SIGPROF     28) SIGWINCH    29) SIGIO       30) SIGPWR
31) SIGSYS      34) SIGRTMIN    35) SIGRTMIN+1  36) SIGRTMIN+2  37) SIGRTMIN+3
38) SIGRTMIN+4 …
Run Code Online (Sandbox Code Playgroud)

linux kill process signal pid

10
推荐指数
2
解决办法
6万
查看次数

只要进程不死,进程 PID 是否保证保持不变?

我正在用 Linux 做一些模拟工作,我现在正在处理的代码只在这样一个假设下工作,即一旦内核为进程分配了一个 PID,该 PID 将保持不变,直到该进程被终止. 我认为这是真的,但由于我对 Linux 世界有点陌生,我只想看看是否有任何我应该注意的特殊情况。谢谢!

linux process pid

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

强制退出后,“killall Finder”提示“没有匹配的进程...”但PID仍然存在?

这是给你的。在重新启动失败并强制退出 Finder 后,终端中的“killall Finder”返回:

"No matching processes belonging to you were found"
Run Code Online (Sandbox Code Playgroud)

奇怪的是,finder 的 PID 确实出现在“ps -A”之后,以显示所有进程。但是,在重复 PID 列表时,时间将永久列为 0:00:00。

我尝试了以下手动启动它:

open /System/Library/CoreServices/Finder.app
Run Code Online (Sandbox Code Playgroud)

但它吐了:

LSOpenFromURLSpec() failed with error -600 for the file /System/Library/CoreServices/Finder.app.
Run Code Online (Sandbox Code Playgroud)

关于 Finder 重新启动的任何其他想法不涉及重新启动?(我通常一次打开 6 个空间,每个空间都有一些应用程序,重新加载它们很痛苦。)

finder kill pid application-launch macos

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

如何找出谁(什么进程)正在启动另一个进程?

因此,无论我杀死 exim4 多少次,它都会立即恢复生机。我已经停止了这项服务,但一切都在让它恢复生机并将其用于垃圾邮件。

我如何找到谁是罪魁祸首,换句话说,谁开始了进出口流程?

$ ps -ef | grep exim
root      3038     1  0 14:48 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5Mf-0000mt-L7
107       3042  3038  0 14:48 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5Mf-0000mt-L7
root      5083     1  0 14:49 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5N0-0001Jr-88
107       5233  5083  0 14:49 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5N0-0001Jr-88
root      7420     1  0 14:49 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5NR-0001vb-Km
107       7430  7420  0 14:49 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5NR-0001vb-Km
root      7454     1  0 14:49 ?        00:00:00 /usr/sbin/exim4 -Mc 1YR5NR-0001wA-Rl …
Run Code Online (Sandbox Code Playgroud)

linux spam-prevention pid exim

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

运行一个进程并为批处理文件返回其 PID(作为 CHP.EXE)

我正在寻找像 chp.exe 这样的东西,它可以运行一个命令并返回它的 pid。我无法使用 CHP.EXE,因为它似乎在某些防病毒软件中被报告为受感染的文件。

谢谢

batch pid

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

我在哪里可以找到我的(当前的 shell 进程)PID?

我在 OS X 上使用 ZSH(也有很多自制的东西)。

我想知道我当前终端的 PID。

(我正在学习更多关于 *nix 系统、pstree 等的进程管理,所以这更像是一个学术问题而不是我试图解决的特定用例)

编辑:澄清一下,我指的是运行我当前终端/命令行的进程。

unix zsh pid macos

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

如果有多个 python 程序在运行,我如何确定我的 python 程序的 PID?

我的系统上运行了两个 python 程序,它们被称为 programx和 program y

我想获得 program 的 pid y,但不是x我的 bash 脚本。使用时pgrep python,我得到了他们两个的pid,不知道哪个是哪个。

任何想法如何在 bash 脚本中区分两者之间的区别?

linux bash python pid

5
推荐指数
1
解决办法
8105
查看次数