Linux 基础教程 13-基本命令echo和date
2017-04-18 本文已影响22人
Surpassme
echo
echo命令主要用来在终端中显示字符串。
基本语法
echo [参数] 字符串
主要参数解释如下所示:
| 参数 | 功能 |
|---|---|
| -e | 激活转义字符 |
转义符详细解释如下所示:
| 转义符 | 含义 |
|---|---|
| \a | 发出警告声 |
| \b | 删除字符间的所有空格 |
| \c | 截取\c前面的字符并进行输出,后面的字符将不在输出,且不进行换行 |
| \n | 换行 |
| \t | 插入TAB符 |
| \\ | 插入 \ 字符 |
| \v | 添加垂直TAB符 |
示例
13-1 echo示例_c2i.jpg
date
date命令主要用来显示和修改系统时间与日期。只有超级用户才能用date命令设置时间,一般用户用户只能使用date命令显示时间。
基本语法
date [参数] 显示时间格式(以 + 开头,后面接时间格式)
date命令的参数及说明如下所示:
| 参数 | 功能 |
|---|---|
| -s --set | 设置系统时间 |
| -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 | 显示时间格式,相当于 %H:%M:%S的组合 |
| %a | 显示星期几 |
| %b或%B | 显示月份,%b显示月份简称,%B显示月份全称 |
| %m | 显示月份,表示范围01~12 |
| %Z | 显示时区 |
| %d | 显示当月的第几天 |
| %D | 显示年份和月份,格式mm/dd/yy,其中yy表示年份的最后两个数字 |
| %Y/%y | 显示年份,%Y显示完整的年份,%y显示年份的最后两个数字 |
| %c | 显示日期和时间格式,相当于%a %d %b %Y %r %z的组合 |
| %U | 显示该年的第几周 |
| -d | 显示字符串所表示的时间,如date -d 20170417表示2017年4月17日 |
| -u | 显示格林威治标准时间 |
| -s | 使用字符串来设置时间 |
示例
13-2 date示例_c2i.jpg
本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:
MyQRCode.jpg