exec是怎么执行的 我要用().exec()运行Tomcat的文件,为何运行不起来?

[更新]
·
·
分类:互联网
2894 阅读

exec是怎么执行的

我要用().exec()运行Tomcat的文件,为何运行不起来?

我要用().exec()运行Tomcat的文件,为何运行不起来?

tomcat启动会需要一些环境支持,至少启动目录要正确。你运行的时候,所处目录不是tomcat的bin目录。

exec的完整形式?

1. 执行程序:uipment Manufacturer)功能描述: 设置程序段前缀(PSP)地址功能描述: 读取程序段前缀(PSP)地址26H - 创建新的程序段前缀(PSP)4BH - 执行程序(EXEC)功能描述: 把当前正在执行程序的程序段前缀(PSP)拷贝到内存中的指定地址中,
2. 调用:公司原来有很多用perl写的处理数据的程序,现在想用java写个应用程序把这些功能整合成一个软件. 应为想对数据文件中的某些字段操作,使用系统调用(exec)的方法不是很方便. 有人知道什么简便方法吗?
3. 运行一个脚本文件:dump - 显示一个配置脚本. |exec- 运行一个脚本文件. | exit - 退出程序.
4.exec:executive statement 执行语句

linux执行程序时出现cannot execute binary file怎么解决?

在root用户下执行test下面的MiniServer文件 原文: [ test]# ./MiniServer -bash: ./MiniServer: 权限不够 PS: 然后我用chmod u x MiniServer 命令: 出现下文: [ test]# chmod u x MiniServer [ test]# ./MiniServer -bash: ./MiniServer: cannot execute binary file 以后执行这个文件都是提示: -bash: ./MiniServer: cannot execute binary file 这个问题困扰了我三天.重做3次系统..:0w223dc . 你的不要使用-c参数。这样gcc TCPEchoServer4.c -o TCPEchoServer4,这样就可以直接./TCPEchoServer4了。
第一种可能: MiniSerer不属于root用户,所以chmod u x MiniServer后并没有给root执行权限。
第二种可能: 该文件所属的文件系统不允许执行。 第一.这个文件是是root权限的可执行文件 第二.服务器CPU是32位.linux系统是I386编译的..所以编译环境是匹配的.