日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 脚本修改ps1,Linux使环境变量PS1的修改永久生效——修改配置文件/etc/profile...

發布時間:2023/12/18 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 脚本修改ps1,Linux使环境变量PS1的修改永久生效——修改配置文件/etc/profile... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux修改環境變量PS1(命令行提示符),可以使用vi編輯/etc/profile文件,在最后加上:export

PS1=’[u@hW]$

‘即可,其中u顯示當前用戶賬號,h顯示當前主機名,W顯示當前路徑,$顯示’$'符號

W 代替 w 就可以實現絕對路徑到相對路徑的轉換

下面簡單說說環境下默認的特殊符號所代表的意義:

d :代表日期,格式為weekday month date,例如:”Mon Aug 1″

H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux

h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略

t :顯示時間為24小時格式,如:HH:MM:SS

T :顯示時間為12小時格式

A :顯示時間為24小時格式:HH:MM

u :當前用戶的賬號名稱

v :BASH的版本信息

w :完整的工作目錄名稱。家目錄會以 ~代替

W :利用basename取得工作目錄名稱,所以只會列出最后一個目錄

# :下達的第幾個命令

$ :提示字符,如果是root時,提示符為:# ,普通用戶則為:$

但是這樣設置之后顯示的提示符是沒有顏色的,如果希望加入顏色設置,可以這樣:

PS1=”e[1;32mue[me[1;33m@e[me[1;35mhe[m:w$ "

此時,在終端中的顯示應該是彩色的提示符了,其中的e[1;xxm和e[m就是改變終端字體顏色的部分,前者是修改顏色,后者是恢復到正常顯示。但是

這時還會有問題,在提示符中輸入第一行時,回車換行不正常,導致顯示很混亂,因此,除了這個修改之外,還需要將全部非打印字符用專用的

bash 轉義序列 "[" 和 "]” 括起來。這兩個序列通知 bash,被括起來的字符不占用行

上的任何空間,這樣就使自動換行能夠繼續正常工作。最終版本如下(可解決帶顏色提示符的不換行問題):

PS1=”[e[1;32m]u[e[m][e[1;33m]@[e[m][e[1;35m]h[e[m]:w$

其中,顏色表示為:30=black 31=red 32=green 33=yellow 34=blue 35=magenta

36=cyan 37=white。

如果需要改變目錄在命令行下顯示顏色:

1、將/etc/DIR_COLORS文件cp到~/下,并改名為.dir_colors。

2、編輯.dir_colors文件,找到“DIR 01;34?# directory”,將34改為36。

你可以找到文件的兩行注釋:

# Text color codes:

# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan

37=white

按照顏色對應的數字,你還可以把目錄顯示顏色改成其他的。

同樣其他的顯示效果(包括背景)也可以參照說明進行修改。

這樣你就可以定制自己的linux下命令行方式下的個性化顯示效果了。

3、重新登錄,就可以看到修改后的效果了。

總結

以上是生活随笔為你收集整理的Linux 脚本修改ps1,Linux使环境变量PS1的修改永久生效——修改配置文件/etc/profile...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。