1. 程式人生 > >/etc/issue 和 /etc/motd 、 shutdown 、變數PS1用法

/etc/issue 和 /etc/motd 、 shutdown 、變數PS1用法

1、在本機字元終端登入時,除顯示原有資訊外,再顯示當前登入終端號,主機
名和當前時間
2、今天18:30自動關機,並提示使用者


issue是命令列登陸之展示的介面,位置為/etc/issue,程式碼含義如下

motd是命令列登陸之展示的介面,位置為/etc/motd,文字檔案可以vim編輯


issue 內的各程式碼意義

\d 本地端時間的日期;

\l 顯示第幾個終端機介面;

\m 顯示硬體的等級 (i386/i486/i586/i686...);

\n 顯示主機的網路名稱;

\O 顯示 domain name;

\r 作業系統的版本 (相當於 uname -r)

\t 顯示本地端時間的時間;

\S 作業系統的名稱;

\v 作業系統的版本。

imageimage


image

2、今天18:30自動關機,並提示使用者

image

3、PS1變數

PS1變數用來控制字元終端 顯示 ,

\d :代表日期,格式為weekday month date
\H :完整的主機名
\h :主機的第一個名字
\t :顯示時間為24小時格式(HH:MM:SS)
\T :顯示時間為12小時格式
\A :顯示時間為24小時格式(HH:MM)
\u :當前使用者的賬戶名
\v :BASH的版本資訊
\w :完整的工作目錄名
\W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄
\# :第幾個命令
\$ :提示字元,如果是root時,提示符為:#;普通使用者為:$
//顏色表
前景   背景   顏色
30     40    黑色
31     41    紅色
32     42    綠色
33     43    ×××
34     44    藍色
35     45    紫紅色
36     46    青藍色
37     47    白色

//其他
0            OFF
1            高亮顯示
4            underline            
7            反白顯示
8            不可見
//設定顏色
\e[?m //?是顏色表值

//取消顏色設定
\e[m

image.png