小编Ste*_*eve的帖子

如果内核是单体的,为什么 Linux 是“类 Unix”?

据我了解,Unix 身份的一部分是它有一个微内核,将工作委托给高度模块化的文件进程。那么,如果 Linux 偏离了这种具有单体内核的方法,为什么它仍然被认为是“类 Unix”呢?

linux kernel unix-philosophy

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

将两个 PID 的列表传递给 xargs 只会使用 ssh 杀死第一个

我正在检索我想要杀死的两个 PID 的列表。我的管道看起来像

ps -ef | grep foo | grep -v grep | awk {'print $2'} | xargs kill -9

在本地执行此操作时,两个进程都会被终止。但是当将它与 ssh 一起使用时

ssh foo@<IP Address> "ps -ef | grep foo | grep -v grep | awk {'print $2'} | xargs kill -9"

两个PID中只有一个被删除。它输出kill: <PID>: No such process. 是否试图在本地杀死第二个进程?

shell ssh xargs awk quoting

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

标签 统计

awk ×1

kernel ×1

linux ×1

quoting ×1

shell ×1

ssh ×1

unix-philosophy ×1

xargs ×1