4

Linux ユーザー空間 API に、同等のアクションを実行できるインターフェイスはありますか?

chattr +i myfile
chattr -i myfile

可能であれば、アプリケーション内からこれを行う必要がありますが、Linux API からこれを行う方法を示唆するものをオンラインで見つけることができません。これを行うために何らかのioctl呼び出しが利用できると思っていましたが、それについての詳細を見つけることができません。

4

1 に答える 1

3

見て:

straceまた、chattr で何かを実行すると、次のような呼び出しが行われることがわかります。

ioctl(fd, EXT2_IOC_SETFLAGS, flags)

このスレッドを見てください)

于 2013-06-06T12:13:33.980 に答える