导航:首页 > 编程语言 > linuxjava控制台

linuxjava控制台

发布时间:2022-11-08 05:10:42

㈠ 怎么在linux上打开控制台

第一种方法:按“Ctrl+Alt+T”即可打开终端窗口

第二种方法,按“Ctrl+Alt+F1-F6”均可进入终端。

第三种,搜索终端并进入。

注意事项

如果采用了F1-F6的方法,返回图形界面只要按“Ctrl+Alt+F7即可”

㈡ 用java如何实现获取linux控制台的输出(分很多)

import java.io.*;

public class Linux {
public static void main(String[] args) throws IOException {
//将根目录下的文件列出并将结果写入 /tmp/list.out
Process p = Runtime.getRuntime().exec("ls -al /");
InputStream in = p.getInputStream();
OutputStream out = new FileOutputStream("/tmp/list.out");
byte[] b = new byte[1024];
int r;
while((r=in.read(b))>-1)
out.write(b,0,r);
out.flush();
out.close();
}
}

㈢ java程序里如何调用linux命令

Java 可以通过 Runtime 调用Linux命令,形式如下:

  1. Runtime.getRuntime().exec(command)

    但是这样执行时没有任何输出,因为调用 Runtime.exec 方法将产生一个本地的进程,并返回一个Process子类的实例(注意:Runtime.getRuntime().exec(command)返回的是一个Process类的实例)该实例可用于控制进程或取得进程的相关信息。

  2. 由于调用 Runtime.exec 方法所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(如stdin,stdou,stderr)都通过 Process.getOutputStream(),Process.getInputStream(), Process.getErrorStream() 方法重定向给它的父进程了。

  3. 用户需要用这些stream来向子进程输入数据或获取子进程的输出,下面的代码可以取到 linux 命令的执行结果:

    try {

    String[] cmd = new String[]{”/bin/sh”, “-c”, ” ls “};

    Process ps = Runtime.getRuntime().exec(cmd);

    BufferedReader br = new BufferedReader(new InputStreamReader(ps.getInputStream()));

    StringBuffer sb = new StringBuffer();

    String line;

    while ((line = br.readLine()) != null) {

    sb.append(line).append(” ”);

    }

    String result = sb.toString();

    System.out.println(result);

    } catch (Exception e) {

    e.printStackTrace();

    }

㈣ linux java控制面板怎么打开

Java 7u10 引入了一项功能,该功能能够在 Web 页中包含不可信 Java 应用程序(即由未知发行者进行数字签名的应用程序或尚未由可信证书颁发机构颁发的证书)的情况下管理何时及如何运行此类应用程序。在 Java 控制面板内设置安全级别将确定
在运行不可信的 Java 应用程序之前提示您("MEDIUM"(中)或 "HIGH"(高)),或
不可信的 Java 应用程序将被阻止,因此无法运行("VERY HIGH"(很高))
https://www.java.com/zh_CN/download/help/jcp_security.xml

㈤ java如何连接linux系统后台执行相应的命令

java提供的Runtime 这个类来执行系统命令的,用法如下:

1.得到Runtime对象。
public void execCommand(String command) throws IOException {
// start the ls command running
//String[] args = new String[]{"sh", "-c", command};
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(command); //这句话就是shell与高级语言间的调用
//如果有参数的话可以用另外一个被重载的exec方法
//实际上这样执行时启动了一个子进程,它没有父进程的控制台
//也就看不到输出,所以需要用输出流来得到shell执行后的输出

2.得到输入流。
InputStream inputstream = proc.getInputStream();
InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
// read the ls output
String line = "";
StringBuilder sb = new StringBuilder(line);
while ((line = bufferedreader.readLine()) != null) {
//System.out.println(line);
sb.append(line);
sb.append('\n');
}
//tv.setText(sb.toString());
//使用exec执行不会等执行成功以后才返回,它会立即返回
//所以在某些情况下是很要命的(比如复制文件的时候)
//使用wairFor()可以等待命令执行完成以后才返回
try {
if (proc.waitFor() != 0) {
System.err.println("exit value = " + proc.exitValue());
}
}
catch (InterruptedException e) {
System.err.println(e);
}
}
}

㈥ 怎么往linux上装java

linux上装java比windows简单多了,这个我有体会,哈哈,从网上下载jdk linux版本的,放到服务器上,再修改etc下的profile文件添加上jdk和jre放的位置路径,最后source一下这个文件,控制台打个java --version,出来版本号就大功告成

㈦ java程序里调用linux命令

1.Java调用shell

Java语言以其跨平台性和简易性而着称,在Java里面的lang包里(java.lang.Runtime)提供了一个允许Java程序与该程序所运
行的环境交互的接口,这就是Runtime类,在Runtime类里提供了获取当前运行环境的接口。
其中的exec函数返回一个执行shell命令的子进程。exec函数的具体实现形式有以下几种:
public Process exec(String command) throws IOException
public Process exec(String command,String[] envp) throws
IOException
public Process exec(String command,String[] envp,File dir) throws
IOException
public Process exec(String[] cmdarray) throws IOException
public Process exec(String[] cmdarray, String[] envp) throws
IOException
public Process exec(String[] cmdarray, String[] envp,File dir)
throws IOException

我们在这里主要用到的是第一个和第四个函数,具体方法很简单,就是在exec函数中传递一个代表命令的字符串。exec函数返回的是一个Process类
型的类的实例。Process类主要用来控制进程,获取进程信息等作用。(具体信息及其用法请参看Java doc)。

1)执行简单的命令的方法:

代码如下:

㈧ 在Linux下怎么用Java进行串口编程

使用串口协议登录Linux终端控制台,通过Zmodem文件传输协议接收一个外部文件。 命令:rz -y 会弹出文件浏览窗口,选择要上传的文件即可。 -y 表示若文件已存在,则覆盖。

㈨ 如何为 Linux 启用和查看 Java 控制台

为Linux 启用 Java 控制台打开终端窗口。转至Java 安装目录。 cd /java/jre1.6.0_24 (请将目录名更改为 Java 的实际安装位置)打开Java 控制面板。键入: ./ControlPanel您也可以通过浏览器打开 Java 控制面板。启动 Netscape 或 Mozilla。打开 ControlPanel.html 文件(通常位于 $JAVA_HOME/jre/ 目录)在“Java 控制面板”中单击初级选项卡。选择显示控制台单选按钮。单击应用按钮。

阅读全文

与linuxjava控制台相关的资料

热点内容
解放压缩机支架 浏览:253
程序员秃顶搞笑相遇 浏览:6
IBM手机app商店叫什么名字 浏览:834
jpeg压缩质量 浏览:774
云服务器评测对比 浏览:145
java日期转string 浏览:221
openfire源码编译 浏览:897
在线小工具箱引流网站源码 浏览:337
非科班程序员自学 浏览:799
压缩泡沫鞋底底材 浏览:219
程序员职场第一课2正确的沟通 浏览:679
遇到不合法app应该怎么办 浏览:90
汇编程序编译后的文件 浏览:79
大智慧均线源码 浏览:373
单片机排阻的作用 浏览:215
滴滴金融app被下架如何还款 浏览:212
jpg转换成pdf免费软件 浏览:743
范里安pdf 浏览:447
伪造pdf 浏览:79
能删除android文件夹吗 浏览:447