11月1日Linux操作系统上机内容(物联C15)

实验内容:

以下所有操作,如果需要root权限,可以使用su切换到root下,root密码test

  1. 进入test用户的主目录,以下操作一律在此目录下(提示:test用户的主目录为/home/test)
  2. 建立lianxi目录。
  3. 创建   学号.txt   文件,例如153232.txt。
  4. 列出当前目录的详细信息,并将这些信息保存到上一步创建的文件中(提示:使用>>命令将ls的运行结果输出到文件)
  5. 将此文本文件复制一份到练习目录中
  6. 进入lianxi目录。
  7. 在屏幕上显示该文本文件内容。
  8. 将该文本文件改名为txt
  9. 探测txt文件的类型
  10. 查找/etc/libreport目录下所有c开头的配置文件,提示,linux下的配置文件一般以conf为扩展名,例如my.conf。
  11. 给刚才建立的txt建立一个名为2.txt的硬链接,任意编辑2.txt文件并观察原txt内容的变化
  12. 使用stat命令观察这两个文件的硬链接和inode情况,关于inode的知识参考http://www.ruanyifeng.com/blog/2011/12/inode.html
  13. 删除lianxi下所有文件
  14. 删除lianxi这个目录

 

( 另外关于inode,还可以参考这里http://blog.csdn.net/xiaolong361/article/details/52373374)

(关于 2>/dev/null,参考https://www.zhihu.com/question/53295083)

 上传地址:第九周上传地址


实验报告说明:

  1. 以上实验内容每一步需要截图粘贴进word文档并配相应的文字说明,每次报告提交一个文档,文档名为自己的班级+学号+姓名,例如:“网络C141+141001+张三.docx” ,提交错误重新提交即可。截图可以使用printscreen键全屏截图,推荐使用qq进行局部截图。
  2. 上机做不完,下课找电脑自建环境做,上交周期为布置完1周内。

《物联网导论》课程设计报告模板

点   击   下  载 

 

 

说明:

1.报告:只提交打印版。报告格式严格按照模板进行,禁止随意删除格式、下划线、边框等等,严格遵守字体字号行间距段间距等格式,绝对不允许出现字体前后不统一,行间距大小不一。正文中图和表的排版,参照课本排版的版式,禁止出现个别纸张大面积留白。

2.评语表:填写除评语和评阅人之外的其他部分,只交电子版。

3.下周二(11月7日)上午十点到十一点半,由班长或者学习委员收齐,按照学号从小到大顺序收起报告,交到众创203房间

 

10.27日 传感器实验要求

1.完成实验报告:

实验名称:振动传感器的使用

实验目的:

掌握振动传感器的使用:通过观察振动传感器的工作状态和输出状态,掌握对滚珠式振动传感器的使用

实验环境:略

实验原理:滚珠式振动传感器为静态常闭式开关,当无震动产生时,处于导通状态。根据原理图可知,导通状态时使miso端口接地。当震动发生时,开关断开,miso端口与地断开,并被上拉至vcc。

实验内容:

1.编程实现有震动时D7亮,无震动时D7灭。

2.想办法降低震动发生时D7的闪烁频率,不响应持续时间短的微小震动。

实验步骤:略

实验结果:略

 

2.实验完成后下周五上课前提交实验报告,要求手写,禁止打印,纸张统一使用B5规格。

3.本次实验不要求在led屏幕上输出信息。

 

4.撰写实验报告时,实验内容写出完整main.c文件内容

10月26日网络操作系统上机内容(网络、软件)

 实验内容:

以下所有操作,仅需要root权限,root密码test

  1. 给虚拟机添加一块新的sata虚拟硬盘,容量8G
  2. 给新添加硬盘设置为GPT分区格式
  3. 给硬盘分成2个分区,第一个2G,第二个4G
  4. 分别格式化这两个分区
  5. 将这两个分区分别挂在到/mnt/c/mnt/d下,提示:这两个文件夹需要自己建,命令示范:mkdir c
  6. 在这两个文件夹下建立文本文件,并列出目录,目录中包含lost+found目录说明挂成功
  7. 卸载这两个分区
  8. 分别在这两个分区上建立pv
  9. 创建VG,名字为自己学号
  10. 创建LV占满整个VG
  11. 格式化LV建立ext4文件系统

(以下1-5为可选步骤)

  1. 添加另外一块硬盘
  2. 在新硬盘上建立PV
  3. VG扩展到新PV上(vgextend
  4. LV扩展到占满整个GVlvextend
  5. 扩展文件系统到整个LVresize2fs

 

 上传地址:第八周上传地址


实验报告说明:

  1. 以上实验内容每一步需要截图粘贴进word文档并配相应的文字说明,每次报告提交一个文档,文档名为自己的班级+学号+姓名,例如:网络C141+141001+张三.docx ,提交错误重新提交即可。截图可以使用printscreen键全屏截图,推荐使用qq进行局部截图。
  2. 上机做不完,下课找电脑自建环境做,上交周期为布置完1周内。

第五周 linux操作系统上机要求(物联C15)

课程资料地址,后续会每周更新:https://pan.baidu.com/s/1pLE63F1

 

准备工作,不需要截图:

  1. 修改本机mac为0e2c05+学号,方法http://jingyan.baidu.com/article/2f9b480d6c8acd41cb6cc284.html
  2. 修改本机ip地址为192.168.5.XX,XX为学号尾数后两位,尾号为01的同学设置为192.168.5.201。
  3. 修改虚拟机mac为0E2233+学号,方法提示:点击centos,右侧菜单中选择设置,找到网卡,点击前面的小加号,选择高级设置
  4. 打开虚拟机,修改虚拟机ip地址为192.168.5.1XX,XX为学号尾数后两位。
  5. su        //切换到root

         虚拟机所有用户密码均为___test____

 

  1. a)pwd显示当前路径
  2. b)ls –l或者ll显示当前路径下的文件和目录

 

 

实验内容:

  1. 以下操作必须通过shell也就是命令行方式实现
  2. 建立以学号为名字的用户
  3. 给新建账户设置密码
  4. 使用ps查看当前系统中的所有进程,包括有终端和无终端的进程
  5. 使用top命令查看当前系统中进程cpu占用率,内存以及交换文件的使用率,观察系统负载
  6. 打开3shell连接,找到这3shellpid
  7. 在上一步的3shell中同时运行top,随后终止掉其中任意1top的进程
  8. 终止所有top的进程
  9. 给虚拟机新增加一块硬盘
  10. 给新硬盘分成大小相等的两个分区,并格式化为ext4文件系统(步骤是使用fdisk先建立gtp类型的分区表,然后分别建立两个分区,最后使用mkfs进行格式化)
  11. 在home下建立aaa目录,然后将第一个分区挂载到aaa目录上

 

 

 上传地址:第五周上传地址


实验报告说明:

  1. 以上实验内容每一步需要截图粘贴进word文档并配相应的文字说明,每次报告提交一个文档,文档名为自己的班级+学号+姓名,例如:网络C141+141001+张三.docx ,提交错误重新提交即可。截图可以使用printscreen键全屏截图,推荐使用qq进行局部截图,也可以使用手机摄像头,但要求屏幕图像清晰,关键命令能看到。
  2. 准备工作不需要截图。

3.上机做不完,下课找电脑自建环境做,上交周期为布置完1周内。

第四周 传感器实验要求

1.实验目的、实验环境、实验原理、实验内容、实验步骤、实验结果等内容参照实验指导书P89-93,主要实现控制继电器开闭。

2.实验完成后下周五上课前提交实验报告,要求手写,禁止打印,纸张统一使用B5规格。

3.本次实验不要求在led屏幕上输出信息,所以,完成继电器正常动作即可。

4.实验要求:实现两只继电器,每隔2秒开闭动作一次,开闭间隔1秒,即继电器1闭->1秒->继电器1开->1秒->继电器2闭->1秒->继电器2开->2秒->电器1闭->1秒->继电器1开->1秒->继电器2闭->1秒->继电器2开->2秒…..以此循环。

4.撰写实验报告时,实验内容写出完整main.c文件内容

第四周上机要求—(网络,软件)

课程资料地址,后续会每周更新:https://pan.baidu.com/s/1pLE63F1

 

准备工作,不需要截图:

  1. 修改本机mac为0e2c05+学号,方法http://jingyan.baidu.com/article/2f9b480d6c8acd41cb6cc284.html
  2. 修改本机ip地址为192.168.5.XX,XX为学号尾数后两位,尾号为01的同学设置为192.168.5.201。
  3. 修改虚拟机mac为0E2233+学号,方法提示:点击centos,右侧菜单中选择设置,找到网卡,点击前面的小加号,选择高级设置
  4. 打开虚拟机,修改虚拟机ip地址为192.168.5.1XX,XX为学号尾数后两位。
  5. 输入用户名密码正常登录后进入shell命令行状态,虚拟机桌面点右键先择打开终端。
  6. 分别输入下面的指令:
  7. su        //切换到root

         虚拟机所有用户密码均为___test____

8.cd  /                                  //进入根目录

9.chmod 777  home   //更改目录权限为所有人都可读可写可进入

10.exit    \\退出root用户,返回test

11.其他需要知道的命令:

  1. a)pwd显示当前路径
  2. b)ls –l或者ll显示当前路径下的文件和目录

 

 

