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,说明它显示的是当前"操作用户"的用户名。 ?
|