福建师范大学协和学院本科实验报告课程名称: 嵌入式系统 系 别: 信息技术系 2014 级 专 业: 通信工程 班 级: 2 班 学 号: 124242014080 学生姓名: 谢志杰2017 年 6 月 1 日实验项目列表序号实验项目名称1 实验一 Linux 常用命令2 实验二 Linux 下 C 语言开发环境3 实验三 嵌入式 Linux 开发环境4 实验四 嵌入式 Linux 系统的下载5 实验五 BootLoader6 实验六 内核和根文件系统7 实验七 文件 IO 编程进程控制编程8 实验八 进程控制编程学时 备注2 2 2 2 2 2 2 2福建师范大学协和学院《嵌入式系统》实验报告实验日期: 2017 年 2 月 28 日学号: 124242014080姓名: 谢志杰实验台:D1组员姓名: 谢志杰、洪剑锋实验一 Linux 常用命令一、实验目的1.熟悉 VMware Workstation 虚拟机的使用 2.了解 Linux 系统的启动、登录及关闭方法 3.学习和掌握 Linux 系统的常用命令二、实验环境硬件:PC 机一台 软件:VMware Workstation 虚拟机和 Linux 操作系统三、实验内容及步骤1.准备工作 1)登录系统:在虚拟机中启动 Linux 系统,启动系统后需要输入用户名和密码,这里用 root 用户登录,密码 123456; 2)启动终端:在桌面右键->选择“在终端中运行”或选择应用程序->系统工具->终端; 3)在终端中执行 Linux 命令,就可以在这里输入 Linux 命令,并按回车键执行。
2.使用 Linux 常用命令,运行以下例子并查看结果(将运行结果截图并保存): (1)文件与目录相关命令的使用1)查询/bin 目录,看一看有哪些常用的命令文件在该目录下: ll /bin2)进入/tmp 目录下,新建目录 myshare: cd /tmp mkdir myshare ls -ld myshare3)用 pwd 命令查看当前所在的目录 pwd4)新建 testfile 文件: touch testfile ls -l5)设置该文件的权限模式为-rwxr-xr-x: chmod 755 testfile ls -l testfile6)把该文件备份到/tmp/myshare 目录下,并改名为 testfile.bak: cp testfile myshare/testfile.bak ls -l myshare/7)在/root 目录下为该文件创建 1 个符号连接: ln -s /tmp/testfile /root/testfile.ln ls -l /root/testfile.ln8)搜索 inittab 文件中含有 initdefault 字符串的行: cat /etc/inittab | grep initdefault(2)磁盘管理与维护命令的使用 1)确认光驱对应的设备文件: ll /dev/cdrom ls /mnt 2)挂载光盘 mount /dev/cdrom /mnt 3)查看挂载后的目录: ls /mnt 4)卸载光盘 umount /mnt(3)系统管理与设置命令的使用 1)查看系统所有进程: ps -ef 2)查找 ssh 服务守护进程的进程 ID 号: ps -ef |grep sshd3)假设 ssh 服务守护进程出现了问题,则强制杀掉该进程并再次查看: kill -9 进程 ID 号 ps -ef |grep sshd(4)网络相关命令的使用 1)显示当前网络的信息: ifconfig 2)设置网卡 eth0 的 IP 地址为 192.168.1.10: ifconfig eth0 192.168.1.10 3)禁用网卡 eth0: ifconfig eth0 down 4)测试本机网络的连通性: ping 127.0.0.1(5)压缩备份命令的使用 1)把/tmp 目录打包成 tmp.tar,放到/root 目录下: tar cf /root/tmp.tar /tmp/* 2)把/tmp 目录压缩打包成 tmp.tar.gz,放到/root 目录下: tar zcvf /root/tmp.tar.gz /tmp/* 3)比较 tmp.tar 和 tmp.tar.gz 的大小 ls -l /root/tmp.tar /root/tmp.tar.gz 4)不解包只查看压缩包 tmp.tar.gz 的内容: tar ztf /root/tmp.tar.gz 5)解压 tmp.tar.gz 的内容到/tmp/myshare 目录: tar zxvf /root/tmp.tar.gz -C /tmp/myshare/四、实验结果(粘贴执行结果截图)(1)(2) (3)(4)(5)五、实验小结(对实验现象、实验故障及处理方法、实验中存在的问题等进行 分析和讨论。