Java操作Linux

Java操作Linux

使用java.lang.Runtime操作运行脚本

import lombok.extern.slf4j.Slf4j;

/**
  * @Title callCloseCommand
  * @Description 执行关闭程序脚本
  * @Param
  * @param
  * @return void
  **/
private void callCloseCommand() {
  String command = "./server.sh stop";
  log.error("高德地理编码API失效,请更新IP地址", command);
  try {
    Runtime.getRuntime().exec(command);

  } catch (Exception e) {
    log.error("Linux 命令执行错误,{}", command);
    e.printStackTrace();
  }
}
  • 注: 也可以根据实际情况调整command内容,更改linux语句。例如:./server.sh restart

你可能感兴趣的:(Log,Java,Linux)