pid 相关问题

在计算中,进程标识符(通常称为进程ID或仅PID)是大多数操作系统内核(例如UNIX,Mac OS X或Microsoft Windows)使用的数字(临时)唯一标识进程。此数字可用作各种函数调用中的参数,允许处理进程,例如调整进程的优先级或完全终止进程。

从 bash 脚本打开终端并检测它何时手动关闭

我写了这个简短的脚本来自动化 PCIe 卡测试: #!/bin/bash BASE_DIR="$(cd "$(目录名 "$0")" && pwd)" FIRST_DIR =“$ BASE_DIR” SECOND_DIR="$

回答 1 投票 0

使用 Ansible 中的字符串查询搜索 Linux 进程 (PID)

在Linux中,我使用下面的查询来获取名称为serverManager的进程的进程ID(PID) ps-ef | grep 服务器管理器 我需要在 Ansible 中执行相同的活动?我尝试搜索 API ...

回答 2 投票 0

Minix2 中的父进程 pid 不匹配

我遇到了以下问题。我需要在 Minix2(minix204) 操作系统中编写一个系统调用,该系统调用将返回具有最大子进程数量的进程的 pid。我成功地写了...

回答 1 投票 0

Linux 中的进程 ID 是非负数吗?

我正在实现一个在用户空间中调用的系统调用,比如说由 foo 调用。 系统调用访问 foo 的 task_struct(通过全局指针 current),打印它的名称和 pid,然后继续 f...

回答 3 投票 0

获取子进程的pid

我有一个像这样的脚本: sh child1.sh & 孩子=$! sh child2.sh 杀死“$孩子” 我运行一个后台进程 child1 供其他进程使用:child2,当 child2 完成后,我...

回答 2 投票 0

为什么windows SMB 445端口总是属于PID 4?

我知道SMB服务使用服务器端的445端口来共享文件夹。 因此,在服务器端有 LanmanServer 服务来处理 SMB。 但是当我使用 TCPView 或 netstat t...

回答 1 投票 0

为什么在 ARM MacOS 上使用 python3 os.fork() 时父进程会执行两次?

我正在尝试运行 Flask 服务器和同时向其发出请求的客户端。 当我运行以下代码时: def main(): ”“” 启动本地服务器并调用它 你...

回答 1 投票 0

使用微控制器STM32和Python的“HIL模型”

我是论坛新手,对这个话题也很陌生,所以请耐心等待。 我应该为一个过程设计一个 PID 控制器,并在微控制器板 (STM32 Nucleo) 上实现它。 测试...

回答 1 投票 0

批处理文件手动运行,但不在任务计划程序中运行

我有一个批处理文件,它将搜索java进程并杀死它。 当在命令提示符下运行 bat 文件时,该脚本可以正常工作。但是当我尝试在任务调度程序中执行时,它......

回答 4 投票 0

杀死在后台运行且没有 PID 的 while 循环

我对 Linux 的所有内容都是初学者,所以请慢慢来。 我创建了一个在后台运行的“脚本”: 虽然是真的; echo "我还活着">>alive.log ;完成&am...

回答 6 投票 0

节省$! (最后一个后台命令的进程 ID)作为数组元素

我无法理解 zsh 5.9 在分配 $ 时的行为方式!到一个数组: 取消设置 a b c 睡觉 3 & 一个=$! b[1]=$! c[1]=${!} 排版-p a b c 输出: 排版a=21391 排版 -a b=( '$!' ) 排版...

回答 1 投票 0

快速确定 PID 是否存在于 (Windows) 上?

我意识到“快”有点主观,所以我会用一些上下文来解释。我正在开发一个名为 psutil 的 Python 模块,用于以跨平台方式读取进程信息。其中一个功能是

回答 4 投票 0

SIGKILL 初始化进程(PID 1)

我遇到了一个关于将信号 9 (SIGKILL) 发送到 init 进程 (PID 1) 的奇怪问题。 如您所知,不能通过信号处理程序忽略 SIGKILL。当我尝试向 init 发送 SIGKILL 时,我注意到

回答 1 投票 0

bash 是否承诺在简单情况下将 -c 优化为普通 exec?

考虑以下 bash 调用 bash -c '睡眠 99' 假设我运行它,在等待它完成睡眠时,我在另一个终端中运行 ps 。 那样的话,我确实找到了 sleep 99

回答 2 投票 0

“AppName”已停止。当我运行我的应用程序时弹出对话框消息

当我尝试执行我的应用程序时,应用程序首先进入白屏,然后弹出消息“应用程序”已停止。我试图解决这个问题,但问题仍然是一样的。为此

回答 1 投票 0

pid_t 是否有合理的初始/无效值?

打开 gcc 的 -Wextra 标志似乎具有禁止结构部分初始化的效果。例如。: // main.c #包括 typedef 结构 S { 整数我; pid_t 进程号; } ...

回答 2 投票 0

如果Linux内核重新分配PID,在使用C pthread互斥体时会导致错误/UB吗?

如果我没猜错的话,Linux pthread C API 中是否可以使用强大的互斥锁,可以跨进程共享(通过将它们放在共享内存中),并且允许您获取...

回答 1 投票 0

如何在 VS Code mac 中更改终端提示符(bash)

所以我在 VS Code mac 中的终端提示显示的是进程 ID,然后是 $。我当前的 shell 是 bash。但我希望我的提示说出我所在目录的字面名称,然后是 $ 符号。如果...

回答 1 投票 0

if(fork) 和 if(!fork) - 它们是如何工作的?

假设我们有以下内容: pid_t 进程号; pid = fork(); 如果(pid==0){ if(fork()) printf(“A”); 否则 printf("B"); printf(“C”); } 别的 { ...

回答 1 投票 0

Unix Bash 脚本即使使用 PID 文件也会启动多次

我编写了第一个 bash 脚本,该脚本使用“inotify”函数检查文件夹是否发生更改并启动一些操作。整个过程是一个由nohup作为后台进程的过程。 折叠...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.