Я хотел установить путь для JAVA_HOME для всей системы (все пользователи) на linux машине EC2, поэтому я попробовал ниже
vi /etc/environment
JAVA_HOME=/usr/local/java/jdk1.8.0_221
PATH=$JAVA_HOME/bin:$PATH
Когда я выхожу и снова захожу, я не могу выполнить какие-либо команды на компьютере linux и теперь работает только команда Java.
Ниже приведено сообщение, которое я получаю. Как это исправить?
If you need a GUI type startx at the prompt. -bash: id: command not found
-bash: id: command not found
-bash: id: command not found
-bash: tty: command not found
-bash: ls: command not found
/usr/libexec/grepconf.sh: line 5: grep: command not found
-bash: TMOUT: readonly variable
-bash: expor: command not found
[user1@XXXXX ~]$ java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
[user1@XXXXX ~]$ echo $JAVA_HOME
/usr/local/java/jdk1.8.0_221
[user1@XXXXX ~]$ cat /etc/environment
-bash: cat: command not found
[user1@XXXXX ~]$
Я не могу выполните любую команду Linux.