潘多

潘多的博客

他的个人主页  他的博客

这个题怎么做?

潘多  2010年02月20日 星期六 13:40 | 1367次浏览 | 10条评论

当用户从命令行上运行who命令时,以下哪一项能够最好地描绘出现的情况?
A.Shell指示内核将文件/usr/bin/who的内容作为独立的进程来执行,将进程的输出显示在终端上
B.Shell执行名为who的系统调用,直接向Linux内核要输出
C.Shell退出,由进程who代替。进程who结束后,由新的Shell进程代替

 

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
電波系山寨文化科学家

回复 電波系山寨文化科学家  2010年02月20日 星期六 15:38

出题的人明显是个半路出家的...

5条回复

  • 潘多

    回复 潘多  2010年02月20日 星期六 15:47

    我怎么没有看出来呢,请多多指教
    我们愚笨,请您好好讲解一下

    4条回复

      • 電波系山寨文化科学家

        回复 電波系山寨文化科学家  2010年02月20日 星期六 17:20

        出有关operation的题目考别人,却没有给出任何环境和背景条件,可见此人的知识面在整个计算机技术领域内占多么的片面,科班出身的也不至于这样。

        3条回复

          • 潘多

            回复 潘多  2010年02月20日 星期六 17:56

            哦,明白了。而且还顺便考了翻译的能力。

            0条回复

          • 潘多

            回复 潘多  2010年02月20日 星期六 17:47

            没有办法阿,自己的知识太匮乏,也只能看些片面的题了,rhce的复习题翻译过来也就这样。
            果让您出这方面的题,恐怕您会有许多高见吧

            1条回复

倪梦

回复 倪梦  2010年02月20日 星期六 15:04

答案是什么?学习下?

1条回复

  • 潘多

    回复 潘多  2010年02月20日 星期六 15:30

    在一个帖子上看到的,没给答案。
    我会选a

    0条回复

Joey Wang

回复 Joey Wang  2010年02月20日 星期六 15:03

相当于 /bin/sh -> fork()-> exec "/usr/bin/who" 具体来说可能是 execl("/usr/bin/who", "who",(char *)0);
who()不是system call
所以选A

0条回复

刘冠英

回复 刘冠英  2010年02月20日 星期六 14:34

是A么?

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号