好久没更新过东西,没人看了,蛋疼上来刷刷活跃度。
今天同事找过来说有一台机器各种环境变量问题
执行echo $OSTYPE
linux
执行export
export:Command not found
首先export不是PATH的问题,因为这丫不是个可执行文件,是个bash的内置指令
其次检查了各种账号登录后加载的配置文件,没发现问题。
然后看了眼/etc/passwd
发现shell是/etc/tcsh
改成/bin/bash后恢复正常……
本文记录了一次解决Linux环境下export命令找不到的问题经历。通过排查发现用户的shell设置为tcsh而非bash,导致内置命令export无法正常使用。更改shell设置后问题得到解决。
好久没更新过东西,没人看了,蛋疼上来刷刷活跃度。
今天同事找过来说有一台机器各种环境变量问题
执行echo $OSTYPE
linux
执行export
export:Command not found
首先export不是PATH的问题,因为这丫不是个可执行文件,是个bash的内置指令
其次检查了各种账号登录后加载的配置文件,没发现问题。
然后看了眼/etc/passwd
发现shell是/etc/tcsh
改成/bin/bash后恢复正常……

被折叠的 条评论
为什么被折叠?