Linux/Unix系统中的chroot命令用于更改根目录。Linux/Unix 类系统中的每个进程/命令都有一个称为root 目录的当前工作目录。它更改当前正在运行的进程及其子进程的根目录。
在此类修改的环境中运行的进程/命令无法访问根目录之外的文件。这种修改后的环境称为“ chroot监狱”或“监狱目录”。某些 root 用户和特权进程被允许使用 chroot 命令。
“chroot”命令非常有用:
-
创建测试环境。
-
恢复系统或密码。
-
重新安装引导加载程序。
句法:
chroot /path/to/new/root command
或者
chroot /路径/到/新/根/路径/到/服务器chroot /path/to/new/root /path/to/server
或者
chroot [选项] /path/to/new/root /path/to/serverchroot [options] /path/to/new/root /path/to/server
选项:
-
–userspec=USER:GROUP:此选项描述要