你的浏览器还没开启 Javascript 功能!

Aliyun ECS 设置详解Linux 环境 Profile 与 Bashrc 的区别

Linux系统下经常需要设置环境变量、命令别名等会涉及到/etc/profile、/.profile、/.bashrc文件,这些文件区别不大可,但是越相近越容易混淆。

简单来说他们的区别:

  1. /etc/profile 全集环境变量,对所有用户有效。登入系统时会首先读取这个文件。根据内容会读取/etc/profile.d 和/etc/inputrc目录中的设定文档。

  2. ~/.profile 可以用来设定用户的路径及环境变量等。只在登陆系统时才会执行一次。

  3. ~/.bashrc 用来设定路径、命令别名等,没事执行shell脚本时都会执行。

设置完成可以通过指令source .bashrc 或者source .profile来使变量生效。可以通过env命令查看系统变量。


本文为原创文章,转载请注明出处!欢迎关注任前程博客 https://renqiancheng.com/,第一时间看后续精彩文章。