实验内容:

  1. 以下操作必须通过shell也就是命令行方式实现
  2. 建立以学号为名字的用户
  3. 给新建账户设置密码
  4. 验证新用户:图形状态切换至新用户登录,并在/home/{学号}目录中建立文本文件1.txt ,内容随意。(注意将{学号}替换成自己的真实学号)
  5. 使用su命令将用户切换至root,执行chmod 660 1.txt ,将1.txt文件其他人权限设置为禁止读写
  6. 重新回到test用户的桌面中,Shell中执行 vim  /home/{学号}/1.txt ,此时应该提示无权限,或者直接打开空白文档。
  7. 切换至root,给test组设置密码
  8. 返回新用户,并将新用户临时加入test组,并使用id验证是否成功加入
  9. 重新执行vim  /home/{学号}/1.txt      //此时应该能够正常打开
  10. 执行w,观察当前登录情况
  11. 使用ps查看当前系统中的所有进程,包括有终端和无终端的进程
  12. 使用top命令查看当前系统中进程cpu占用率,内存以及交换文件的使用率,观察系统负载
  13. 打开3shell连接,找到这3shellpid
  14. 在上一步的3shell中同时运行top,随后终止掉其中任意1top的进程
  15. 终止所有top的进程

 

 

 上传地址:第四周上传地址


实验报告说明:

  1. 以上实验内容每一步需要截图粘贴进word文档并配相应的文字说明,每次报告提交一个文档,文档名为自己的班级+学号+姓名,例如:网络C141+141001+张三.docx ,提交错误重新提交即可。截图可以使用printscreen键全屏截图,推荐使用qq进行局部截图,也可以使用手机摄像头,但要求屏幕图像清晰,关键命令能看到。
  2. 准备工作不需要截图。

3.上机做不完,下课找电脑自建环境做,上交周期为布置完1周内。