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權限。

相關文章
相關標籤/搜索