《操作系统》实验指导书/实验二:基本操作与维护 example”,其操作命令如下所示。 mkdir /root/test1 cd /usr/bin/ cp kernel-install /root/test1/example1 ②创建test2目录,并在test目录下创建 example2,使用“r”选项将 testl目录两个文 件复制至test2目录下,将其操作命令填写到表2-11中 表2-11使用“r”选项进行文件复制 12、cat ①查看 etc/passwd文件的内容,其操作命令如下,输出结果如图2-7所示 cat /etc/passwd root: x: 0: 0:root: /root:/bin/bash bin:x: 1: 1:bin/bin/sbin/nologin daemon:x: 2: 2: daemon:/sbin:/sbin/nologin adm: x: 3: 4: adm: /var/adm: /sbin/ nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin x: 5: 0: sync:/sbin: /bin/ hutdown: x: 6: 0: shutdown:/sbin: /sbin/ shutdown ail: x: 8: 12: mail:/var/spool/mail:/sbin/nologin 图2-7/etc/ passwd文件内容 ②分别使用“-n”、“b”选项査看 /etc/passwd文件,比对两个选项查看结果,将结果区 别内容填写到表2-12中。 表2 和“-b”命令选项的结果区别 13、more ①查看/ usr/bin/kernel- install文件的内容,并使用【 Enter】键和【 Space】键进行翻阅, 将两个快捷键的差异处填写到表2-13中 表213快捷键的使用方法总结 信息管理与信息系统教研室/阮晓龙/13938213680/共80页,第14页
《操作系统》实验指导书 / 实验二:基本操作与维护 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 80 页,第 14 页 “example1”,其操作命令如下所示。 # mkdir /root/test1 # cd /usr/bin/ # cp kernel-install /root/test1/example1 ②创建 test2 目录,并在 test1 目录下创建 example2,使用“-r”选项将 test1 目录两个文 件复制至 test2 目录下,将其操作命令填写到表 2-11 中。 表 2-11 使用“r”选项进行文件复制 12、cat ①查看/etc/passwd 文件的内容,其操作命令如下,输出结果如图 2-7 所示。 # cat /etc/passwd ②分别使用“-n”、“-b”选项查看/etc/passwd 文件,比对两个选项查看结果,将结果区 别内容填写到表 2-12 中。 表 2-12 “-n”和“-b”命令选项的结果区别 13、more ①查看/usr/bin/kernel-install 文件的内容,并使用【Enter】键和【Space】键进行翻阅, 将两个快捷键的差异处填写到表 2-13 中。 表 2-13 快捷键的使用方法总结 图 2-7 /etc/passwd 文件内容
《操作系统》实验指导书/实验二:基本操作与维护 ②分别使用“c”和“数字”选项进行查看/bin/ kernel-install文件内容,比对输出结 果展示,将两种选项使用的不同之处填写到表2-14中 表214“-c”和“数字”命令选项不同之处 14、less 查看/sr/ bin/kernel-install文件,并使用“j、k、G、g、h”等快捷键进行查看,比对不 同快捷键使用方法,将其不同之处填写到表2-15中。 表215命令快捷键使用方法对比 15、head ①直接查看/sr/ bin/kernel- instal文件,可看到其默认的显示前10行,其操作命令如下。 head /usr/bin/kernel-instal ②使用“-n+数字”和“-+数字”选项查看/usr/bin/ kerne- -instal文件,比对不同选项输 出结果,将其选项的不同之处填写到表2-16中。 表216head命令选项对比说明 16、ⅵ ①创建一个 example2文件,并使用“vi”命令进行编辑,内容编写成三行分别为:学 号、姓名(拼音表示)、学院(拼音表示),编写完毕后输入“w”退出,其操作命令如 信息管理与信息系统教研室/阮晓龙/13938213680/共80页,第15页
《操作系统》实验指导书 / 实验二:基本操作与维护 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 80 页,第 15 页 ②分别使用“-c”和“-数字”选项进行查看/usr/bin/kernel-install 文件内容,比对输出结 果展示,将两种选项使用的不同之处填写到表 2-14 中。 表 2-14 “-c”和“-数字”命令选项不同之处 14、less 查看/usr/bin/kernel-install 文件,并使用“j、k、G、g、h”等快捷键进行查看,比对不 同快捷键使用方法,将其不同之处填写到表 2-15 中。 表 2-15 less 命令快捷键使用方法对比 15、head ①直接查看/usr/bin/kernel-install文件,可看到其默认的显示前10行,其操作命令如下。 # head /usr/bin/kernel-install ②使用“-n+数字”和“-c+数字”选项查看/usr/bin/kernel-install 文件,比对不同选项输 出结果,将其选项的不同之处填写到表 2-16 中。 表 2-16 head 命令选项对比说明 16、vi ①创建一个 example2 文件,并使用“vi”命令进行编辑,内容编写成三行分别为:学 号、姓名(拼音表示)、学院(拼音表示),编写完毕后输入“:wq”退出,其操作命令如
《操作系统》实验指导书/实验二:基本操作与维护 下,并使用“cat”命令进行查看,将操作命令及其输出结果填写到表2-17中。 表2-17 example2文件内容查看 ②使用内置“yy”(复制)和“p”(粘贴)快捷键将 example2文件中光标所在行进行 复制后保存退出,查看该文件内容将其结果填写到表2-18中。 表2-18ⅵ命令的“yy”和“p”选项实验结果 ③使用内置“x”快捷键命令删除一个字符、“d”快捷键命令删除光标所在行、“n d”快捷键命令删除光标所在行后n-l行。在进行删除命令操作后,使用“p”快捷键命令, 将其展示结果填写到表2-19中 表2-19ⅵ命令的“p”选项结果 17、ak ①使用如下命令进行查看 /etc/passwd文件的内容,将输出结果填写到表2-20中 #t awk '(print]/etc/passwd 表220awk命令输出结果 ②查看文件指定信息,如査看 /etc/passwd文件中用户名称,其操作命令如下,将其输出 结果填写到表2-21中。 #f cat /etc/passwd awk -F Iprint $11 表221查看指定信息 信息管理与信息系统教研室/阮晓龙/13938213680/共80页,第16页
《操作系统》实验指导书 / 实验二:基本操作与维护 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 80 页,第 16 页 下,并使用“cat”命令进行查看,将操作命令及其输出结果填写到表 2-17 中。 表 2-17 example2 文件内容查看 ②使用内置“yy”(复制)和“p”(粘贴)快捷键将 example2 文件中光标所在行进行 复制后保存退出,查看该文件内容将其结果填写到表 2-18 中。 表 2-18 vi 命令的“yy”和“p”选项实验结果 ③使用内置“x”快捷键命令删除一个字符、“dd” 快捷键命令删除光标所在行、“n dd”快捷键命令删除光标所在行后 n-1 行。在进行删除命令操作后,使用“p”快捷键命令, 将其展示结果填写到表 2-19 中。 表 2-19 vi 命令的“p”选项结果 17、awk ①使用如下命令进行查看/etc/passwd 文件的内容,将输出结果填写到表 2-20 中。 # awk '{print}' /etc/passwd 表 2-20 awk 命令输出结果 ②查看文件指定信息,如查看/etc/passwd 文件中用户名称,其操作命令如下,将其输出 结果填写到表 2-21 中。 # cat /etc/passwd |awk -F ' : ' '{print $1}' 表 2-21 查看指定信息
《操作系统》实验指导书/实验二:基本操作与维护 ③查看指定多个信息,如查看 /etc/passwd文件中用户名称和用户可执行的She'命令信 息,其操作命令如下所示,将其输出结果填写到表2-22中 #f awk-F: /root//etc/passwd 表222指定输出多个信息 18、sed ①创建/ root/example3文件,并填写如 example2中内容,实现在文件中第二行添加“* Hello world*”内容,其操作命令如下,査看文件内容并将其输出结果填写到表2-23中。 #f sed 2a Hello World /opt/example3 表223插入内容 ②实现将“ Hello World”内容替换为“ I like linux”,其操作命令如下,查看文件内 容并将其输出结果填写到表2-24中 sed 's/ Hello World/ I like Linux/ g /opt/example3 表224内容誉换 ③实现将文档的第2至4行删除并输出,其操作命令如下,将其输出结果填写至表2-2 5中 sed 2, 4d /opt/example3 表2-25多行删除 信息管理与信息系统教研室/阮晓龙/13938213680/共80页,第17页
《操作系统》实验指导书 / 实验二:基本操作与维护 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 80 页,第 17 页 ③查看指定多个信息,如查看/etc/passwd 文件中用户名称和用户可执行的 Shell 命令信 息,其操作命令如下所示,将其输出结果填写到表 2-22 中。 # awk -F: '/root/' /etc/passwd 表 2-22 指定输出多个信息 18、sed ①创建/root/example3 文件,并填写如 example2 中内容,实现在文件中第二行添加“* Hello World *”内容,其操作命令如下,查看文件内容并将其输出结果填写到表 2-23 中。 # sed ' 2a * Hello World * ' /opt/example3 表 2-23 插入内容 ②实现将“Hello World”内容替换为“I like Linux”,其操作命令如下,查看文件内 容并将其输出结果填写到表 2-24 中。 # sed ' s / Hello World/ I like Linux/ g ' /opt/example3 表 2-24 内容替换 ③实现将文档的第 2 至 4 行删除并输出,其操作命令如下,将其输出结果填写至表 2-2 5 中。 # sed '2,4d' /opt/example3 表 2-25 多行删除
《操作系统》实验指导书/实验二:基本操作与维护 、实验扩展 1、文件与目录 (1) Linux下的文件都是文本文件吗? (2) Linux下是否可以通过ⅵ等工具对音乐、视频等文件进行编辑?为什么? (3) Windows下可以为文件目录创建快捷方式, Linux下是否也可以为文件目录创建 快捷方式? 2、常用操作命令 (1) Linux的基本操作命令是系统内置的吗? (2)是否可以为操作系统增加自己编写的命令?具体应该怎么做? 信息管理与信息系统教研室/阮晓龙/13938213680/共80页,第18页
《操作系统》实验指导书 / 实验二:基本操作与维护 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 共 80 页,第 18 页 七、实验扩展 1、文件与目录 (1)Linux 下的文件都是文本文件吗? (2)Linux 下是否可以通过 vi 等工具对音乐、视频等文件进行编辑?为什么? (3)Windows 下可以为文件目录创建快捷方式,Linux 下是否也可以为文件目录创建 快捷方式? 2、常用操作命令 (1)Linux 的基本操作命令是系统内置的吗? (2)是否可以为操作系统增加自己编写的命令?具体应该怎么做?