《嵌入式操作系统B》课程实验报告
上海第二工业大学计算机科学与技术系
学生实验报告
课程名称 实验项目名称 班级 嵌入式操作系统B Linux常用命令 姓名 刘绍贵 实验地点 学号 15号楼507 实验类别 验证型 11计科A1 20133430048 指导教师 崔莉莉 实验时间 2014年3月20日 组号 班级 同组学生信息(请填写在下方) 姓名
学号 一、实验目的和要求
1、掌握Linux系统的启动和退出;
2、掌握Linux环境中的Shell一般命令格式和命令管理用户与组群的方法; 3、理解进程的概念,对进程能进行一般管理和控制;
4、了解系统管理命令,理解输入输出重定向和管道,掌握vi编辑器的使用,熟悉shell脚本的编写。
二、实验内容和原理
1、超级用户的用户名为root,密码“123456”. 2、Shell一般命令格式
command [选项] [参数]
Command为命令名(也就是对应的程序名),写在一行的开头;
开关符选项通常是以 “-” 开始,多个选项可用一个“-” 连起来,如 ls -l -a 与 ls –la 相同 ; 根据命令的不同,参数分为可选的或必须的; 命令名和开关符、参数之间一定要用空格分离。
3、格式:vi [options] [filename]
功能:自动载入所要编辑的已有文件,或开启一个新文件
输出:如果未指定选项或文件,将进入vi程序并开始编辑一个新缓冲区。当屏幕的左边出现“~”号,表示本行为空行。
4、用vi编辑器建立shell程序文件shex1的步骤: ① 键入命令“vi shex1”,启动vi; ② 按命令“i”,进入vi的插入状态; ③ 输入程序文件内容; ④ 按
第 1 页 共 9 页
《嵌入式操作系统B》课程实验报告
三、主要仪器设备
安装有Linux操作系统的虚拟机
四、操作方法与实验步骤
在本实验中,将使用不同的信息命令,来调查和发现文件的信息;使用命令来帮助确定文件类型和创建文件;也可以使用几个命令来查看文件的内容等。在嵌入式操作系统课程中,需要熟练地掌握命令行下shell常用命令的使用。
题目涉及到的所有相关验证目录及文件需要自己创建。(具体查看实验结果与分析)
五、实验数据记录和处理(选填)
六、实验结果与分析
1.
搜索/etc/passwd文件找到您的用户名所在的行,写出该行。您的用户ID、组ID、主目录以及登录shell是什么?
cd / 根目录 ls 查看当前目录下的文件夹 vi /etc/passwd查看etc下得passwd文件
2.
用命令echo $ PATH显示您的shell的搜索路径
3.
在您的系统上运行 ls -l /bin命令,并将两个普通文件和两个符号链接标识出来。这些文件的大小是多少?何时创建的?
uname 大小:12188 B 创建时间:2003-02-19
4.
执行file /etc/*命令,识别目录/etc下所有文件的类型
第 2 页 共 9 页
《嵌入式操作系统B》课程实验报告
5. 用more(或less)命令查看文件/usr/include/stdio.h
6.
在您的主目录下创建一个名为temp的目录并在该目录下创建名为backup的文件。并将/bin目录下的ls、cat文件复制到temp目录中。在您的主目录下创建一个名为backups的目录。将backup文件从~/temp目录中移动到backups目录中,再删除~/temp目录中的文件及~/temp目录本身
第 3 页 共 9 页