首页 > 其他分享 >文件授权

文件授权

时间:2024-03-04 11:37:13浏览次数:20  
标签:文件 PosixFilePermission permissionSet add path OWNER 授权

问题:在开发过程中,有时候本地创建的文件可以进行操作,放到linux服务器上出现文件不能操作的错误。

要进行文件授权

/**
     * 文件授权
     * @param path
     * @method addPermissions
     * @author zhangyingdong
     * @return void
     * @throws
     * @date 2024/3/4 11:15
     */
    public static void addPermissions(Path path) throws IOException {
        Set<PosixFilePermission> permissionSet = new HashSet<>();
        permissionSet.add(PosixFilePermission.OWNER_EXECUTE);
        permissionSet.add(PosixFilePermission.OWNER_WRITE);
        permissionSet.add(PosixFilePermission.OWNER_READ);
        Files.setPosixFilePermissions(path, permissionSet);
    }

标签:文件,PosixFilePermission,permissionSet,add,path,OWNER,授权
From: https://www.cnblogs.com/zyd-2020/p/18051446

相关文章

  • 使用Git修改文件名字的大小写
    问题背景最近发现window对文件名的大小写不敏感,如果想把文件夹start,修改成Start,让git有变化。应该怎么做呢,直接看黑框操作步骤解决方案第一步:将文件(夹)更改大小写$mvstartStart第二步:从Git中清除现有文件(夹)的跟踪状态$gitrm-r--cachedstart第三步:将更改后的文件(......
  • vue目录文件结构
    my-vue-app/├──node_modules/#依赖的第三方模块├──public/#公共文件,不会被打包│├──index.html#应用的入口HTML文件│└──favicon.ico#网站图标├──src/#项目源代码│├......
  • 如何使用/proc文件系统监控Linux系统?
    如何使用/proc文件系统监控Linux系统?原创 漫谈君 运维漫谈 2024-02-2909:58 江苏/proc是Linux系统中的一个虚拟文件系统,提供了对运行中内核和进程的实时访问。这个目录下包含了很多以数字命名的目录,每个目录代表一个运行中的进程或者系统信息。每个进程目录下有许多......
  • Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在
    Windows操作系统中的时间戳(Timestamp)是指用于标记事件发生时间的一种时间表示方式。在计算机系统中,时间戳通常用来记录文件的创建时间、修改时间、访问时间等信息,也常用于网络通信中的认证和数据同步等场景。以下是Windows时间戳的基础技术原理:系统时钟:Windows操作系统通过系统......
  • Oracle 表空间和数据文件遇到的坑 (转载于 微信公众号 JieKeXu DBA之路)
    转载链接https://mp.weixin.qq.com/s/IKF_KrWkxZ5BJS-OacYWUw前言本文适用于普通的标准的8k块大小的Oracle企业版数据库,10g、11g、19c均可适用,但对于ODA,一体机可能有所区别,请慎重使用1.db_files的坑记录一下年前遇到的一个关于表空间扩容的小问题,大家都知道对于Oracle......
  • SSM整合之使用配置类替换xml配置文件(2)
    SSM整合就是将MVC三层架构和框架核心API组件交给SpringIoC容器管理!一般需要配置两个IoC容器进行三层架构组件管理。容器名盛放组件web容器web相关组件(controller,springmvc核心组件)root容器业务和持久层相关组件(service,aop,tx,dataSource,mybatis,mapper等)w......
  • python接口自动化系列(04):读取数据文件并注入到测试方法
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/18033074实现目标把用例yaml文件中数据读取出来,依次把每条用例数据传给测试方法。 安装模块安装操作yaml的模块pyyamlpipinstallpyyaml 测试数据文件放data目录case.yaml 内容:----epic:全栈测......
  • python接口自动化系列(02):yaml测试数据文件设计
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/18033074实现目标对测试数据进行设计,数据设计决定了后续读取数据的代码该如何实现。 关于被测试接口配套练习环境(含相关接口):https://www.cnblogs.com/uncleyong/p/17165143.html 常用数据用例数据频繁使用......
  • 文件包含(大纲)
    文件包含(总结or大纲)导致原因include(),include_once(),require(),require_once(),fopen(),readfile()使用前4个函数包含新的文件时,只要文件内容包含符合php语法规范,任意扩展名都可以被php解析,当包含非php语法规范时,将会暴露其源代码。后两个函数会造成敏感文件读取。如何利用......
  • 如何使用/proc文件系统监控Linux系统
    如何使用/proc文件系统监控Linux系统?原创 漫谈君 运维漫谈 2024-02-2909:58 江苏 听全文/proc是Linux系统中的一个虚拟文件系统,提供了对运行中内核和进程的实时访问。这个目录下包含了很多以数字命名的目录,每个目录代表一个运行中的进程或者系统信息。每个进程目录......