Я добавил некоторые службы в сценарий запуска, а затем после перезагрузки получил это сообщение:
24 package(s) needed for security, out of 52 available
Run "sudo yum update" to apply all updates.
-bash: id: command not found
-bash: id: command not found
-bash: id: command not found
-bash: tty: command not found
-bash: mktemp: command not found
-bash: $TMP: ambiguous redirect
-bash: rm: command not found
и затем, когда я пытаюсь выполнить большинство основных команд, таких как netstat
, ps
, grep
, ll
т. д., я получаю сообщение об ошибке, подобное этому
-bash: ls: command not found
но некоторые команды, такие как cp
, chkconfig
работают. Я проверил, что мой файл /bin /bash присутствует. в чем может быть причина?
но до этого я сделал следующие изменения
echo "JAVA_HOME=/usr/java/jdk1.6.0_45" >> /etc/profile.d/custpath.sh
echo "export JAVA_HOME" >> /etc/profile.d/custpath.sh
echo 'PATH=$PATH:$JAVA_HOME/bin' >> /etc/profile.d/custpath.sh
echo "export PATH" >> /etc/profile.d/custpath.sh
и изменил файл /etc /environment на
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$CLASSPATH:/usr/java/jdk1.6.0_45/jre/lib