public class Files extends Object
| 构造器和说明 |
|---|
Files() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
changeGroup(File file,
String group)
更改文件所属用户组
|
static void |
changeGroup(Path path,
String group)
更改文件所属用户组
|
static void |
changeGroup(String path,
String group)
更改文件所属用户组
|
static void |
changeOwner(File file,
String owner)
更改文件所属所有者
|
static void |
changeOwner(Path path,
String owner)
更改文件所属所有者
|
static void |
changeOwner(String path,
String owner)
更改文件所属所有者
|
static void |
chgrp(File file,
String group)
更改文件所属用户组
|
static void |
chgrp(Path path,
String group)
更改文件所属用户组
|
static void |
chgrp(String path,
String group)
更改文件所属用户组
|
static void |
chmod(File file,
int mode)
更改文件模式,参数包含三个八进制数按顺序分别指定了所有者、所有者所在的组以及所有人的访问限制;
每一部分都可以通过加入所需的权限来计算出所要的权限;
数字 1 表示使文件可执行,数字 2 表示使文件可写,数字 4 表示使文件可读;
加入这些数字来制定所需要的权限;有关 UNIX 系统的文件权限可以阅读手册“man 1 chmod”和“man 2 chmod”;
mode 不会被自动当成八进制数值,需要给 mode 前面加上 0
|
static void |
chmod(File file,
String perms)
更改文件权限
|
static void |
chmod(Path path,
int mode)
更改文件模式,参数包含三个八进制数按顺序分别指定了所有者、所有者所在的组以及所有人的访问限制;
每一部分都可以通过加入所需的权限来计算出所要的权限;
数字 1 表示使文件可执行,数字 2 表示使文件可写,数字 4 表示使文件可读;
加入这些数字来制定所需要的权限;有关 UNIX 系统的文件权限可以阅读手册“man 1 chmod”和“man 2 chmod”;
mode 不会被自动当成八进制数值,需要给 mode 前面加上 0
|
static void |
chmod(Path path,
String perms)
更改文件权限
|
static void |
chmod(String path,
int mode)
更改文件模式,参数包含三个八进制数按顺序分别指定了所有者、所有者所在的组以及所有人的访问限制;
每一部分都可以通过加入所需的权限来计算出所要的权限;
数字 1 表示使文件可执行,数字 2 表示使文件可写,数字 4 表示使文件可读;
加入这些数字来制定所需要的权限;有关 UNIX 系统的文件权限可以阅读手册“man 1 chmod”和“man 2 chmod”;
mode 不会被自动当成八进制数值,需要给 mode 前面加上 0
|
static void |
chmod(String path,
String perms)
更改文件权限
|
static void |
chown(File file,
String owner)
更改文件所属所有者
|
static void |
chown(Path path,
String owner)
更改文件所属所有者
|
static void |
chown(String path,
String owner)
更改文件所属所有者
|
static String |
mode2perms(int mode)
将文件 mode 转换为文件权限表示
|
public static void changeGroup(Path path, String group) throws IOException
path - 文件路径对象group - 用户组IOException - IO 异常public static void changeGroup(File file, String group) throws IOException
file - 文件对象group - 用户组IOException - IO 异常public static void changeGroup(String path, String group) throws IOException
path - 文件路径group - 用户组IOException - IO 异常public static void chgrp(Path path, String group) throws IOException
path - 文件路径对象group - 用户组IOException - IO 异常public static void chgrp(File file, String group) throws IOException
file - 文件对象group - 用户组IOException - IO 异常public static void chgrp(String path, String group) throws IOException
path - 文件路径group - 用户组IOException - IO 异常public static void changeOwner(Path path, String owner) throws IOException
path - 文件路径对象owner - 所有者名称IOException - IO 异常public static void changeOwner(File file, String owner) throws IOException
file - 文件对象owner - 所有者名称IOException - IO 异常public static void changeOwner(String path, String owner) throws IOException
path - 文件路径owner - 所有者名称IOException - IO 异常public static void chown(Path path, String owner) throws IOException
path - 文件路径对象owner - 所有者名称IOException - IO 异常public static void chown(File file, String owner) throws IOException
file - 文件对象owner - 所有者名称IOException - IO 异常public static void chown(String path, String owner) throws IOException
path - 文件路径owner - 所有者名称IOException - IO 异常public static void chmod(Path path, int mode) throws IOException
path - 文件路径对象mode - 定文件的模式IOException - IO 异常public static void chmod(File file, int mode) throws IOException
file - 文件对象mode - 定文件的模式IOException - IO 异常public static void chmod(String path, int mode) throws IOException
path - 文件路径mode - 定文件的模式IOException - IO 异常public static void chmod(Path path, String perms) throws IOException
path - 文件路径对象perms - 文件权限IOException - IO 异常PosixFilePermissionspublic static void chmod(File file, String perms) throws IOException
file - 文件对象perms - 文件权限IOException - IO 异常PosixFilePermissionspublic static void chmod(String path, String perms) throws IOException
path - 文件路径perms - 文件权限IOException - IO 异常PosixFilePermissionspublic static String mode2perms(int mode)
mode - 文件 modeCopyright © 2023 buession.com Inc.. All rights reserved.