gpt4 book ai didi

java - 通过 SSH 连接时无法推送 git 更新和运行 Unix 命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:53:31 24 4
gpt4 key购买 nike

我已经在我的 bluehost VPS 上安装了 java 8。我关注了http://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/指示 。

为了将目录添加到我添加的 PATH 变量中

PATH=$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin
JAVA_HOME=/opt/jdk1.8.0_45
JRE_HOME=/opt/jdk1.8.0_45/jre

etc/environment 文件。

在那之后,我无法将升级推送到我的 git 存储库,并且当我通过 ssh 登录时,我无法运行 unix 命令。

我的服务器操作系统是 CentOS 及其 64 位

感谢您的帮助。

编辑:


git 中显示的错误:

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
Pushing to root@162.144.42.157:/home/darmanjo/darmanjoo.git

bash: git-receive-pack: command not found

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

SSH 问题:

login as: root
root@162.144.42.157's password:
Last login: Tue Apr 21 15:26:53 2015 from 109-110-182-162-dynamic.shabdiznet.com
-bash: id: command not found
-bash: tty: command not found
root@server.darmanjoo.com [~]# ls
-bash: ls: command not found
root@server.darmanjoo.com [~]#

我的 echo $PATH 也显示:

/usr/local/sbin:/usr/sbin:/sbin:$PATH:/opt/jdk1.8.0_45/bin:/opt/jdk1.8.0_45/jre/bin:/root/bin

最佳答案

该页面不正确。

这些分配行在 /etc/environment 中无效。

/etc/environment 中的行不会发生变量扩展。

参见 this superuser question有关此的更多讨论。

关于java - 通过 SSH 连接时无法推送 git 更新和运行 Unix 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29778873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com