• <small id='4gokhfg9'></small><noframes id='ts7yvz4t'>

  • <tfoot id='lnr2qm8p'></tfoot>

  • 您的位置:荆州电脑信息网 > 设置问题 > java如何设置文件的权限

    java如何设置文件的权限

    作者:电脑信息网日期:

    返回目录:设置问题


    额,是更改文件的权限吗?希望能帮到你chmod("777",文件路径); 即可[mw_shl_code=java,true]public static void chmod(String permission, String path) { try { String command = "chmod " + permission + " " + path; Runtime runtime = Runtime.getRuntime(); runtime.exec(command); } catch (IOException e) { e.printStackTrace(); } }[/mw_shl_code] 查看更多答案>>

    在Java中,文件权限是非常具体的操作系统:* nix中,NTFS(Windows)及FAT/FAT32,都有着别样的文件权限。 Java提供了一些通用的文件权限来处理它。

    检查文件权限允许:
    1.file.canExecute(); – 返回true,文件是可执行的,false 则不是。
    2.file.canWrite(); – 返回true,文件是可写的,false 则不是。
    3.file.canRead(); – 返回true,文件是可读的,false 则不是。
    设置文件权限:
    1.file.setExecutable(boolean); – true允许执行操作; false则是禁止它。
    2.file.setReadable(boolean); – true允许读操作; false则是禁止它。
    3.file.setWritable(boolean); – true允许写操作; false则是禁止它。
    在* nix的系统中,可能需要配置有关文件权限的详细指定,例如设置777权限的文件或目录,但是,Java的IO类没有现成的方法e799bee5baa6e997aee7ad94e78988e69d83334,但你可以使用下面的解决方法:
    Runtime.getRuntime().exec("chmod 777 file");文件权限的例子
    import java.io.File;
    import java.io.IOException;

    ×只能给当前用户赋予对该文件的权限,调用createNewFile()方法默认的权限是644.
    ×/
    public class FilePermission
    {
    public static void main( String[] args )
    {
    try {
    File file = new File("/home/test3.txt");
    if (file.createNewFile()){
    System.out.println("File is created!");
    //Runtime.getRuntime().exec("chmod 777 /home/test3.txt");
    file.setExecutable(true);//设置可执行权限
    file.setReadable(true);//设置可读权限
    file.setWritable(true);//设置可写权限
    System.out.println("is execute allow : " + file.canExecute());
    System.out.println("is read allow : " + file.canRead());
    System.out.println("is write allow : " + file.canWrite());
    }else{
    System.out.println("File already exists.");
    }

    } catch (IOException e) {
    e.printStackTrace();
    }

    }
    Program Files文件夹写文件需要管理员权限。一般不用来存源代码。
    或者你用管理员方式打开你的ide就没问题。

    import java.io.IOException;/××只能给当前用户赋予对该文件的权限,调用createNewFile()方法默认的权限是644.×/public class FilePermission{public static void main( String[] args ){try {File file = new File("/home/test3.txt");if (file.createNewFile()){System.out.println("File is created!");//Runtime.getRuntime().exec("chmod 777 /home/test3.txt");file.setExecutable(true);//设置可执行7a64e59b9ee7ad94337权限file.setReadable(true);//设置可读权限file.setWritable(true);//设置可写权限System.out.println("is execute allow : " + file.canExecute());System.out.println("is read allow : " + file.canRead());System.out.println("is write allow : " + file.canWrite());}else{System.out.println("File already exists.");}
      <tbody id='2c0jgj9m'></tbody>
    <tfoot id='i7avm2m2'></tfoot>

    <small id='5jopeu2m'></small><noframes id='ccbxxuxu'>

    • 相关阅读

      • java如何设置文件的权限

      • 电脑信息网设置问题
      • 额,是更改文件知的权道限吗?希望能帮到你chmod("777",文件回路径); 即可答[mw_shl_code=java,true]public static void chmod(String permission, String path) { try { String command = "c
      关键词不能为空

      标签导航

      微信头像怎么删除 就是恢复到最开始的那种图像 不小心换了一个头像,想换回之前的头像,应该怎么办?微信的 微信不想设置头像了,怎么把原来的头像换成最初没有头像的那一种... 怎么把微信的头像变成原始头像 win10显示无法设置移动热点怎么办 win10我们无法设置移动热点 win10无法设置移动热点和wlan怎么办? 我的笔记本电脑在WIN10下无法正常开启WIFI ,提示无法... 盗版win7 64位 旗舰版 如何升级到SP1? 盗版win7旗舰版怎么升级sp1 盗版激活的win7能升级sp1吗 盗版激活的win7 升级到sp1 会不会出现问题 Java中怎么设置文件权限 如何用java实现 禁止指定文件的修改、删除 如何使用java给文件赋予权限chmod 664? win10一直更新,就是百分之0怎么办?强关 win10更新界面一直显示0%,怎么解决 windows10更新怎么一直是百分之0? 怎么解决 win7和win10双系统的BIOS引导如何选择:UEFI+... win7装完win10后把磁盘格式改为了GUID格式,然后就... 我电脑win7系统的,想重新做win10系统,C盘的格式改为... 装win7必须把硬盘转为mbr格式吗它和guid什么区别,... 在excel表格中如何把格式设置成文本格式 excel表格怎么改成文本格式 Excel表格中怎么把日期格式转换成文本格式? Excel表格怎样转换Txt文本格式 win10切屏的快捷键怎么设置 电脑截屏的快捷键是什么win10 win10双显示器扩展、复制等快速切换的快捷键是什么? WIndows10按哪个快捷键把游戏窗口调成全屏 Win7系统的家庭高级版升级到旗舰版以后,跟原装的旗舰版有什... win7家庭高级版和旗舰版的区别 win7家庭普通版直接升级到旗舰版与先升级到家庭高级版再到旗... win7家庭高级版和旗舰版有什么不同 人人网怎么把头像相册里的照片设置成头像啊? 人人网个人主页怎么设置长头像 我怎样才能在人人网中设置头像 头像需要上传[我自己创建了像册... 我的人人网注册的时候没有写个人信息和上传人人头像怎样更改信息... win10照片查看器查看照片时,如何在放大的状态下直接看下一... win10怎么全屏看照片 win10照片查看器全 WIN10查看照片那个软件怎么改快捷键? win10的照片查看器怎么放大 如何在GUID的分区格式表下安装WIN7或者XP等系统!注意... guid格式的硬盘下装win7怎么装,有红包 GUID硬盘格式下装win7无法激活怎么办,求指教 如何在硬盘guid格式下安装win7? 怎么给微信设置独立密码 Win10正式版ESD文件怎么转换ISO镜像文件 如何在win10下把光盘转换成iso文档 win10光盘怎么转换为iso镜像 win10系统镜像esd格式怎么转换成ISO格式 Win7怎么取消局域网共享文件访问密码

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网