在你开始之前
以student 用户身份并使用 student 作为密码登录workstation。
在workstation 上,运行lab cli-review start 脚本来设置干净的实验环境。该脚本还会将 zcat 文件复制到 student 的主目录。
[kiosk@foundation0 ~]$ ssh workstation
[student@workstation -]$ lab cli-review start
1. 使用 date 命令来显示当前的日期和时间 。
[student@workstation ~]$ date
Wed Jan 3 04:31:09 GMT 2024
2. 以12小时制显示当前时间(例如,11:42:11AM)。提示:显示该输出的格式字符串为%r。[student@workstation ~]$ date +%r
04:31:42 AM
3. /home/student/zcat的文件类型是什么?可否被人读取?
[student@workstation ~]$ file /home/student/zcat
/home/student/zcat: POSIX shell script, ASCII text executable
4. 使用 wc 命令和 Bash 快捷键显示 zcat 的大小。
[student@workstation ~]$ wc zcat
51 299 1983 zcat
5. 显示zcat的前10行。
[student@workstation ~]$ head zcat
6. 显示zcat 文件的后10行。
[student@workstation ~]$ tail zcat
7. 利用三次或更少的击键来完全重复上一个命令
可以使用!!加enter,或者向上按键加enter
8. 重复上一命令,但使用n 20 选项来显示文件中的最后20行。使用命令行编辑功能,以通过
最少的击键次数来完成此操作。
[student@workstation ~]$ tail -n 20 zcat
先按向上按键,跳出上一条命令tail zcat ,再按向左按键将光标移动到zcat的左边,然后输入-n 20,最后回车
9. 使用shell 历史记录来再次运行 date +%r 命令。
[student@workstation ~]$ history
1 history
2 poweroff
3 sudo poweroff
4 poweroff
5 lab cli-review start
6 date
7 date +%r
8 file /home/student/zcat
9 wc zcat
10 head zcat
11 [student@workstation ~]$ wc zcat
12 51 299 1983 zcat
13 tail zcat
14 tail -n 20 zcat
15 history
[student@workstation ~]$ !7 一种方法
date +%r
04:53:35 AM
[student@workstation ~]$ !da 另外一种方法
date +%r
04:53:44 AM
评估
在 workstation 上,运行lab cli-review grade 脚本来确认是否成功完成本练习。
[student@workstation -]$ lab cli-review grade
完成
在 workstation 上,运行 lab cli-review finish 脚本来完成本实验。
[student@workstation -]$ lab cli-review finish