`
geshenyi
  • 浏览: 100908 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

用java在linux下修改文件权限

    博客分类:
  • J2EE
 
阅读更多
String cmdStrs[] = new String[]{ "chmod","-R","775", "/var/www/userweb2/" + companyId + "/" + Constants.BBSFILE };

public static boolean execCmd( String[] cmdStrs ){
        try {
            Process child = Runtime.getRuntime().exec(cmdStrs);

            BufferedReader in = new BufferedReader(new InputStreamReader(child
                    .getInputStream()));

            String c = null;
            while ((c = in.readLine()) != null) {
                System.out.println(c + "<br/>");
            }
            child.waitFor();
            in.close();
        } catch (Exception e) {
            System.out.println("\n===执行linux命令出错");
            e.printStackTrace();
            return false;
        }
        return true;
    }
分享到:
评论

相关推荐

    Java文件、文件夹权限修改的两种方法

    使用File类可以修改文件和文件夹权限,但是需要显示指定权限,并且在Linux和Unix系统下不太实用。NIO方式可以原生支持Linux和Unix系统,但是在Windows系统下不区分文件所有者和其他人。因此,在选择修改文件和文件夹...

    Android修改系统文件访问权限

    5. **修改文件权限**:在Linux(包括Android)系统中,文件权限由read(读)、write(写)和execute(执行)三个基本权限组成,分别用r、w、x表示。这些权限可以针对文件所有者、同一组用户和其他用户进行设置。修改...

    Linux文件目录的权限和属性实践讲解

    Linux提供了`chmod`命令来修改文件或目录的权限。`chmod`命令的基本格式如下: - `chmod [options] mode file`:其中`options`是一些可选的参数,`mode`表示要设置的权限模式,`file`是目标文件或目录。 ##### ...

    java修改linux密码资料

    Java作为一种强大的编程语言,虽然它不是直接用来管理操作系统任务的,但通过Java的Runtime类或者ProcessBuilder类,我们可以编写程序来执行shell命令,包括修改Linux密码。下面将详细介绍如何使用Java来实现这一...

    java修改文件属性

    ### Java修改文件属性知识点详解 #### 一、概述 在Java编程中,对文件属性进行操作是一项常见的需求,尤其是在开发需要处理大量文件的应用程序时。本文档将详细介绍如何使用Java来判断文件是否隐藏或只读,以及...

    wechatpay-java 部署linux报错,替换policy文件

    在某些情况下,你可能还需要修改Java命令行启动参数,例如使用`-Djava.security.policy`指定自定义的安全策略文件。 在部署和调试过程中,日志文件会提供错误的具体信息,这对于定位问题至关重要。你应该检查相关的...

    如何修改hosts文件

    叫你如何修改hosts文件。简单方便快捷,想看更多开发小技巧,请多多关注一下,谢谢!

    linux下java环境的安装

    在Linux环境下配置Java环境并安装JDK以及Tomcat服务器是一项重要的技能,对于开发基于Java的应用程序至关重要。本文将详细介绍在Linux系统(以CentOS为例)上安装Java Development Kit (JDK) 和Apache Tomcat的过程...

    Linux修改ip的执行文件.rar

    本资源“Linux修改ip的执行文件.rar”提供了一种通过命令行修改IP的方法,适用于Java应用程序通过SSHHelper调用来执行。这个方法特别适合自动化运维场景,如在CentOS 7操作系统中进行批量或远程的IP配置更改。 首先...

    java修改class文件工具jbe

    4. **使用 JBE**:`jbe.bat` 和 `jbe.sh` 分别是 Windows 和 Unix/Linux 系统下的启动脚本,它们用于运行 JBE 应用程序。`COPYING.TXT` 可能包含了软件的许可协议,描述了使用和分发 JBE 的规则。`version.txt` 存储...

    linux&corejava.pdf

    在文件内容中,提到了一些基本的Linux操作和使用,例如登录和退出Linux/Unix系统,导航Linux/Unix文件系统,创建和管理文件与目录,修改文件权限,文本文件的处理和vi文本编辑器的使用,搜索目录和文件,使用基本...

    java项目linux下启动方式

    在Linux环境下启动Java项目是许多开发人员和系统管理员必须掌握的基本技能。这涉及到对Java开发工具(JDK)的理解、项目结构、启动脚本以及Linux命令行操作。下面将详细介绍在Linux下启动Java项目的步骤和相关知识点...

    如何在Linux下配置Java开发环境详述

    ### 如何在Linux下配置Java开发环境详述 在当今的软件开发领域中,Java作为一门重要的编程语言,被广泛应用于各种系统与平台之中。而在Linux操作系统上搭建Java开发环境,是很多开发者需要掌握的一项基本技能。本文...

    linux下java环境变量.doc

    在Linux环境下配置Java环境变量是部署Java应用程序的关键步骤之一,这一过程确保了系统能够正确识别并使用Java运行环境。本文将详细阐述如何在Linux系统中设置Java环境变量,包括JDK的安装、环境变量的临时配置与...

    linux下用户组、文件权限详解

    ### Linux 下用户组、文件权限详解 #### 用户组 在 Linux 操作系统中,每一个用户都必须属于一个用户组,而不能独立存在于任何用户组之外。这种设计的主要目的是为了更好地控制资源访问权限,确保系统安全。 ####...

    Java中常用的Linux命令.docx

    3. 修改文件权限:`chmod` 命令可以修改文件权限,例如,`chmod 777 file.java` 将 file.java 文件的权限设置为 rwxrwxrwx。 4. 压缩文件:`tar` 命令可以压缩文件,例如,`tar -czf test.tar.gz /test1 /test2` 将 ...

    linux文件操作,linux下关闭tomcat失效的处理方法,linux下压缩文件

    2. 文件权限与所有权:Linux文件有读、写、执行三种权限,分别用r、w、x表示。`chmod`命令用于改变文件权限,`chown`和`chgrp`用来更改文件所有者和组。了解`ls -l`输出的详细信息有助于理解权限设置。 3. 文本编辑...

    java在linux上编程

    - **权限**:了解文件的读、写、执行权限,以及如何修改这些权限。 - **文件复制**:如何使用cp命令复制文件。 - **通配符**:介绍通配符(如*、?等)在Linux中的使用方法。 - **文件内容查看**:cat、more、less等...

    Linux下的java开发与部署

    在Linux环境下进行Java开发,除了掌握上述基础环境搭建外,还需熟悉Linux操作系统的基本操作,如文件和目录管理、用户管理及权限设置。此外,了解Linux下常用的开发工具,如vi/vim编辑器、make构建工具、git版本控制...

Global site tag (gtag.js) - Google Analytics