Questions tagged «ipc»

进程间通信通常是指允许同一计算机上的进程相互通信的内核服务。

4
可用的DBus服务列表
是否有可用的DBus服务列表之类的东西? 我偶然发现了一些(如NetworkManager,Rhythmbox,Skype,HAL提供的那些)。 我想知道是否可以找到提供的服务/接口的完整列表。
65 linux  d-bus  ipc 


4
如何将密码传递给子进程?
已知在命令行上(从我的程序启动的子进程中)传递密码是不安全的(因为即使使用ps命令的其他用户也可以看到密码)。可以将其作为环境变量传递吗? 我还能通过什么?(除了环境变量),最简单的解决方案似乎是使用管道,但是这种最简单的解决方案并不容易。 我在Perl中编程。

5
如何列出dbus服务下的所有对象路径?
这是“可用的DBus服务列表”的后续问题。 以下python代码将列出所有可用的DBus服务。 import dbus for service in dbus.SystemBus().list_names(): print(service) 我们如何列出python服务中的对象路径?可以选择,但答案不涉及python也可以。 我正在使用Ubuntu 14.04
16 python  d-bus  ipc 



2
为什么只有两个用户定义的信号?
在linux系统中定义的信号列表中,有两个信号称为“用户定义的信号”(SIGUSR1和SIGUSR2)。在特定情况下会引发或捕获其他信号,但是SIGUSR留给用户应用程序使用。 那么为什么只有两个信号呢?
11 history  signals  ipc 

3
如何实现$ RANDOM之类的“生成器”?
$RANDOM每次访问时,特殊变量都有一个新值。在这方面,它使人联想到某些语言中的“生成器”对象。 有没有办法实现这样的事情zsh? 我尝试使用命名管道执行此操作,但是我没有找到一种在不终止“ generator”进程的情况下以受控方式从fifo提取项目的方法。例如: % mkfifo /tmp/ints % (index=0 while ( true ) do echo $index index=$(( index + 1 )) done) > /tmp/ints & [1] 16309 % head -1 /tmp/ints 0 [1] + broken pipe ( index=0 ; while ( true; ); do; echo $index; index=$(( ... 还有其他方法可以在zsh中实现这种生成器类型的对象吗? 编辑:这不起作用: …
10 zsh  fifo  ipc 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.