Linux -环境变量配置文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux -环境变量配置文件相关的知识,希望对你有一定的参考价值。

系统配置文件,分两大类

一、系统层次,就是etc
/etc/profile 用户环境变量,交互,登录才执行
/etc/bashrc 用户不用登录,执行shell就生效

需要编辑/etc下内容时,去编辑用户家目录下的。想要全局,超级用户和普通用户都生效,则编辑etc下的。

二、用户层次
~/.bashrc
~/.bash_profile
~/.bash_history
~/.bash_logout #用来定义,用户退出的时候,需要做的一些操作,例如,用户每次退出是,都要删除命令历史,则可以将删除命令历史的命令,放到这个文件里面,

. = source 加载配置文件里的配置
souce .bash_profile = . . bash_profile
bash_profile 会自动调用bashrc,bashrc会自动调用/etc/bashrc
ps1
/etc/bashrc #修改登录终端之后,左边的显示技术分享图片
技术分享图片
技术分享图片
u 代表用户
h hostname
w 目录的最后一个目录
将大写的w,改为小写的w之后,则会显示绝对路径,可以去掉方括号,
技术分享图片
带颜色显示
PS1=‘[33[01;32m][email protected]h[33[00m]:[33[01;36m]w[33[00m]$ ‘
技术分享图片
PS2 相当与mysql 命令行里,相当于进入另外的终端,那会使用PS2

以上是关于Linux -环境变量配置文件的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式linux怎么学

Linux一步一步学Linux——Linux发展史(01)

linux查看进程id命令(linux查看进程id)

开发linux 程序需要装linux系统吗

编译linux内核问题

Linux 内核编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )