Chroot
| chroot | |
|---|---|
| Example usage of  chrootin Raspberry Pi OS running an interactive shell within a special root directory | |
| Original author(s) | Bill Joy, AT&T Bell Laboratories | 
| Developer(s) | Various open-source and commercial developers | 
| Initial release | 1979 | 
| Operating system | Unix, Unix-like, Plan 9, Inferno | 
| Platform | Cross-platform | 
| Type | Command | 
chroot is a shell command and a system call on Unix and Unix-like operating systems that changes the apparent root directory for the current running process and its children. A program that is run in such a modified environment cannot name (and therefore normally cannot access) files outside the designated directory tree. The term chroot may refer to the chroot(2) system call or the chroot(8) command-line utility. The modified environment is called a chroot jail.