centos stream 9 桌面应用全部消失了,怎么办?

问题遇到的现象和发生背景

前不久新买了一台笔记本,安装了centos stream 9,下载了jdk18,安装了maven,为了给 jdk 和 maven 设置环境变量,进行了如下操作
**nano /etc/profile.d/customized_variables.sh **

其中 .sh 文件的编辑内容大致如下
export JAVA_HOME=/usr/java/jdk根目录
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

export M2_HOME=/usr/local/maven/maven根目录
export PATH=$M2_HOME/bin:$PATH

编辑保存以后,我重启了系统,结果开机以后,桌面上得各种应用都找不到了,桌面右上角得设置菜单也消失了,最苦逼的是命令行界面 Terminal 也打不开,先前为Terminal 设置的快捷键也没用,整个情形如下图:

img

img

这种情况大家有遇到过吗?该如何解决?

alt+F1,进入命令行模式,修改一下这个sh文件。
环境变量可以添加到这个目录下的sh.local文件里