java - 如何从 java 程序运行 Linux 终端命令

标签 java cmd rrd

我正在尝试从 java 类调用我的 rrdtool cmd,不知道如何进行。

我已经从终端测试了 RRDTool cmd,它是成功的,请参见下文。

rrdtool update mydb.rrd 1385056701:6:5

如何从 java 类执行此 cmd?

最佳答案

您可以使用以下命令格式来运行 Linux 命令。

Runtime r = Runtime.getRuntime();
Process p = r.exec(yourcmd);

请通过Running unix command from JavaUnable to run Unix command in Java-Stackoverflow

希望您能在这里得到答案。

关于java - 如何从 java 程序运行 Linux 终端命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20128787/

相关文章:

java - 使用 Drools 执行响应式规则

java - 通过 JDBC 驱动程序连接到 Oracle 数据库

Java公历

windows - 如何在不使用任何 cmd 快捷方式的情况下通过 cmd 命令以管理员权限运行 cmd?

linux - 如何查看RRD图数据

java - 从 WSDL 生成代码导致异常

path - 用自定义短名称替换 dos 可执行文件名称?

python - 安装 Keras 后 Anaconda 提示卡住/关闭

linux - RRD微调

node.js - 如何正确安装node_rrd?