之前一直以为export设置环境变量只对当前会话或当次登录有效。
对于命令行或许如此,如果是Linux桌面的话,会复杂很多。
昨天错误在Manjaro 系统的KDE桌面用kconsole执行一条export命令,export PATH=/deve/tool
执行完,回到桌面,所有桌面图标和菜单项无法点开,快捷键全部失效,桌面图标大小和分辨率变模糊,重新登录和重启均无法解决。
重启后能进入桌面,但无法执行任何操作。
Ctrl+Alt+F2 切换到tty,ls和cd命令均无法执行,用export命令手动修复PATH后,使用vim 把PATH添加到.bashrc后,切换到桌面任然无效,后把PATH添加到.bash_profile后修复。
问题:
1.尽管.bash_profile文件代码明确显示会加载.bash_rc文件,但仍然必须加到这个文件里才有用
3./etc/profile文件不会受影响,当前用户下文件也不受影响。
3.在终端窗口export后,即使重启依然会对桌面有影响,但不清楚是怎么影响的,没有找到哪个文件被修改。上述几个影响环境变量的文件并没有被export 所修改或清空
对于命令行或许如此,如果是Linux桌面的话,会复杂很多。
昨天错误在Manjaro 系统的KDE桌面用kconsole执行一条export命令,export PATH=/deve/tool
执行完,回到桌面,所有桌面图标和菜单项无法点开,快捷键全部失效,桌面图标大小和分辨率变模糊,重新登录和重启均无法解决。
重启后能进入桌面,但无法执行任何操作。
Ctrl+Alt+F2 切换到tty,ls和cd命令均无法执行,用export命令手动修复PATH后,使用vim 把PATH添加到.bashrc后,切换到桌面任然无效,后把PATH添加到.bash_profile后修复。
问题:
1.尽管.bash_profile文件代码明确显示会加载.bash_rc文件,但仍然必须加到这个文件里才有用
3./etc/profile文件不会受影响,当前用户下文件也不受影响。
3.在终端窗口export后,即使重启依然会对桌面有影响,但不清楚是怎么影响的,没有找到哪个文件被修改。上述几个影响环境变量的文件并没有被export 所修改或清空