189 8069 5689

linux执行不了命令行 linux无法执行sh

linux系统中为什么不能定时执行java命令行指令

不要这么直接写定时任务,建议你把命令写入一个shell脚本中,然后在crontab中定时执行脚本。

成都服务器托管,创新互联公司提供包括服务器租用、温江服务器租用、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、域名注册等业务的一体化完整服务。电话咨询:18982081108

看得出来,你的linux也是自带gcj的,他是gnu的java编译器,类似jdk3,4,但是不支持5特性,而且/usr/bin下的java 和 javac应该都是gcj的,所以应该换成你的sun jdk里面的东东。

linux内核,听说过吗,就是Linux有自己系统封装的Api。java 是通过Api构建代码,虚拟机内部没有对应的API封装,只是简单的编译成机器语言,需要导入对应的jar包才可以执行。

在Linux下某些编译要求root权限,可是很多时候在root下就无法使用java、javac等相关命令,导致编译无法通过。

在Linux终端输入命令后,命令没有执行完就不动了,怎么回事?

1、ctrl+c,终止当前运行命令或脚本。实操成功,希望对你有帮助。

2、可能是你shell的环境有问题,换个shell,直接打ksh或者bsh。可能是你的environment设置有问题。很多命令都在/etc/ 下,把目录/etc 放进 /etc/environment 文件中,退出重新登陆。

3、一般回车之后就会执行,除非你按下\键换行,如果可以的话贴张图以便判断。

4、如果提示那种信息,只有一个可能对方的防火墙屏蔽了你的连接请求。如果对方22端口没开的话会提示connection refused。

5、下面是几种可能的情况。可能是你shell的环境有问题,换个shell,直接打ksh或者bsh。可能是你的environment设置有问题。很多命令都在/etc/ 下,把目录/etc 放进 /etc/environment 文件中,退出重新登陆。

linux中为什么我的这条命令执行不了。我是菜鸟

其实把g++那行控制台命令改一下参数就行了,如果我没猜错这行代码是你抄的。

可能是配置出现了问题又或者是没有权限。这可能需要升级一下电脑系统来适应Linux,如若还不行,重启下电脑。linux命令是对Linux系统进行管理的命令。

这是因为你没有安装make编译工具,yum -y install make安装一下就可以执行。Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。

not found带这个的行,是前面的可执行程序没有安装。No such file or directory带这个的行,是前面的文件找不到。怀疑你这个是从redhat或者centos发行版的linux上拷贝的脚本,放到debian系,比如ubuntu系统上去执行了。


分享名称:linux执行不了命令行 linux无法执行sh
文章URL:http://cdxtjz.cn/article/dejdjhp.html

其他资讯