【发布时间】:2017-11-29 21:01:07
【问题描述】:
我为一个项目创建了自己的 ls 命令,并使用“st_mode”变量来查找文件权限,但我不使用宏。
例如: st_mode = 16877
我将其转换为八进制:
st_mode = 40755
我保留最后三个字符并获得我的权限。
但是当我尝试查找文件的类型时,我尝试使用前两个字符,但它们并没有真正帮助我... 所以我想知道我是否可以使用前两个字符来查找文件的类型(链接、文件夹、...)。如果我不能,我应该使用什么来查找文件的类型
感谢您的帮助。
【问题讨论】: