【问题标题】:Java Programatically simulating chmod -R 755 [duplicate]Java以编程方式模拟chmod -R 755 [重复]
【发布时间】:2015-07-21 23:08:46
【问题描述】:

我有一段代码用于创建一个新目录。 我想做一个 chmod -R 755 ./destDirectory

我创建文件的方式是:

文件 destFile = new File("/home/destFile"); File oneFile = new File("home/destFile/1");

【问题讨论】:

  • 你现在不能在 NIO2 文件/路径 API 中这样做吗
  • 有没有办法用 java.io.file 做到这一点?
  • @user966123 你读过重复的链接或javadocs吗?

标签: java file


【解决方案1】:

查看API documentation 中的java.no.file.Files 类,该类具有多种实用方法,用于设置属性、权限和执行java.io.File 类中没有的其他操作。

您可以使用createDirectory(...) 方法在创建时设置权限,或者使用setPosixFilePermissions(...) 方法设置现有文件或目录。

【讨论】:

    猜你喜欢
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多