From 90bf7f8d32e05819cd0994b295b7dcdc76cf526d Mon Sep 17 00:00:00 2001 From: huangwei Date: Mon, 29 Jan 2024 22:58:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D3=E7=AB=A0=E5=AE=9E=E9=AA=8C=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E8=A6=81=E6=B1=82=E5=AE=8C=E5=85=A8=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- chap0x01.exp.md | 13 +++++++++++++ chap0x02.exp.md | 18 ++++++++++++++++++ chap0x03.exp.md | 29 +++++++++++++++++++++++++++++ chap0x03.md | 1 - 4 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 chap0x03.exp.md diff --git a/chap0x01.exp.md b/chap0x01.exp.md index b6a5cc3..cbf80cf 100644 --- a/chap0x01.exp.md +++ b/chap0x01.exp.md @@ -33,10 +33,23 @@ output: revealjs::revealjs_presentation * 如何使用 `scp` 在「虚拟机和宿主机之间」、「本机和远程 Linux 系统之间」传输文件? * 如何配置 SSH 免密登录? +# 在线实验环境任务清单 + +--- + +* [ ] 掌握 SSH 登录在线共享实验环境的方法 +* [ ] 掌握 SSH 免密登录配置 +* [ ] 掌握常用命令 ls, cat, man, help, echo, less 的使用场景和使用方法 +* [ ] 通过使用帮助手册或在线检索/学习,了解 wc, sort, uniq 的使用场景和使用方法 + # 实验报告要求 --- +2024 春学期开始,H1 ~ H4 不需要提交实验报告。 + +--- + * 使用 `markdown` 格式纯文本 * 使用 [校内 GitLab](https://git.cuc.edu.cn/) 管理作业(课堂当日宣讲为准) * 每次作业应 `commit` 到独立分支并通过 `Merge Request` 分别提交每一次作业 diff --git a/chap0x02.exp.md b/chap0x02.exp.md index f5b951c..826402b 100644 --- a/chap0x02.exp.md +++ b/chap0x02.exp.md @@ -46,3 +46,21 @@ cd /tmp && for i in $(seq 0 1024);do dir="test-$RANDOM";mkdir "$dir";echo "$RAND * 【跟练】 [子进程管理实验](https://asciinema.org/a/f3ux5ogwbxwo2q0wxxd0hmn54) * 【硬件信息获取】目标系统的 CPU、内存大小、硬盘数量与硬盘容量 +# 在线实验环境任务清单 + +--- + +* [ ] 掌握 scp 的使用场景和使用方法 +* [ ] 掌握常用文件压缩与解压缩工具的使用方法 tar, 7zip + * [ ] 解压缩文件: .rar, .7z, .gz, .tar.gz, .tar, .bz + * [ ] 压缩文件与目录: .tar.gz, .7z + +--- + +* [ ] 掌握按文件名查找文件的方法 +* [ ] 掌握按文件创建时间查找文件的方法 +* [ ] 掌握按文件大小查找文件的方法 +* [ ] 掌握按文件名找到文件后检索文件内容是否包含指定文本的方法 +* [ ] 掌握将查找到的文件计算 SHA-256 并将计算结果写入一个指定文本文件的方法 + + diff --git a/chap0x03.exp.md b/chap0x03.exp.md new file mode 100644 index 0000000..220a81e --- /dev/null +++ b/chap0x03.exp.md @@ -0,0 +1,29 @@ +--- +title: "Linux系统与网络管理" +author: 黄玮 +output: revealjs::revealjs_presentation +--- + +# 第三章:(实验) + +--- + +课件中的实验任务请自主在有 root 权限的 Linux 主机环境中完成。 + +# 在线实验环境任务清单 + +--- + +* [ ] 自主探索课件中的实验任务哪些需要 root 权限才能完成 +* [ ] 自主探索课件中的实验任务哪些无需 root 权限也能完成 + +--- + +* [ ] 网络故障排查初步 + * [ ] 查看网络接口状况和网络基本信息 ip a, ip link + * [ ] 查看局域网基本信息 ip neigh + * [ ] 查看路由表和默认路由 ip r + * [ ] 检查网络层连通性 ping + * [ ] 检查从源到目的的路由链路信息 mtr, tracepath + * [ ] 检查域名解析故障 resolvectl, dig + diff --git a/chap0x03.md b/chap0x03.md index 37606bd..f05918c 100644 --- a/chap0x03.md +++ b/chap0x03.md @@ -729,7 +729,6 @@ network: * 如何通过systemd设置实现在网络连通时运行一个指定脚本,在网络断开时运行另一个脚本? * 如何通过systemd设置实现一个脚本在任何情况下被杀死之后会立即重新启动?实现***杀不死***? - # 参考文献 ---