当前位置:  技术问答>java相关

谁用过Runtime类的,请帮忙?在线等待!!!

    来源: 互联网  发布时间:2015-08-27

    本文导语:  我看一篇文章中有这样的CODE:  ...  File homedir=new File(home);  ...  Runtime chg=Runtime.getRuntime();  chg.exec("/bin/chown -R "+owner+". "+homedir.getAbsolutePath());  chg.exec("/bin/chmod -R "+owner+". "+homedir.getAbsolutePath()); 这个source不知...

我看一篇文章中有这样的CODE:
 ...
 File homedir=new File(home);
 ...
 Runtime chg=Runtime.getRuntime();
 chg.exec("/bin/chown -R "+owner+". "+homedir.getAbsolutePath());
 chg.exec("/bin/chmod -R "+owner+". "+homedir.getAbsolutePath());


这个source不知道是在什么操作系统下进行的?

请解释chg.exec();这两句的意思,谢谢!

|
windows 下可以这样写

Process p = chg.exec("cmd.exe /c aaa.bat");
p.waitFor();

|
Linux或者Unix

|
假如你想在java程序里面调用dos命令dir
那么就可以用runtime来执行

|
chg.exec()就是Runtime.getRuntime().exec("一个程序");

|
是 unix 下的命令

chmod--改变文件的权限模式 
chown--改变文件所有权

|
bin 是 Unix 下的一个系统目录 有点像 Windows 下的 /System
/bin/chown 就是执行 bin 目录下的 chown 命令
至于 windows 好像没有 改变文件所有权 的命令
只能通过设置来改变用户权限

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类runtime的类成员方法: getruntime定义及介绍
  • 使用Runtime.exec("calc.exe")时,编译 出现错误,看不懂这个错误,怎么回事?
  • java命名空间javax.management.monitor类monitornotification的类成员方法: runtime_error定义及介绍
  • 谁能介绍一下Runtime.exec()的参数的的用法?
  • java命名空间java.lang.management类managementfactory的类成员方法: runtime_mxbean_name定义及介绍
  • 微软的Java VM 和 Sun的 Java Runtime Enviroment有什么区别? iis7站长之家
  • java命名空间javax.management.monitor类monitor的类成员方法: runtime_error_notified定义及介绍
  • 如何知道Runtime.getRuntime.exec(...)的执行命令是否成功执行呢?
  • java命名空间java.lang类runtime的类成员方法: freememory定义及介绍
  • 微软的Java VM 和 Sun的 Java Runtime Enviroment有什么区别?
  • java命名空间java.lang类runtime的类成员方法: maxmemory定义及介绍
  • 请问Java的各位仁兄那个Java 2 Runtime Environment在哪里安装的?
  • java命名空间java.lang类runtime的类成员方法: totalmemory定义及介绍
  • 一个关于使用Runtime的问题,还请大家指点一二?
  • java命名空间java.lang.annotation枚举retentionpolicy的类成员方法: runtime定义及介绍
  • 操作系统内核 Runtime.JS
  • java命名空间java.lang类runtime的类成员方法: availableprocessors定义及介绍
  • 请问System.gc()和Runtime.gc()有什么区别?请举例说明
  • java命名空间java.lang类runtime的类成员方法: gc定义及介绍
  • runtime error与compile time error的区别?
  • java命名空间java.lang类runtime的类成员方法: tracemethodcalls定义及介绍
  • 哪里有Runtime.exec()关于各钟command的用法?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3