我正在学习如何使用 killpg 系统调用。所以对于一个实验,我想用相同的 pgid 启动两个新进程,然后尝试使用 killpg 杀死它们。
我读到了setsid,所以我尝试了类似的东西:
setsid gedit & firefox &
但是这两个进程:gedit 和 firefox 最终有两个不同的 pgid。
我确实知道 Linux 中有 4 种不同类别的软件包:
操作系统提供的软件包
第三方提供的包裹
第三方软件自制包
自己软件的自制包
我正在尝试为这些类中的每一个找到示例,以便更好地理解它。所以我想出了以下内容:
虚拟盒或 vmware 播放器等软件包
不确定这个,也许是开发人员正在开发与另一个 3rd 方软件相关或构建于另一个 3rd 方软件上的包?Tmux 自定义版本 ?? 也许
这个很简单
我在这些例子中是对的吗,我只需要在#3 上进行一些详细说明。第三方软件的自制包,有没有例子。谢谢
所以我想# visudo
但问题是我不想创建一个组,然后将所有用户添加到该组,如下所示。
%users ALL=(ALL) NOPASSWD: /usr/sbin/passwd
但是有没有办法只引用所有用户而不必先创建一个组?
我想知道理论上是否可以构建一个可以同时支持 rpm 和 debian 软件包的 Linux 发行版。
是否有任何发行版支持两者?
如果没有,它甚至可能吗?