fs.rename(oldPath, newPath, [callback]) ##修改名字,回调函数为function(exception) {} fs.truncate(fd, len, [callback]) ##截断文件 fs.chown(path, uid, gid, [callback]) fs.fchown(fd, uid, gid, [callback]) ##修改文件所属 fs.chmod(path, mode, [callback]) fs.fchmod(fd, mode, [callback]) ##修改文件权限 fs.stat(path, [callback]) fs.lstat(path, [callback]) fs.fstat(fd, [callback]) ##返回文件stat,回调为function(err,state) {} fs.link(srcpath, dstpath, [callback]) fs.symlink(srcpath, dstpath, [type], [callback]) ##创建链接与符号链接 fs.readlink(path, [callback]) ##读取link的内容 fs.unlink(path, [callback]) ##取消link fs.rmdir(path, [callback]) fs.mkdir(path, [mode], [callback]) ##目录创建与删除 fs.readdir(path, [callback]) ##读取目录内容 回调为function(err,files) {} fs.open(path, flags, [mode], [callback]) ##回调为function(err,fd) {} fs.write(fd, buffer, offset, length, position, [callback]) ##回调为function(err,len,buf) ; fs.read(fd, buffer, offset, length, position, [callback]) ##回调为function(err,len,buf) ; fs.close(fd, [callback]) fs.utimes(path, atime, mtime, [callback]) fs.futimes(fd, atime, mtime, [callback]) ##修改文件的访问时间与修改时间 fs.fsync(fd, [callback]) fs.readFile(filename, [encoding], [callback]) ##高层接口,回调为function(err,data) fs.writeFile(filename, data, [encoding], [callback]) ##高层接口,回调为function(err) fs.appendFile(filename, data, encoding='utf8', [callback]) fs.createReadStream(path,[opt]) fs.createWriteStream(path,[opt]) 从路径创建输入与输出流
|