如何用java代码更改linux下动态生成的文件的权限?

2024-12-05 04:02:50
推荐回答(3个)
回答1:

权限只有Root或者文件所有者可以修改。
如果是这样的话可以
Runtime.getRuntime().execute("chmod +r filename");
如果你不是Root或者文件所有者那就没办法了。

回答2:

只能用root权限执行了
程序是没办法做到的,你想如果程序都能做到了,linux这套机制还有什么作用!

回答3:

如果你跑这个程序的用户是ROOT或者文件的owner
Runtime.getRuntime().execute("chmod +r filename");