2022_2_4学习命令补全、时间日期类命令(date / cal)、历史命令(history)
区分whoami 和who am i
命令补全含义:输入命令的前几个字符后,使用Tab键可自动补全。
用法:
1.对于输入的几个字符,若有唯一的命令与之相对应,那么使用一次Tab键,则会自动补全后面的字符
输入whoa会自动补全whoami
2.对于输入的几个字符,若有多个命令与之相对应,那么使用两次Tab键(一次Tab没反应),则系统会列出所有与之匹配的命令。
输入wh,按两次Tab会出现
date命令 1.含义:显示当前的日期和时间
"date":显示当前的日期和时间(CST-->Chinese standard time中国标准时间)
"date +%Y%m%d%H%M%S":是不是有点看不懂,给他加点格式符号看看
"date +%Y—%m—%d.%H:%M:%S":分别对应着“年-月-日 时:分:秒”
cal命令 含义:显示当前月份的日历
"cal":显示当前月份的日历
"cal 2022":显示某年(2022)年日历
history命令 含义:显示之前输入的命令记录(只要输入后按回车,就算一条记录,无论对与错!)
"history":显示之前所有使用过的命令记录
"history 10":显示最近10条命令记录
区分who am i 和whoami用结果来说明:
1.先登录Tom用户,然后分别使用who am i和whoami
2.再切换登录root用户(不了解的话可以去看我的Linux常用指令<二>)
3.在root用户下使用who am i 和 who am i结论:
who am i 一直都是tom,说明它显示的是初始用户登录的用户名
whoami 第一次登录是tom第二次是root,说明它显示的是当前"操作用户"的用户名。