您的位置:

关于js中执行linux的信息

关于js中执行linux的信息

更新:

本文目录一览:

js怎么在linux平台下通过火狐调用linux命令

js是前端的语言。

在windows下js可以通过activex调用执行msdos,这也是通过了微软的浏览器控件的,依赖于windows的一套东西,并不单纯是js直接调用。

同样的,在linux下也是不行的。

你是不是说的node.js调用shell?node是可以的,因为node是一个web容器,实际上底层是c++写的,是通过c++来执行shell命令,所以也不是js直接的调用。

浏览器中的javascript能调用linux客户端上的上的shell程序吗

首先在shell中执行js脚本需要可以执行的环境,其次调配环境,之后进行运行,具体步骤与实例如下:

①安装java、javac环境(如已安装环境请跳过此步)

yum install java-1.6.0-sun.x86_64 java-1.6.0-sun-devel.x86_64

②准备java程序RunScriptFile.java

import java.io.FileReader;

import javax.script.ScriptEngine;

import javax.script.ScriptEngineManager;

public class RunScriptFile {

public static void main(String[] args) {

ScriptEngineManager manager = new ScriptEngineManager();

ScriptEngine engine = manager.getEngineByName("js");

try {

FileReader reader = new FileReader("testFile.js");

engine.eval(reader);

reader.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

③准备js文件testFile.js

function add(a, b) {

c = a + b;

return c;

}

result = add (10, 5);

print ('Result = ' + result);

④编译java程序

javac RunScriptFile.java

会在当前目录生成RunScriptFile.class文件

⑤执行程序

java RunScriptFile

⑥结果显示

Result = 15

nodejs 怎么运行linux

1.用forever 进行管理

npm install -g forever

forever start index.js

2. 用自带的服务nohub

nohup node index.js myLog.log 21

关于js中执行linux的信息

本文目录一览: 1、js怎么在linux平台下通过火狐调用linux命令 2、浏览器中的javascript能调用linux客户端上的上的shell程序吗 3、nodejs 怎么运行linux js怎

2023-12-08
关于css执行jsxss的信息

本文目录一览: 1、如何有效防止XSS攻击/AJAX跨域攻击 2、XSS是什么 3、请教各位大神关于从js写法上避免xss攻击的问题 4、css安全问题 5、如何正确防御xss攻击 如何有效防止XSS

2023-12-08
关于js定时查询数据库数据库数据的信息

2022-11-24
关于linux如何保存js的信息

本文目录一览: 1、js如何把数据保存到服务器端,用文件系统 2、linux服务器找不到js的函数 3、在linux下如何用javascript写文件 js如何把数据保存到服务器端,用文件系统 scr

2023-12-08
htmljs编程笔记(html代码笔记)

本文目录一览: 1、html代码和JS代码有什么区别 2、如何在html中调用js函数 3、JavaScript学习笔记之数组基本操作示例 4、HTML5初学者笔记 5、《web前端笔记7》js字符—

2023-12-08
关于java学习笔记良葛格的信息

2022-11-11
关于已前的学习笔记java的信息

2022-11-18
java中执行js(java中执行sql语句)

本文目录一览: 1、如何在java中调用js方法 2、如何通过java代码调用js 3、java用什么调用js代码 4、java怎么调用javascript 5、java程序中运行js脚本 6、请问怎

2023-12-08
js高级程序设计笔记14(js高级程序设计笔记14页)

本文目录一览: 1、JavaScript高级程序设计 该怎么看 2、JavaScript学习笔记之数组基本操作示例 3、JS中有关sort以及return的问题 JavaScript高级程序设计 该怎

2023-12-08
关于java基础知识笔记1的信息

2022-11-20
js取数据库数据文档介绍内容(js从数据库获取信息的代码)

本文目录一览: 1、JS 文件如何获取数据库中的数据 2、js 如何读取数据库信息 3、怎么在js里面获取数据库的数据 4、javascript如何读取到数据库的信息 JS 文件如何获取数据库中的数据

2023-12-08
javascript简要笔记,JavaScript读书笔记

2022-11-17
关于js高级webstorm的信息

本文目录一览: 1、webstorm 如何进行js的调试? 2、web前端开发用什么软件 3、WebStorm怎么运行js文件啊? 4、怎么用WebStorm单步调试JS 5、webstorm配置跳转

2023-12-08
关于在后台执行php的信息

2022-11-13
关于java对话框的信息

2023-01-04
关于python学习第四次笔记的信息

2022-11-08
关于php实现datagrid的信息

2022-11-15
关于jfcio的信息

2022-11-28
关于在不同js文件中的信息

本文目录一览: 1、如何在js文件中调用另一个js中的方法(详细请进) 2、同一个网页中不同的js文件里使用了相同的函数,其值如何分别调用显示,且相互不被覆盖? 3、js文件能调用另一个js文件里的方

2023-12-08
关于java性能的小笔记(java代码性能分析)

2022-11-12