os.chroot() method in Python is used to change the root directory of the current process to path.
Syntax: os.chroot(path)
Parameters:
path: path to be set as root for the current process.
Returns: does not return any value.
Code #1:
Python3
# Python program to explain os.chroot() methodimport os, sys# Set current root path to /Geeks/gfgos.chroot("/Geeks/gfg")print ("root path successfully changed.") |
Output:
root path successfully changed.
Code #2:
Python3
# Function to Change root directory of the process.def change_root_directory(path): try: os.chdir(path) os.chroot(path) except Exception as exc: error = DaemonOSEnvironmentError("Unable to change root directory ({exc})".format(exc = exc)) raise error # main functionchange_root_directory("/Geeks/gfg") |
