您的位置:首页 > 运维架构 > Linux

linux 文件夹权限

2017-01-17 18:30 281 查看
  Runtime r = Runtime.getRuntime();

        Process p = r.exec("ls -ld " + inputDir);

        int ret = p.waitFor();

        if (ret == 0)

        {

            byte[] buf = new byte[1024];

            InputStream is = p.getInputStream();

            int len = is.read(buf);

            String cmdLine = new String(buf, 0, len);

            int idx = cmdLine.indexOf(' ');

            if (idx != -1 && cmdLine.substring(0, idx).indexOf("rwxrwxrwx") != -1)

            {

                return inputDir;

            }

            throw new Exception(inputDir + ",目录权限必须为777。请使用sudo chmod 777 <dirname>设置!");

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java