fchown会将参数fd指定文件的
所有者变更为参数owner代表的用户,而将该文件的组变更为参数group组。
如果参数owner或group为-1,对映的
所有者或组有所改变。参数fd为已打开的
文件描述符。当root用fchown改变文件
所有者或组时,该文件若具S_ISUID或S_ISGID权限,则会清除此权限位。成功则返回0,失败则返回-1,错误原因存于errno。
EPERM 进程的有效用户识别码与欲修改权限的文件
所有者不同,而且也不具
root权限,或是参数owner、group不正确。