Python os.chroot()
Python中的os.chroot()方法用于将当前进程的根目录更改为path。
语法:os.chroot(path)
参数:
Path:当前进程设置为root的路径。
返回:不返回任何值。
示例1
# Python program to explain os.chroot() method
import os, sys
# Set current root path to /Geeks/gfg
os.chroot("/Geeks/gfg")
print ("root path successfully changed.")
输出:
root path successfully changed.
示例2
# 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 function
change_root_directory("/Geeks/gfg")