标签: c linux
Linux用户空间API中是否有任何接口允许我执行等同于
chattr +i myfile chattr -i myfile
如果可能的话,我需要在我的应用程序中执行此操作,但我无法在网上找到任何建议如何从Linux API执行此操作。我原本以为会有某种ioctl电话可以做到这一点,但我找不到任何关于它的细节。
ioctl
答案 0 :(得分:3)
看看:
如果你在chattr上做了一些strace,你可能会发现它调用的内容如下:
strace
ioctl(fd, EXT2_IOC_SETFLAGS, flags)
(看看this thread)