echo
echo命令主要用來在終端中顯示字符串。
基本語法
echo [參數(shù)] 字符串
主要參數(shù)解釋如下所示:
| 參數(shù) | 功能 |
|---|---|
| -e | 激活轉(zhuǎn)義字符 |
轉(zhuǎn)義符詳細(xì)解釋如下所示:
| 轉(zhuǎn)義符 | 含義 |
|---|---|
| \a | 發(fā)出警告聲 |
| \b | 刪除字符間的所有空格 |
| \c | 截取\c前面的字符并進(jìn)行輸出,后面的字符將不在輸出,且不進(jìn)行換行 |
| \n | 換行 |
| \t | 插入TAB符 |
| \\ | 插入 \ 字符 |
| \v | 添加垂直TAB符 |
示例

13-1 echo示例_c2i.jpg
date
date命令主要用來顯示和修改系統(tǒng)時間與日期。只有超級用戶才能用date命令設(shè)置時間,一般用戶用戶只能使用date命令顯示時間。
基本語法
date [參數(shù)] 顯示時間格式(以 + 開頭,后面接時間格式)
date命令的參數(shù)及說明如下所示:
| 參數(shù) | 功能 |
|---|---|
| -s --set | 設(shè)置系統(tǒng)時間 |
| -d --date | 顯示描述的日期 |
date命令的時間顯示格式如下所示:
| 格式 | 含義 |
|---|---|
| %H | 顯示小時,表示范圍00~23 |
| %k | 顯示小時,表示范圍0~23 |
| %I | 顯示小時,表示范圍00~12 |
| %l | 顯示小時,表示范圍0~12 |
| %M | 顯示分鐘,表示范圍00~59 |
| %S | 顯示秒,表示范圍00~59 |
| %p | 顯示AM/PM |
| %r | 顯示時間,格式為hh:mm:ss AM/PM |
| %T | 顯示時間,格式為hh:mm:ss |
| %x | 顯示年份和日期 |
| %X | 顯示時間格式,相當(dāng)于 %H:%M:%S的組合 |
| %a | 顯示星期幾 |
| %b或%B | 顯示月份,%b顯示月份簡稱,%B顯示月份全稱 |
| %m | 顯示月份,表示范圍01~12 |
| %Z | 顯示時區(qū) |
| %d | 顯示當(dāng)月的第幾天 |
| %D | 顯示年份和月份,格式mm/dd/yy,其中yy表示年份的最后兩個數(shù)字 |
| %Y/%y | 顯示年份,%Y顯示完整的年份,%y顯示年份的最后兩個數(shù)字 |
| %c | 顯示日期和時間格式,相當(dāng)于%a %d %b %Y %r %z的組合 |
| %U | 顯示該年的第幾周 |
| -d | 顯示字符串所表示的時間,如date -d 20170417表示2017年4月17日 |
| -u | 顯示格林威治標(biāo)準(zhǔn)時間 |
| -s | 使用字符串來設(shè)置時間 |
示例

13-2 date示例_c2i.jpg