当前位置: 技术问答>java相关
在线等待:在Java中是否有权限修改一个文件的权限?
来源: 互联网 发布时间:2015-06-20
本文导语: 在Java中好像有个java.io.FilePermission类可以修改一个文件的读写或执行的权限,但这些权限好像都是针对owner的。但现在要修改一个文件的权限为711,是否可以做到? | Runtime chg=Runtime.getRuntime(); ...
在Java中好像有个java.io.FilePermission类可以修改一个文件的读写或执行的权限,但这些权限好像都是针对owner的。但现在要修改一个文件的权限为711,是否可以做到?
|
Runtime chg=Runtime.getRuntime();
chg.exec("/bin/chmod -R 711 " + homedir.getAbsolutePath());
//上面的代码是Unix平台的,Windows平台不能修改一个文件执行的权限
//我用过的,没问题。给分吧!
chg.exec("/bin/chmod -R 711 " + homedir.getAbsolutePath());
//上面的代码是Unix平台的,Windows平台不能修改一个文件执行的权限
//我用过的,没问题。给分吧!
|
嘻嘻,
调用命令chmod file 711啊.
岂不是很容易.
调用命令chmod file 711啊.
岂不是很容易.