zoukankan      html  css  js  c++  java
  • node.js中的文件系统

    文件打开操作

    fs.open(path, flags[, mode], callback)

    • path: <string>|<Buffer>|<URL>
    • flags: <string>|<number>
    • mode: <integer> Default: 0o666
    • callback: Function(err, fd)

    这是异步打开文件,同步打开文件可以用fs.openSync(path, flags[, mode]),返回一个表示文件描述符的整数。
    flags的值可以是:

    • 'r': 以读取模式打开文件,如果文件不存在则发生异常
    • 'r+': 以读写模式打开文件,如果文件不存在则发生异常
    • 'w': 以写入模式打开文件,如果文件不存在会被创建,如果文件存在会被截断
    • 'wx': 类似于'w',但如果path存在,则失败。
    • 'w+': 以读写模式打开文件,如果文件不存在会被创建,如果文件存在会被截断
    • 'wx+': 类似于'w+',但如果path存在,则失败。

    文件描述符:写了几个程序发现返回的整数是从3开始的,当一个程序中有多个打开文件操作,整数会依次递增。

    认真对待每一天,加油
  • 相关阅读:
    docker-compose
    获取时区
    maven插件
    jquery_ui_api中文
    sax xpath读取xml字符串
    Ant打包
    [转]html5音乐播放器
    javax mail网址
    vbscript调用fso
    fso查找被删除的文件
  • 原文地址:https://www.cnblogs.com/sunshine21/p/9818473.html
Copyright © 2011-2022 走看看