项目开发日报表
项目名称 苏嵌实训-嵌入式LinuxC第一天
今日进度以及任务

进度:嵌入式开发概述及嵌入式Linux C项目演示 ,嵌入式开发环境安装及使用

任务:1.嵌入式底层开发为什么选择c语言?
2.什么是实时性?硬实时和软实时
3.Linux和unix之间的联系和关系
4.Linux主流的发行版有哪些及特点
5.有哪些虚拟机软件?特点?
6.如何解决使用userdel删除用户的问题(2种方法)
7.罗列根目录中所有子目录的功能及存放的文件类型

本日任务完成情况

1:嵌入式开发主要考虑的就是三个方面:性能、安全性和开发效率,而C语言具有出色的可移植性,能在多种不同体系结构的软/硬件平台上运行;具有简洁紧凑、使用灵活的语法机制,并能直接访问硬件;具有很高的运行效率。

2:实时性指时钟信号能够准确的定时,各处的时钟能够达到一致。硬实时系统有一个刚性的、不可改变的时间限制,它不允许任何超出时限的错误。超时错误会带来损害甚至导致系统失败、或者导致系统不能实现它的预期目标。
软实时系统是一个柔性灵活的,它可以容忍偶然的超时错误。失败造成的后果并不严重,例如在网络中仅仅是轻微地降低了系统的吞吐量。

3:Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化,所以 Linux 模仿了 UNIX,但并没有抄袭 UNIX 的源码,使得 Linux 在外观和交互上与 UNIX 非常类似。相比于 UNIX,Linux 最大的创新是开源免费,这是它能够蓬勃发展的最重要原因;而目前的 UNIX 大部分都是收费的,小公司和个人都难以承受。

4:Debian,Ubuntu,CentOS,Fedora,Red Hat,Deepin

5:VirtualBox 特点:默认上VirtualBox提供了一个支援VESA相容的虚拟显卡,与一个供Windows、Linux、Solaris、OS/2客户端系统额外的驱动程式(guestaddition),可以提供更好的效能与功能,如当虚拟机的视窗被缩放时,会动态的调整分辨率
VMware Workstation特点:不需要重开机就能在同一台电脑使用好几个OS.VMware主要的功能有: ①.不需要分区或重开机就能在同一台PC上使用两种以上的操作系统. ②.完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料. ③.不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能. ④.有复原(Undo)功能. ⑤.能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等.

Virtual PC特点:它能够让你在一台 PC上同时运行多个操作系统,使用它你不用重新启动系统,只要点击鼠标便可以打开新的操作系统或是在操作系统之间进行切换。安装该软件后不用对硬盘进行重新分区或是识别,就能够非常顺利地运行你已经安装的多个操作系统,而且还能够使用拖放功能在几个虚拟 PC 之间共享文件和应用程序。

6:①可使用vipw命令:

  root@ www.linuxidc.com :/home# vipw

  找到之前创建的用户,用dd删除那行(记得保存:wq or :x)。

  root@ www.linuxidc.com :/home# vipw -s

  找到那个用户所属组,也dd干掉即可(记得保存:wq or :x)

  使用vipw -s的原因只有一个,就是必须保证数据的一致性,不然可能会造成系统崩溃等问题

②先用rm -rf 命令把当前/home 目录下的用户名删除,再用userdel +用户名删除 会报出上面的错误,然后用userdel -f 命令强制删除用户名,最后用useradd 创建用户就ok了。

7:/bin 二进制可执行命令。
/dev 设备特殊文件
/etc 系统管理和配置文件
/home 用户目录的基点
/lib 标准程序设计库,又叫动态链接共享库
/sbin 系统管理命令,这里存放系统管理员使用的管理程序
/tmp 公用的临时文件存储点
/root 系统管理员的主目录
/mnt 系统提供这个目录就是让用户临时挂载其他的文件系统
/var 某些大文件的益出区
/usr 最庞大的目录,要用到的程序和文件几乎在这个目录
/bin:存放普通用户可执行的命令,系统中任何用户都可执行。
/boot:存放Linux内核文件以及开机菜单与开机所配置文件。
/dev:存放设备文件的存储目录,如硬盘、光驱等。
/etc:存放系统的配置文件,如用户账号密码、各种服务的起始文件等。只有root有权利修改。
/home:普通用户的主目录,每个用户在该目录下都有一个与用户同名的目录。
/lib:存放开机时用到的函数库,以及在/bin或/sbin下的命令会调用的函数库。
/media:存放可删除的设备,如软盘、光盘、DVD等设备都暂时挂载于此。
/mnt:暂时挂载某些额外的设备。
/opt:存放第三方软件。
/root:超级用户root的主目录。
/sbin:存放开机、修复、还原系统所需要的命令。
/srv:是一些网络服务启动之后,这些服务所需要取用的数据目录,如WWW服务。
/tmp:这是让一般用户或者正在执行的程序暂时放置文件的地方,任何人都能访问,需要定时清理

本日开发中出现的问题汇总 在使用vim时无法退出 ;C语言忘得差不多了
本日未解决问题 太多管理命令记不住,需要再多次练习
本日开发收获 多练习虚拟机的使用以及C语言的复习
其他 新世界的大门在缓缓打开,可是我的钥匙似乎没带。

