2

私は同じことを達成しようとしていsudo chmod 755 myfileます。

System.DirectorygetPermissionsで見つけましsetPermissionsたが、現在のユーザー(私の場合はroot)のアクセス許可のみを設定できます。

すべてのユーザーに適用される同等の関数が存在しますか、それともrawSystem呼び出しを使用するための唯一の実行可能なオプションですが、これは少し汚れていると思いますか?

4

1 に答える 1

7

System.Posix.Files標準のUNIXパッケージでは、POSIXファイルのアクセス許可がサポートされています。System.Directoryそのような機能を提供しない理由は、移植性のためです。

于 2012-04-07T05:08:44.960 に答える