Node.js 文件系统

2020-06-17 05:30:31易采站长站整理
fs.readdir(path, callback)
异步 readdir(3). 读取目录的内容。38fs.readdirSync(path)
同步 readdir().返回文件数组列表。39fs.close(fd, callback)
异步 close().回调函数没有参数,但可能抛出异常。40fs.closeSync(fd)
同步 close().41fs.open(path, flags[, mode], callback)
异步打开文件。42fs.openSync(path, flags[, mode])
同步 version of fs.open().43fs.utimes(path, atime, mtime, callback)
 44fs.utimesSync(path, atime, mtime)
修改文件时间戳,文件通过指定的文件路径。45fs.futimes(fd, atime, mtime, callback)
 46fs.futimesSync(fd, atime, mtime)
修改文件时间戳,通过文件描述符指定。47fs.fsync(fd, callback)
异步 fsync.回调函数没有参数,但可能抛出异常。48fs.fsyncSync(fd)
同步 fsync.49fs.write(fd, buffer, offset, length[, position], callback)
将缓冲区内容写入到通过文件描述符指定的文件。50fs.write(fd, data[, position[, encoding]], callback)
通过文件描述符 fd 写入文件内容。51fs.writeSync(fd, buffer, offset, length[, position])
同步版的 fs.write()。52fs.writeSync(fd, data[, position[, encoding]])
同步版的 fs.write().53fs.read(fd, buffer, offset, length, position, callback)
通过文件描述符 fd 读取文件内容。54fs.readSync(fd, buffer, offset, length, position)
同步版的 fs.read.55fs.readFile(filename[, options], callback)
异步读取文件内容。56fs.readFileSync(filename[, options])<br同步版的 fs.readFile.57fs.writeFile(filename, data[, options], callback)
异步写入文件内容。58fs.writeFileSync(filename, data[, options])
同步版的 fs.writeFile。59fs.appendFile(filename, data[, options], callback)
异步追加文件内容。60fs.appendFileSync(filename, data[, options])
The 同步 version of fs.appendFile.61fs.watchFile(filename[, options], listener)
查看文件的修改。62fs.unwatchFile(filename[, listener])
停止查看 filename 的修改。 63fs.watch(filename[, options][, listener])
查看 filename 的修改,filename 可以是文件或目录。返回 fs.FSWatcher 对象。