我需要一些关于在C中实现chroot命令的技巧

时间:2011-11-11 12:12:28

标签: c chroot

我的任务是编写一个简单的shell以及这三个命令:“nl”,“head”,“chroot”(没有参数)。我写过nl.c和head.c,但我不知道从哪里开始使用chroot.c。我已经阅读了chroot的内容,用Google搜索了一些文档,作为一个初学者,我很复​​杂。

有关此事的任何建议吗?

1 个答案:

答案 0 :(得分:3)

没有参数的

chroot只会打印错误消息。您可以使用printf

否则,chroot会调用chrootchdir("/"),然后使用exec*函数之一执行shell。