Subido por 吴子仪

第一次实验

Anuncio
1.
创建一个名为 guest 的用户,赋予其 sudo 权限,并切换到 guest 用户,下面
的所有操作均以 guest 用户身份操作。
2.
使用 dd 命令创建一个名为 image.dd 的镜像文件,大小为 3MB、
3.
使用 fdisk 命令对 image.dd 文件进行分区,共分成 3 个区,每个区约 1MB
,第一、二分区为 fat 格式,第三分区为 ext4 格式。
4.
使用 losetup 命令将 image.dd 文件关联到一个循环设备上。
5.
使 用
mkfs 命 令 对 三 个 分 区 根 据 其 格 式 进 行 相 应 的 格 式 化
6.
创建一个名为 mountpoint 的目录,并将 image.dd 文件的分区 1 挂载到该目录
中,使用 umask 选项,将目录的读写权限设置为所有人可读、可写、可执行
7.
使用 lsblk 命令查看当前系统的磁盘信息,观查磁盘映像文件的信息
8.
在 mountpoint 目录中创建一个名为 experiment 的目录
9.
使用 ifconfig 命令查看系统的网络接口信息,并将输出结果重定向到名为
file1.txt 的新文件中。
10. 使用 dmesg 命令查看系统内核信息,并将输出结果重定向到名为 file2.txt 的
新文件中
11. 使用 cat 命令查看 file1.txt 文件的内容,并将其输出保存到名为 file3.txt 的新
文件中。
12. 使用 sed 命令将 file1.txt 文件中的字符串 LOOPBACK 替换为本人姓名的拼
音,并将结果保存到一个名为 file4.txt 的新文件中。
13. 在终端中运行一个无限循环,每隔 2 秒钟打印一行信息”hello world”输出添
加到 file2.txt 尾部(不删除原内容),并放在后台运行(注意观察屏幕的输出
)
14. 使用 ps 命令(不使用任何参数)查找前述无限循环进程的进程号,使用 kill 命
令结束这个进程
15. 使用 grep 命令在 file2.txt 文件中查找包含字符串 hello 的行,并将结果输出
到屏幕上。
16. 使用 head 命令显示 file1.txt 文件的前三行。
17. 使用 tail 命令显示 file2.txt 文件的最后五行。
18. 使用 ls 命令查看 file1.txt 文件的访问时间,再 touch 命令修改 file1.txt 文件
的访问时间,改完之后再用 ls 命令查看 file1.txt 文件的访问时间,比较前
后的差别。
19. 使用 chmod 命令将 file1.txt 文件的权限修改为 rw-r--r--。
20. 将 image.dd 文件的分区 2 挂载到 mountpoint 目录下面的 mountpoint2,设置
uid 和 gid 分别为当前用户及当前用户组
21. 在 mountpoint2 目录中创建一个 experiment2 目录
22. 将 file1.txt 文件移动到 experiment2 目录
23. 将 image.dd 文件的分区 3 挂载到 mountpoint 目录下面的 mountpoint3,不使
用任何额外参数
24. 用 ls 命令查看 mountpoint 目录的内容,并比较 mountpoint、mountpoint2 和
mountpoint3 三个目录的所有者及目录读写权限的异同
25. 用 mkdir -p 命令在 mountpoint3 目录下创建 experiment3/empty 目录
26. 查看 experiment3 目录的所有者,并将该目录的所有者改成当前用户,再使用
ls 命令查看该目录的所有者,比较前后信息的异同
27. 安装一个名为 tree 的软件包。
28. 使用 tree 命令查看 mountpoint 的目录结构。
29. 再次使用 lsblk 命令查看当前系统的磁盘信息,观查磁盘映像文件的信息
30. 卸载 mountpoint 目录
31. 删除 losetup 建立的映射
32. 使用 ls 和 tree 命令查看 mountpoint 的目录内容和结构,比较 umount 前后
信息的异同并分析。
33. 再次使用 lsblk 命令查看当前系统的磁盘信息,观查磁盘映像文件的信息,比较
三次 lsblk 信息的异同
34. 用 tar 命令对 image.dd 文件进行压缩打包,比较 xz,gz,bz 三种压缩格式的异
同
Descargar