修改linux提示符
1. 如何改動linux用戶登錄提示符
這是由於缺少.bashrc及.bashprofile文件的原因,比較簡單的方法是你可以原來用戶目錄下的文件復制到新的目錄下。如下:登錄到新用戶的目錄下su - 用戶名使用管理員復制相應的文件sudo cp /原用戶的目錄路徑 .bash* ./修改用戶組sudo chown 新用戶:新用戶組 .bash*退出後重新登錄就可以了。
2. linux下 如何修改命令行提示符路徑提示符路徑長度
Linux修改命令提示符的路徑長度,可以在bash shell的配置文件中進行修改,bash shell的配置文件在~/.bashrc中。
1、用vim打開bashrc
3. linux 里怎麼改變命令提示符
Linux修改環境變數PS1(命令行提示符),可以使用vi編輯/etc/profile文件,在最後加上:
exportPS1='[u@hW]$'
#其中u顯示當前用戶賬號,h顯示當前主機名,W顯示當前路徑,$顯示』$'符號
#W代替w就可以實現絕對路徑到相對路徑的轉換
下面簡單說說環境下默認的特殊符號所代表的意義:
d:代表日期,格式為weekdaymonthdate,例如:」MonAug1″
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時,提示符為:#,普通用戶則為:$
如果需要改變目錄在命令行下顯示顏色:
1、將/etc/DIR_COLORS文件cp到~/下,並改名為.dir_colors。
2、編輯.dir_colors文件,找到「DIR 01;34 # directory」,將34改為36。
可以找到文件的兩行注釋:
#Textcolorcodes:
#30=black31=red32=green33=yellow34=blue35=magenta36=cyan37=white
#按照顏色對應的數字,還可以把目錄顯示顏色改成其他的。
#同樣其他的顯示效果(包括背景)也可以參照說明進行修改。
#這樣就可以定製自己的linux下命令行方式下的個性化顯示效果了。
3、重新登錄,就可以看到修改後的效果了。
4. Linux終端提示符PS1設置
linux終端提示符默認如下顯示效果
這里主要想在終端提示這里看襪滾到 登錄用戶 、 伺服器ip 和 絕對路徑 ,如下顯示:
這里主要通過PS1變數來進行設置
ps1默認備好帆為 [u@h W]$
各提示符的含義如下:
由此可知,默認顯示當前用戶、主機的第一個仿雹名字、當前工作目錄
可以將PS1修改為如下:
上面還包含提示符顏色的設置,具體可以參考 PS1設置
如果想PS1的設置永久有效,可以在/etc/profile或.bashrc文件里進行設置,然後打開一個新的終端就會看到新設置的提示符生效了。
但是這里可能會發現,主機名顯示的不是ip,顯示如下:
原因是這里的hostname不是ip
因為需要修改hostname,提供一個快速永久修改hostname的方法
這時hostname就改成主機的ip了,
重新打開終端後就變成了想要的終端提示符
關於linux的 PS2、PS3、PS4 可以參考 linux下PS1、PS2、PS3、PS4最全詳解