项目开发日报表(第一天)相关推荐

  1. 项目开发日报表(第四天 )

                                       项目开发日报表 项目名称 苏嵌实训-嵌入式LinuxC第n天 今日进度以及任务 1:编译器三级优化分别优化了哪些? 2:总结gcc ...

  2. 项目开发日报表——第二天

    项目开发日报表--第二天 项目名称 [苏嵌实训-嵌入式 linuxC 第 2 天] 今日进度以及任务 学习编译器gcc.调试器gdb,工程管理器make,并写相关的代码熟悉掌握这些开发工具. 本日任务 ...

  3. MOSS项目开发 周记(第一周)

    MOSS项目开发 周记(第一周) 企业内部门户网站开发周记(第一周) 项目的用户人数大约在1000人左右 经费折合人民币35万左右(不含硬件和软件许可证的费用) 指定项目是基于MS MOSS2007的 ...

  4. 学成在线项目开发技巧整理---第一部分

    学成在线项目开发技巧整理---第一部分 1.数据字典 2.http-client远程测试插件,可以保存测试数据 3.三种跨域解决 4.具有多层级数据查询思路 5.Mybaits分页插件原理 6.根据文 ...

  5. 软件工程案例教程答案(第三版)韩万江 姜立新 编著 课后题答案 (软件项目开发实践)

    软件工程案例教程 答案(第三版)韩万江 姜立新 编著 课后题答案 (软件项目开发实践) 第一章 课后答案 一.填空题 二.判断题 三.选择题 第二章 课后答案 一.填空题 二.判断题 三.选择题 第三 ...

  6. 项目开发-疯狂连连看游戏开发

    疯狂连连看游戏开发 游戏简介:疯狂连连看,是一款简单易玩的手机休闲游戏,界面布局简单,玩法简单,适合广大年龄层的用户进行休闲.放松.该游戏,应用于Android手机操作系统,Android1.6以上. ...

  7. wincc报表日报表实例_工作系统二次开发二Python加工原膜切割日报表数据实例

    #工作系统二次开发二Python加工原膜切割日报表数据实例 #当查询一个或多个工作令后在表格展示数据前按要求对数据进行二次处理,处理要求看如下 #1.加工单号和母卷物料编号相同则把除第一行外的领料有关 ...

  8. Android项目驱动式开发教程 第2版,《Android项目驱动式开发教程》第一章开发入门.ppt...

    <Android项目驱动式开发教程>第一章开发入门 1.4 项目框架分析 4 android:versionName="1.0" > 5 8 第9行代码andro ...

  9. 仿LOL项目开发第一天

    ---恢复内容开始--- 仿LOL项目开发第一天 by---草帽 项目源码研究群:539117825 最近看了一个类似LOL的源码,颇有心得,所以今天呢,我们就来自己开发一个类似于LOL的游戏demo ...

  10. python django开发工具_利用pyCharm编辑器创建Django项目开发环境-python开发工具第一篇...

    [前置说明] 1.django环境与python对应关系: Django version Python versions 1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in ...

最新文章

  1. Java循环读取文件夹下文件
  2. lazy ideas in programming(编程中的惰性思想)
  3. linux nginx大量TIME_WAIT的解决办法--转
  4. Linux下安装MongoDB3.2.5(自测)
  5. [react-router] React-Router的路由有几种模式?
  6. 从单片机步入Linux之运行地址与加载地址
  7. JAVA annotation入门
  8. Julia学习(1)——入门
  9. cloud源码-eureka
  10. lol云顶之奕助手_云顶之奕小小英雄介绍 除了棋子以外它也很重要!
  11. python可以嵌在vba中吗_Jupyter Notebooks嵌入Excel并使用Python替代VBA宏
  12. 移动端和网页端公告栏文字右向左轮播滑动
  13. Why the MonthCalendar.MinDate is 01/01/1753?
  14. http网站快捷免费升级到https
  15. 不可预料的压缩文件末端怎么解决
  16. 虚拟机无法重启服务器,windows2019虚拟机管理服务无法启动
  17. 设置电子围栏 高德地图_Android 高德地图的使用, 根据手势拖动绘制电子围栏
  18. hdu 2502月之数
  19. python爬虫笔记(3)
  20. mysql的查询分析工具下载_万能数据库查询分析器(ODBC数据库查询分析工具)V7.03 最新版...

热门文章

  1. 0506-铁矿石跌5%,美股大跌
  2. 努比亚(nubia) Z18 mini NX611J 解锁BootLoader 并刷入recovery ROOT
  3. 无法打开xlsx文件_什么是XLSX文件(以及如何打开一个文件)?
  4. 成功粉碎北信源监控程序vrvedp_m.exe ,vrvrf_c64.exe,svchost.exe,vrvrf_c.exe
  5. 一种设想:打造小程序版本公号和自托管的公号,将你的网站/blog做到微信/微信公号里且与PC端合一
  6. 实现原理 扫描枪_扫描枪原理
  7. 【Android系统源码修改】获取屏幕亮度、设置屏幕亮度
  8. 【笔记】华为P40手机谷歌play安装与测试笔记
  9. 男孩子不上学了学计算机要学历吗,十三岁男孩不上学,能学什么手艺?
  10. android全局屏幕自动旋转,如何在Android中全局强制屏幕方向?