[TOC]

# Overview
A `chroot` on UNIX operating system is an operation 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.

# References
1. [Chroot Wekipedia][1]
2. [Change root Arch Linux Wiki][2]

[1]: https://en.wikipedia.org/wiki/Chroot "Chroot Wekipedia"
[2]: https://wiki.archlinux.org/index.php/Change_root "Change root Arch Linux Wiki"

[TOC]

# Overview
A `chroot` on UNIX operating system is an operation 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 modified environment is called a **chroot jail**.

# References
1. [Chroot Wekipedia][1]
2. [Change root Arch Linux Wiki][2]

[1]: https://en.wikipedia.org/wiki/Chroot "Chroot Wekipedia"
[2]: https://wiki.archlinux.org/index.php/Change_root "Change root Arch Linux Wiki"

Fix typo and add some information
Fix typo and add some information
