mac 配置系统环境(包括linux命令的基本用法)

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  立即生效命令,环境配置才可修改成功,否则只是当前终端有效,窗口关闭后就无效了

 
原文地址:https://www.cnblogs.com/yzwdcjs/p/11898055.html