In Python, we use
import os
os.system(‘sudo vncserver stop’)
What about in Java. Below is one example.
import
java.io.*;
public
class
java_system_call {
public
static
void
main(String args[]) {
String s =
null
;
try
{
// run the Unix "ps -ef" command
// using the Runtime exec method:
Process p = Runtime.getRuntime().exec(
"ps -ef"
);
BufferedReader stdInput =
new
BufferedReader(
new
InputStreamReader(p.getInputStream()));
BufferedReader stdError =
new
BufferedReader(
new
InputStreamReader(p.getErrorStream()));
// read the output from the command
System.out.println(
"Here is the standard output of the command:\n"
);
while
((s = stdInput.readLine()) !=
null
) {
System.out.println(s);
}
// read any errors from the attempted command
System.out.println(
"Here is the standard error of the command (if any):\n"
);
while
((s = stdError.readLine()) !=
null
) {
System.out.println(s);
}
System.exit(
0
);
}
catch
(IOException e) {
System.out.println(
"exception happened - here's what I know: "
);
e.printStackTrace();
System.exit(-
1
);
}
}
}