Node.js文件权限和读写标志的详细说明
一、数字类型的文件权限
用数字表示各权威机构,各权威机构评分对照表如下:
r: 4
w: 2
x: 1
文件有九种基本权限,即所有者、组和其他人拥有自己的读、写和执行权限。例如,文件的权限字符是“-rwxrwxrwx”,这九个权限分为三组。需要累计每个身份(所有者、组、其他人)各自的权限(r、w、x)分数。
例如,当权限为[-rwxrwx-]时,分数为:
owner=rwx=421=7 group=rwx=421=7 others=-=000=0,所以设置权限变化时,这个文件的权限号是770。
二、文件读写标志属性
读写文件时,有时需要设置文件的读写操作属性。例如,当使用readFile()方法完全读取文件时,
在fs.readfile (filename [,options],callback)中,options参数值是一个对象,它指定读取文件时要使用的选项。在这个参数对象中,可以使用flag属性指定对文件进行什么操作,默认值为“r”。可以指定以下值:
摘要
以上就是本文的全部内容。希望本文的内容对大家的学习或工作有所帮助。有问题可以留言交流。
版权声明:Node.js文件权限和读写标志的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。