Python库详解之os库--文件和目录操作(续1)
1、继续用实例说明os模块文件和目录操作函数:1:lchflags(path, flags)功能:设置文围泠惶底件路径为入参传入的数据标志.注意:flag标志和函数chflags()类似,但是没有符号链接.注意:官方文档说明2.6有此函数,但本系统不支持,如图所示:注意:函数lchmod(path, mode)和此函数一样不支持.

2、lchown(path, uid, gid)功能:修改当前路径或文件的用户id和组id为参数传递的uid和gid,但是没有符号链接.注意:如果uid和gid不修改,可以写-1,此外需要root权限.

3、link(source, link_name)功能:给文件或目录建立硬链接.参数:source:创建硬连接的源地址参数:link_name:创建硬连接的目标地址

4、listdir(path)功能:返回一个列表,该列表包含给定目录下所有文件或目录的名字.

5、lstat(path)功能:和函数stat() 类似返回文件的信息,但是没有符号链接.

6、mkfifo(path[, mode])功能:给指定路径建立管道,并可以附带模式信息.注意:默认的模式权限为0664

7、mknod(酆璁冻嘌filename[, mode=0600[, device=0]])功能:创建一个名字为fil髫潋啜缅ename的文件系统节点.注意:mode有以下几种:stat.S_IFREG,stat.S_IFCHR, stat.S_IFBLK, and stat.S_IFIFO.可以通过或运算组合.注意:参数device是指创建文件的设备号.
