gpt4 book ai didi

chroot - chroot 命令和 chroot() 系统调用有什么区别

转载 作者:行者123 更新时间:2023-12-03 19:42:00 26 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改善这个问题吗?通过 editing this post 添加详细信息并澄清问题.

7年前关闭。




Improve this question




任何人都可以帮助我理解 chroot 命令和 chroot() 系统调用之间的真正区别是什么。

最佳答案

系统调用是程序与内核交互的一种方式。

unix 工具命令要么是一个小的独立程序(在这种情况下),要么是一个内置的 shell(在其他一些情况下)。这允许用户或脚本执行操作而无需为此提供低级程序代码。

在命令和系统调用具有相同名称的情况下,命令通常提供一种方法来完成系统调用的功能或类似的功能。

系统调用记录在手册的第 2 节中,而命令可能在其他地方,例如第 8 页。因此,如果您键入
man 2 chroot您将获得系统调用的文档

如果你输入
man 8 chroot (或者在许多情况下只是无法指定页面)您将获得该命令的文档。

如果你输入
which chroot您将找到实现该命令的可执行文件的位置,假设它在您的搜索路径中,就像通常那样。

关于chroot - chroot 命令和 chroot() 系统调用有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20035549/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com