Linux的.bash_profile文件说明

Linux的.bash_profile文件说明,第1张

一、简述

.bash_profile 一般是用户的配置文件,配置一些基础环境变量

比如/root/.bash_profile这个文件就是当root用户 用bash作为登陆shell的时候登陆后会运行这个文件里面的一系列的命令。

用户登录 shell、sh、bash系统会执行此文件,另外当我们使用一个功能其中部分功能是读取bash_profile文件的配置

二、使用

1、open ~/.bash_profile  添加配置

添加我们的一些配置Android和flutter的需要的的url和path

比如:

export PUB_HOSTED_URL=https://pub.flutter-io.cn

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

export PATH=/Users/zhangxiaomeng02/Desktop/flutter-1.22.5/bin:$PATH

export ANDROID_HOME="/Users/xxx/Library/Android/sdk"

export PATH=${PATH}:${ANDROID_HOME}/tools

export PATH=${PATH}:${ANDROID_HOME}/platform-tools

2、执行我们的环境变量

source ~/.bash_profile

运行 source $home/.bash_profile 刷新当前终端窗口.

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.\x0d\x0a并从/etc/profile.d目录的配置文件中搜集shell的设置.\x0d\x0a/etc/bashrc:为每一个运行bashshell的用户执行此文件.当bashshell被打开时,该文件被读取.\x0d\x0a~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该\x0d\x0a文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.\x0d\x0a~/.bashrc:该文件包含专用于你的bashshell的bash信息,当登录时以及每次打开新的shell时,该\x0d\x0a该文件被读取.\x0d\x0a~/.bash_logout:当每次退出系统(退出bashshell)时,执行该文件.\x0d\x0a===============================\x0d\x0a所以\x0d\x0a/home/oracle/.bash_profileoracle用户的配置\x0d\x0a/etc/skel/.bash_profile默认配置\x0d\x0a/root/.bash_profileroot用户的配置

全局的是在/etc目录下(/etc/profile)

用户个人的是在用户的家目录下(~/.profile)

查看:

全局:cat /etc/profile

个人:cat ~/.bash_profile

编辑:

全局:vi /etc/profile

个人:vi ~/.bash_profile 命令介绍可看下“Linux命令大全”


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7133611.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存