Linux修改终端显示前缀及环境变量

Linux终端前面默认显示一长串,如:shell

[work@aaa.baidu.com dir]$bash

这是由PS1环境变量决定的:登录

[work@aaa.baidu.com dir]$ echo $PS1
[\u@\H \W]\$变量

其中\u表明用户,\H表明主机,\W表明目录file

 

能够修改环境变量,有三种方法:终端

1. 直接修改,只对当前的shell 起做用权限

[work@aaa..baidu.com dir]$PS1='[\u@ \W]\$'
[work@ dir]$PS1='[\u@\H \W]\$'
[work@aaa.baidu.com dir]$方法

或者用export命令修改环境变量:di

[work@aaa..baidu.com dir]$export PS1='[\u@ \W]\$'
[work@ dir]$export PS1='[\u@\H \W]\$'
[work@aaa.baidu.com dir]$环境变量

 

2. 修改用户主目录下的bashrc文件

在 ~/.bashrc 文件最下面增长:

export PS1='[\u@ \W]\$'

 

而后回到shell,运行bash便可看到效果,而且以后每次登陆都会生效

[work@aaa..baidu.com dir]$ bash
[work@ ~]$

 

3. 修改/etc/profile ,可是这个通常须要root权限。

相关文章
相关标签/搜索