1.配置环境最好配置系统变量,而不是用户变量
系统变量:对所有的用户起作用,用户级别环境变量定义文件:/etc/bashrc、/etc/bash_profile、/etc/environment(根目录下)
用户变量:对当前用户起作用,系统级别环境变量定义文件:~/.bashrc、~/.bash_profile(home目录下) 文件前面的“.” 表示这是隐藏文件
2.~代表home目录,
/代表根目录
“.” 代表当前目录
补充下:查找文件位置的命令:find / -name "abc*"
find 查找目录 查找条件 文件名包含abc
3.要想改变系统环境文件,先备份
cp -a /etc/profile /etc/profile_backup
cp 选择项 要复制的文件 复制后的文件
4.切换到root,修改权限
su root 切换到root模式
exit 退出root模式,返回到普通用户模式 whoami可以查看目前是哪个用户
切换到root后,chmod 777 /etc/profile 可以改变文件权限 777代表着都是最高权限
5.开始编辑模式
vim /etc/profile
export PATH=$PATH:/home/uusama/mysql/bin
或者把PATH放在后面 export PATH=/home/uusama/mysql/bin:$PATH
以后每次添加环境变量 在文件最后一行添加export PATH=$PATH:/xx/xx/xx 即可
export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
:是分隔符号,相当于windows的;
配置的环境变量中不要忘了加上原来的配置,即$PATH部分,避免覆盖原来配置
6.需要执行source /etc/profile 立即生效命令,环境配置才可修改成功,否则只是当前终端有效,窗口关闭后就无效了