歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux命令行提示符設置解析

Linux命令行提示符設置解析

日期:2017/2/28 17:30:14   编辑:Linux教程
提示符通過變量PS1來設置,可以用以下命令來顯示當前設置:

  echo $PS1

  提示符的系統范圍(對系統裡所有用戶有效)的設定在文件 /etc/bashrc裡,可能包含以下的行:

  PS=“[\u@\h \W]\$"

  要定制提示符,我們可以編輯文件 /etc/bashrc (root用戶)然後在兩個引號之內輸入任何你想要的文本。以下是可能會用到的特別代碼:

\u - 當前用戶名( =$LOGNAME)
\h - 運行shell的計算機名(hostname)
\H - 完整的計算機名
\W - 當前的工作目錄名
\w - 當前工作目錄全路徑名
\$ - 對於普通用戶顯示$,對於超級用戶顯示#
\! - 當前命令的歷史編號
\# - 當前命令編號(在當前的shell下運行的命令)
\d - 當前日期
\t - 當前時間(24小時制)
\T - 當前時間(12小時制 ,bash 2.0有效
\@ - 當前時間(AM/PM格式),bash 2.0 有效
\s - shell的類型
\a - 告警的聲音
\j - 用戶的任務數
\n - 新行
\\ - 反斜槓
\[ - 不可打印字符開始標志
\] - 不可打印字符結束標志
\nnn - ASCII字符對應八進制數值
$(date) - date命令(輸出當前日期)或者其它的命令輸出。
Copyright © Linux教程網 All Rights Reserved