Linux and windows environment variables have similarities
- Environment variables are PATH
- There are system environment variables and user environment variables
- Usually only need to modify user environment variables
linux environment variable path:
- System environment variables: etc/profile
- User environment variables: ~/.bashrc
- View the current environment variables, the path is separated by:
eric@eric-PC:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/usr/local/include/ImageMagick-7/:/usr/include/gtk-2.0/gtk/:/usr/local/mipsel-openwrt-linux-musl-gcc/bin
- Add user environment variables, append after ~/.bashrc
# arm linux gcc
export ARM_GCC_PATH=/usr/local/arm/arm-linux-gcc
export PATH=$PATH:$ARM_GCC_PATH/bin
- source ~/.bashrc to make the changes effective
eric@eric-PC:/$ source ~/.bashrc
eric@eric-PC:/$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/usr/local/include/ImageMagick-7/:/usr/include/gtk-2.0/gtk/:/usr/local/mipsel-openwrt-linux-musl-gcc/bin:/usr/local/arm/arm-linux-gcc/bin