dup2 做了什么
dup2 把一个号盖到另一个号上,效果是【0】。
开始练习 →
pipe 那两个号
运行下面这段程序,填写它打印出来的结果。 PIPE = (3, 4) print(str(PIPE[0]) + "/" + str(PIPE[1]) + "/" + str(len(PIPE)))
开始练习 →
重定向前后 1 号指哪儿
运行下面这段程序,填写它打印出来的结果。 before = "屏幕" after = "管道的写端" print(before + "/" + after + "/&qu
开始练习 →
自己写:把号盖过去
补全 dup2:让一个号改指别处。
开始练习 →
一条管道要几次敲门
数一数 甲 | 乙 这一条管道,shell 一共敲了几次门。
开始练习 →
两个孩子各自的号
管道两头分给两个孩子,各自该关掉哪一头。
开始练习 →
⚠️ 忘了关另一头
比较「两头都关干净」和「忘关一头」。⚠️ 两种写法数据都传得过去。
开始练习 →
跟踪工具能看到什么
跟踪系统调用的工具能给你看的是【0】。
开始练习 →
为什么它在容器里常常用不了
这类工具在容器里常常跑不起来,是因为【0】。
开始练习 →
没有工具怎么办
拿不到跟踪工具,想知道程序在门口卡着还是在屋里算着,可以【0】。
开始练习 →