ファイル/ディレクトリのアクセス許可を取得および設定するメカニズムはありますか?
たとえば、シェルの方法でファイルのアクセス許可を表示したい:
-rwxr-xr--
Javaを使用してこれを行うことは可能ですか?
- ファイルが 、 、および
File
かどうかを知るためのメソッドがクラスにいくつかあることは知っていますが、知る限り、この情報は現在のユーザー専用です。755 などの 8 進数全体を知る必要があるため、ユーザー、グループ、および他のユーザーから取得する必要があります。canExecute
canRead
canWrite
- Java7がPosix操作をもたらすことは知っていますが、より小さなJREを使用してこれを行うにはどうすればよいでしょうか?
ls
、またはのようなコマンドは使用したくありませんchmod
。