UNIX 系统 , 用户名为:学号和姓名汉语拼音全拼。在用户主
目录下,新建子目录,子目录名为:专业和班级(可以是拼音)。
3. 在新建的子目录下完成全部练习,所有的操作练习均要截图显示。
4. 所有的实验内容必须在命令行方式下进行操作。
5. 纸制版的封面单面打印,其他页面必须双面打印。全班刻一张光盘。
三、 实验内容
1. 用 uname -a 命令显示操作系统的版本。
2. 用 pwd 命令显示用户主目录的路径名。
3. 用 date 命令查看当前日期和时间。分别比较%a 和%w,%D 和%d。
4. 用 who 命令查看当前登录在系统中的用户列表。比较$who –H 与$who –s 显示的结果
区别。用 hostid 命令和 id 命令查看主机信息和用户信息。
5. 用 vi 编辑器,先在子目录中创建名为 one 的文件,编辑 one 文件,再把 one 文件中 2-
6 行的内容写到文件 two 中。给出复制 3 行和删除 10 个字符的操作。(说明 one 文件
内容不能以数字和简单的字母组成,必须是一段有内容的英文,至少是 10 行以上的描
述)
6. 用重定向符和 cat 命令创建一个电话簿 telephone 文件。假定收集你班上 10 位同学的姓
名、学号、email 和电话号码存在这个文件中。使用 sort 命令对这个文件进行排序,按
名、按姓、按 email、按电话号码及反序排序等。使用 grep 命令及其选项在你的电话
簿中查找一个名字。
7. 用重定向符和 cat 命令创建一个 ums 脚本文件完成如下功能。并运行它。
a. 显示当前日期和时间。
b. 显示当前用户名。
c. 输入若干用户名作为参数,判断用户是:( 1)教师或博士后;(2)博士研究生;
(3)硕士研究生;(4)本科生。
d. 用户名规则:教师用户名以 j 开头,博士后用户名以 bh 开头,博士研究生用户名
以 yb 开头,硕士研究生用户名以 ys 开头,本科生用户名以 x 开头。
8. 编写 C 程序,编译和运行程序。给出年、月、日,计算该日是该年的第几天。
9. 编写 Java 程序,编译和运行程序。将给定的一个字符串中的所有字符逆序输出。
评论0