public class ShellUtil extends Object
| 构造器和说明 |
|---|
ShellUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ProcessBuilder |
createProcessBuilder(String[] cmds) |
static ProcessBuilder |
createShellProcessBuilder(String cmd) |
static List<String> |
executeShell(String cmd) |
static List<String> |
executeShell(String cmd,
long timeout) |
static long |
getPidOfProcess(Process p) |
static void |
killProcess(long pid) |
static void |
main(String[] args) |
public static ProcessBuilder createShellProcessBuilder(String cmd)
public static ProcessBuilder createProcessBuilder(String[] cmds)
public static List<String> executeShell(String cmd) throws IOException
IOExceptionpublic static List<String> executeShell(String cmd, long timeout) throws IOException
IOExceptionpublic static long getPidOfProcess(Process p)
public static void killProcess(long pid)
throws IOException
IOExceptionpublic static void main(String[] args) throws IOException
IOExceptionCopyright © 2022. All rights reserved.