linux 命令提示符字串解析

2021-10-12 11:10:24 字數 1066 閱讀 5241

[root@mysql ~]

#

root        當前登入終端的使用者

mysql 主機名(/etc/sysconfig/network)

~ 當前使用者的家目錄

# 表示root使用者的終端

$ 普通使用者的終端

修改命令提示符的方法,就是修改ps1變數

檢視ps1變數

[root@mysql ~]

# echo $ps1

[\u@\h \w]\$

更改ps1的格式:

ps1=』[\u@\h \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變數使提示符成為彩色。在ps1中設定字串行顏色的格式為:

\e[f;bm

其中f''為字型顏色,編號30~37;b』『為背景色,編號40~47。

可通過``\e[0m』'關閉顏色輸出;特別的,當b為1時,將顯示加亮加粗的文字,詳細請看下面的顏色表與**表。

Linux命令提示符

格式 mkdir 目錄名mkdir p 目錄名1 目錄名2 目錄名3 巢狀 注意 新建目錄的名稱不能與當前目錄中已有的目錄或檔案 同名示例 mkdir opt dir1mkdir p opt dir1 dir2 dir3 dir4 格式 rm 資料夾 有提示 rm f 資料夾 取消提示 rm rf ...

Linux命令提示符

1 命令提示符解釋 root localhost root 當前登入使用者名稱 localhost 當前主機名 當前所在目錄,不帶路徑 表示管理員,表示普通使用者 2 檢視命令提示符設定 1 root localhost echo ps1 2 u h w d 代表日期,格式為weekday mont...

命令提示符

cd 改變當前目錄 dir 顯示檔案列表 diskcopy 複製軟盤 format 格式化磁碟 md 建立子目錄 type 顯示檔案內容 rd 刪除目錄 ren 改變檔名 cls 清屏 正在執行命令的命令提示符 正在執行命令的命令提示符 適用場合 螢幕上太亂了,或是螢幕上出現亂碼了,清除螢幕上顯示內...