将字符串文件类型/权限转换为数字

时间:2015-03-23 14:48:08

标签: javascript linux fuse stat

我正在尝试将文件类型/权限转换为数字,例如:

-rw-r - r-- 1位用户741年3月15日15:40 test.js

我知道如何将权限“rw-r - r--”转换为数字,但我仍然坚持如何转换文件类型“ - ”?

我正在尝试在FUSE getattr方法中设置st_mode,我需要字符串中的这个数字。我不确定如何将类型和权限组合成1个数字,这样我就可以在FUSE中设置模式。谢谢,我也在使用fuse4js。

1 个答案:

答案 0 :(得分:0)

这似乎是文件模式http://man7.org/linux/man-pages/man2/stat.2.html

的掩码