打开sudo 终端 + 创建不同操作系统目录
来源:互联网 发布:通达信日线数据下载 编辑:程序博客网 时间:2024/06/16 11:48
1 打开sudo 终端
runtime.exec("echo 你的root密码 | sudo -S 你的命令");
2 创建不同操作系统目录
File fp = new File(lastsFolderPath);
// 创建目录
if (!fp.exists()) {
fp.mkdirs();// 目录不存在的情况下,创建目录。
if (-1 != System.getProperties().getProperty("os.name")
.toLowerCase().indexOf("windows")) {
// 1 windows OS:通过io File类对文件路径赋予读写权限
if (!fp.canRead()) {
fp.setReadable(true);
}
if (!fp.canWrite()) {
fp.setWritable(true);
}
if (!fp.canExecute()) {
fp.setExecutable(true);
}
} else {
// 1 2 其它操作系统
// :通过Runtime.getRuntime().exec()执行command对文件路径赋予读写权限
String filepath = lastsFolderPath;
String command = "chmod -R 755 " + filepath;
@SuppressWarnings("unused")
Runtime runtime = Runtime.getRuntime();
try {
@SuppressWarnings("unused")
Process exec = Runtime.getRuntime().exec(command);
} catch (IOException e) {
e.printStackTrace();
}
}
}
- 打开sudo 终端 + 创建不同操作系统目录
- Ubuntu 打开当前目录终端
- ubuntu右键创建打开终端
- ubuntu 在目录中打开终端
- mac 在当前目录快捷打开终端
- ubunto在当前目录下打开终端
- mac 终端当前目录打开finder命令
- ubuntu14设置在当前目录打开终端
- ubuntu14设置在当前目录打开终端
- 不同操作系统中MySQL安装目录结构
- fedora创建快捷键打开终端(terminal)
- fedora创建快捷键打开终端(terminal)
- fedora创建快捷键打开终端(terminal)
- Ubuntu 下右键打开当前目录下的终端
- 用右键于当前目录中打开终端termin…
- fedora,linux mint 命令行(终端)打开目录
- ubuntu 打开终端默认路径不是家目录
- Ubuntu12.04 设置当前目录下打开i终端
- Jaccard相似度和广义Jaccard相似度
- slab debug and kmalloc
- android systemui流程
- 在对话框里添加状态栏(一)
- 代码风格
- 打开sudo 终端 + 创建不同操作系统目录
- pku1011
- sonar与maven结合使用
- 【MyEclipse】Source not found的解决办法!
- 下载 控件
- cocos2d-x中的碰撞检测
- tp link路由器登录不了管理界面怎么办
- WIFI宝——见证人生巅峰使者
- 中科院王斌信息检索试题2013.12